A setup.cfg
would be nice, but we don't have one right now.
cd ~
git clone https://github.com/coreos/11bot
cd 11bot
virtualenv env
env/bin/pip install -r requirements.txt
env/bin/python 11bot.py
Alternatively, a container image is available.
You'll also need to set up a Slack app in your workspace and get an API token for it.
- Slash command:
/11bot
- Scopes:
channels:manage
- leave public channels with/11bot abandon
channels:read
- check that public channel participants are memberscommands
- add slash commandgroups:read
- check that private channel participants are membersgroups:write
- leave private channels with/11bot abandon
im:write
- send 1:1 notices with only one participantmpim:write
- send 1:1 notices and admin messages
See config.example. Put this in ~/.11bot
by default.