uqcsbot is a chat bot built in python for use on our UQCS Slack Team.
Run python3 setup.py install
Run python3 -m uqcsbot --local
Note: If you're wanting to test/interact with Slack-specific features (e.g. reactions, channels), you must be running the bot with Slack (See following sections).
- Ensure you've joined the uqcstesting Slack team
- Run
python3 -m uqcsbot --dev
If a bot was available, it will now be running on uqcstesting.
- Create a Slack workspace
- Run
python3 setup.py install
- Create a new Slack app
- Add a bot user to your app
- Install your app to your workspace. Install App > Install App to Workspace
- Copy the Bot User OAuth Access Token and set it as an environment variable under
SLACK_BOT_TOKEN
- Go to Basic Information, copy your Verification Token and set it as an environment variable under
SLACK_VERIFICATION_TOKEN
- Run
python3 -m uqcsbot
The bot will now be running on your custom Slack.