A bot for Slack workspace. Works on Node.js.
Node.js >= v16. Not tested on other versions.
Run npm start
to start bot.
You can change configuration by setting environment variables below.
REC0_ENV_SLACK_WEBAPI_TOKEN
: Token for Slack Web API.REC0_ENV_SLACK_SOCK_TOKEN
: Token for Slack SocketMode (App-level token).REC0_ENV_SLACK_USE_MOCK
: Flag whether use mock connector or not.REC0_ENV_PLUGIN_DIR_PATH
: Path for plugins directory.REC0_ENV_PLUGIN_DISABLED_NAMES
: Plugin names that are excluded from running. You can specify multiple names with comma-separated.
Rec0-bot has simple plugin system, so you can extend functionality by plugins.
For examples, see rec0bot-plugin-* repositories.
Apache License 2.0.