Project

slkecho

0.0
The project is in a healthy, maintained state
Post message to Slack like echo command.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Runtime

 Project Readme
Slkecho icon

Slkecho

Gem Version

Slkecho is a CLI tool to post message to Slack like echo command.

Installation

Install it yourself as:

gem install slkecho

or add this line to your application's Gemfile:

source "https://rubygems.pkg.github.com/okonomi" do
  gem "slkecho"
end

More details: Working with the RubyGems registry - GitHub Docs

Usage

slkecho -c <channel> -m <mention> message

or message from stdin:

cat message.txt | slkecho -c <channel> -m <mention>

Options

-c, --channel (required)

Slack channel to post message.

See below: https://api.slack.com/methods/chat.postMessage#arg_channel

-m, --mention-by-email (optional)

Search for the target member by email address and adds a mentions to the message. Mention is only valid for members of the channel to which you are posting.

--username (optional)

Set user name for message.

See below: https://api.slack.com/methods/chat.postMessage#arg_username

--icon-url (optional)

Set user icon image for message by URL.

See below: https://api.slack.com/methods/chat.postMessage#arg_icon_url

--icon-emoji (optional)

Set user image for message by emoji.

See below: https://api.slack.com/methods/chat.postMessage#arg_icon_emoji

--message-as-blocks (optional)

Post message as blocks.

See below: https://api.slack.com/methods/chat.postMessage#arg_blocks

--token (optional)

Pass a token to authenticate with Slack.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/okonomi/slkecho.

License

The gem is available as open source under the terms of the MIT License.