2017 © Pedro Peláez
 

library slack-cli

Command-line application for interacting with the Slack API.

image

cleentfaar/slack-cli

Command-line application for interacting with the Slack API.

  • Tuesday, May 31, 2016
  • by cleentfaar
  • Repository
  • 3 Watchers
  • 25 Stars
  • 45 Installations
  • PHP
  • 0 Dependents
  • 5 Suggesters
  • 5 Forks
  • 1 Open issues
  • 15 Versions
  • 0 % Grown

The README.md

Slack CLI Software License

Command-line application for interacting with the Slack API library. Provides CLI commands for all of the API methods currently available using a single phar executable., (*1)

Build Status Coverage Status Quality Score Latest Version Total Downloads, (*2)

Quick look

Sending a message to a Slack channel (in this case '#general'), (*3)

$ slack.phar chat:post-message general "Hello world!"

Update the application, (*4)

slack.phar self:update

Check out the documentation below for more examples and instructions on how to install the .phar file., (*5)

Installation / Usage

  1. Download the slack.phar executable or use the installer., (*6)

    sh $ curl -sS http://cleentfaar.github.io/slack-cli/installer | php, (*7)

  2. Run Slack CLI: php slack.phar, (*8)

Installation from Source

To run tests, or develop Slack CLI itself, you must use the sources and not the phar file as described above. Before continuing, you should also install Composer either globally or in the cloned repository below., (*9)

  1. Run git clone https://github.com/cleentfaar/slack-cli.git
  2. Run Composer to get the dependencies: cd slack-cli && composer install

You can now run Slack CLI by executing the ./slack script: php ./slack, (*10)

Global installation (manual)

Follow instructions in the documentation, (*11)

Documentation

  • Installation - Information on installing this package either globally or as a composer dependency.
  • Usage - A few simple examples on how to use some of the console commands provided by this package.

Detailed documentation

This package only provides a command-line interface to access the Slack API methods; if you want to get your hands dirty on how to use the payloads and responses in your own application, check out the library that this package implements: Slack API library., (*12)

Contributing

Got a good idea for this project? Found a nasty bug that needs fixing? That's great! Before submitting your PR however, make sure it complies with the contributing guide to speed up the merging of your code., (*13)

  • Slack - Main library package consisting of the API client and model classes that adhere to the Slack API specs.
  • SlackBundle - Symfony Bundle providing integration with the Slack API library above.

Attributions

The Versions

31/05 2016

dev-master

9999999-dev http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

31/05 2016

0.20.1

0.20.1.0 http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

30/05 2016

0.18.3

0.18.3.0 http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

30/05 2016

0.18.2

0.18.2.0 http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

30/05 2016

dev-small-tweaks

dev-small-tweaks http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

19/01 2016

0.18.1

0.18.1.0 http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

16/05 2015

0.16.1

0.16.1.0 http://cleentfaar.github.io/slack-cli/

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

21/12 2014

0.12.8

0.12.8.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

21/12 2014

0.12.7

0.12.7.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

21/12 2014

0.12.6

0.12.6.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

16/12 2014

0.12.4

0.12.4.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

16/12 2014

0.12.5

0.12.5.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

16/12 2014

0.12.3

0.12.3.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

16/12 2014

0.12.2

0.12.2.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack

14/12 2014

0.12.1

0.12.1.0

Command-line application for interacting with the Slack API.

  Sources   Download

MIT

The Requires

 

The Development Requires

command terminal cli slack