I made a simple Slack chatbot using Python and the Bolt framework that can be run either locally or containerized. The hardest part for me was getting the Slack API permissions and environment variables properly configured, but I'm proud of how lightweight and fast the final setup turned out. To test it out, all you need to do is clone the repo, drop your workspace tokens into a .env file, and spin it up using python or even Docker. I linked the #bot-spam channel, because that is where you can test the bot for yourself!
With an array of commands, ChudBot is the perfect addition to the HackClub slack. I took my commands from my discord bot, and wrote it into a Slack bot! I hope everyone can enjoy this project as much as I did making it.