BuddyBot is a community minded Slack Bot. It allows people to flag Slack messages for possible Code of Conduct violation. When a message is flagged three things happen:
- The user who flagged the message is notified that the report is being looked at.
- The user who authored the message that has been flagged is notified and asked to review their message.
- The team admins channel is notified that a message has been flagged, providing details of the message, the name of the reporter and a link to the message.
- Serverless Framework
- Amazon AWS Lambda
The BuddyBoy uses access tokens. No messages, user data is stored.
It currently only supports the CodeBuddies Slack workspace but multi workspace support is on the roadmap.