All Projects → juanpabloaj → Slacker Cli

juanpabloaj / Slacker Cli

Licence: mit
Messages to slack from command line

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Slacker Cli

Terminal Discord
NOT MAINTAINED Simple terminal client for discord with a minimal look and UI
Stars: ✭ 162 (-5.81%)
Mutual labels:  command-line
Sblack
Black theme for Slack Mac [DEPRECATED]
Stars: ✭ 168 (-2.33%)
Mutual labels:  slack
Qoa
Minimal interactive command-line prompts
Stars: ✭ 2,007 (+1066.86%)
Mutual labels:  command-line
Receivemidi
Multi-platform command-line tool to monitor and receive MIDI messages
Stars: ✭ 164 (-4.65%)
Mutual labels:  command-line
Fantasy football chat bot
GroupMe Discord and Slack Chatbot for ESPN Fantasy Football
Stars: ✭ 166 (-3.49%)
Mutual labels:  slack
Slack Starterbot
Python-powered simple starter Slack bot.
Stars: ✭ 169 (-1.74%)
Mutual labels:  slack
Php Slack Bot
Slack bot user written in PHP
Stars: ✭ 161 (-6.4%)
Mutual labels:  slack
Chatskills
Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
Stars: ✭ 171 (-0.58%)
Mutual labels:  slack
Sqlcheck
Automatically identify anti-patterns in SQL queries
Stars: ✭ 2,062 (+1098.84%)
Mutual labels:  command-line
Secret Santa
🎅 The code behind Secret Santa, the holiday bot for Slack / Discord / Zoom
Stars: ✭ 170 (-1.16%)
Mutual labels:  slack
Matrix Appservice Slack
A Matrix <--> Slack bridge
Stars: ✭ 164 (-4.65%)
Mutual labels:  slack
Slackboard
A slack proxy server
Stars: ✭ 165 (-4.07%)
Mutual labels:  slack
Commander
🚀The framework to write type-safe and structured command line program easily in Swift.
Stars: ✭ 170 (-1.16%)
Mutual labels:  command-line
Action Slack
🚀 GitHub Action that sends a Slack notification.
Stars: ✭ 163 (-5.23%)
Mutual labels:  slack
Exa
A modern replacement for ‘ls’.
Stars: ✭ 15,471 (+8894.77%)
Mutual labels:  command-line
Ls Go
A more colorful, user-friendly implementation of `ls` written in Go
Stars: ✭ 162 (-5.81%)
Mutual labels:  command-line
Asciigenome
Text Only Genome Viewer!
Stars: ✭ 168 (-2.33%)
Mutual labels:  command-line
Ddgr
🦆 DuckDuckGo from the terminal
Stars: ✭ 2,243 (+1204.07%)
Mutual labels:  command-line
Slash
Slack terminal client.
Stars: ✭ 164 (-4.65%)
Mutual labels:  slack
Terraform Aws Cloudtrail Cloudwatch Alarms
Terraform module for creating alarms for tracking important changes and occurrences from cloudtrail.
Stars: ✭ 170 (-1.16%)
Mutual labels:  slack

=========== slacker-cli

.. image:: https://travis-ci.org/juanpabloaj/slacker-cli.svg?branch=master :target: https://travis-ci.org/juanpabloaj/slacker-cli .. image:: https://coveralls.io/repos/juanpabloaj/slacker-cli/badge.svg?branch=master :target: https://coveralls.io/r/juanpabloaj/slacker-cli?branch=master

Send messages to Slack <https://slack.com/>_ from command line.

Usage

.. code-block:: bash

date | slacker -c slack_channel -t slack_token

The Slack token <https://api.slack.com/web#authentication>_ can be called from an enviroment variable, called SLACK_TOKEN.

You can set SLACK_TOKEN in your ~/.bashrc

.. code-block:: bash

# ~/.bashrc
export SLACK_TOKEN="slack_token_string"

.. code-block:: bash

date | slacker -c slack_channel

Send message to user:

.. code-block:: bash

date | slacker -u user_name

Upload file to channel:

.. code-block:: bash

date | slacker -c slack_channel -f image.png

Add sender name and emoji avatar:

.. code-block:: bash

date | slacker -n SlackerBot -i 💃

Installation

.. code-block:: bash

pip install slacker-cli

Tokens

You can either generate test tokens <https://api.slack.com/docs/oauth-test-tokens>_ or create a bot user and use its token <https://my.slack.com/apps/A0F7YS25R-bots>_.

Contributors

  • Alex Jurkiewicz <https://github.com/alexjurkiewicz>_
  • David Yen <https://github.com/davidyen1124>_
  • Ethan Erchinger <https://github.com/erchn>_
  • Hugo van Kemenade <https://github.com/hugovk>_
  • JuanPablo AJ <https://github.com/juanpabloaj>_
  • Kentaro Wada <https://github.com/wkentaro>_
  • Marc Abramowitz <https://github.com/msabramo>_
  • Valentin Lab <https://github.com/vaab>_
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].