How do I configure a Slack bot for Spidermon?¶
What are bots?¶
A bot is a type of Slack App designed to interact with users via conversation.
To work with Slack Actions, you will need a Slack bot which would send notifications to your Slack workspace from Spidermon.
- Create a Slack bot app.
- Go to the OAuth & Permissions tab on the left sidebar.
- Under Bot Token Scopes make sure the bot has the
- Once the bot is installed to your workspace, copy the Bot User OAuth Access Token from this tab. This Bot User OAuth Access Token is what we use for
- Lastly, add your Slack credentials to your Scrapy project’s settings.
# settings.py SPIDERMON_SLACK_SENDER_TOKEN = 'YOUR_BOT_USER_OAUTH_ACCESS_TOKEN' SPIDERMON_SLACK_SENDER_NAME = 'YOUR_BOT_USERNAME' SPIDERMON_SLACK_RECIPIENTS = ['@yourself', '#yourprojectchannel']