Sad bot is a Slack bot that will respond when mentioned in a slack channel or conversation with a short message. If your message seems very positive, Sad Bot will respond positively. If your message seems negative, then Sad Bot will share an encouraging quote.
Sad bot is very simple and uses just a few technologies to work:
- Python
- Flask
- A sentiment anlaysis model hosted by Modzy
- For local development you can use ngrok to redirect event information to your localhost
My Name 4:29pm
I'm on top of the world today! @Sad Bot
Sad Bot APP
4:29pm
You seem happy! 😄
My Name 4:30pm
I have a lot of errands to run today @Sad Bot
Sad Bot APP
4:30pm
You seem to be a bit bleh 😐
How about some coffee ☕ ?
My Name 4:31pm
I'm very very sad @Sad Bot
Sad Bot APP
4:31pm
You seem sad 🙁
🦋 How wonderful it is that nobody need wait a single moment before starting to improve the world.
Sad bot is built based on a tutorial by Saurav Shrivastav
- Medium Article: How to build your first slack bot in 2020 with Python & Flask using the Slack Events-API
- Slack bot tutorial repo: https://github.com/Saurav-Shrivastav/Slackbot-tutorial