Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/toverux/geekdpt-slack-bot

Slack Bot(s) for GeekDpt team
https://github.com/toverux/geekdpt-slack-bot

Last synced: about 2 months ago
JSON representation

Slack Bot(s) for GeekDpt team

Awesome Lists containing this project

README

        

# geekdpt-slack-bot

Custom bots and commands for the GeekDpt team on Slack.
The application uses the Symfony Console component to map a standard command (useable via CLI) over HTTP with the Slack Outgoing/Incoming APIs.

In the Symfony CLI context, the commands are available under the `gk:` namespace between the Symfony-provided commands. Over HTTP, a "virtual" CLI application is used, containing only the `gk:` commands.

Test the commands with Symfony like any other command, eg. with `man` :

$ bin/console gk:man welcome

Use the same command on Slack:

/gk man welcome

Or the shortcut:

/man welcome

To display help on a command usage:

/gk help man

List commands:

/gk list