Project Tinybot (or @teabot) is a smart and feature-rich chat bot designed specifically for your Twitch channel. You can use it to manage your chat, interact with viewers, track stats, and more. Just use the commands to have a fun and interactive chat experience!
You can use an instance already running (like @teabot) and install it in your chat by sending the command !join in its chat, or you can self-host it using these instructions[there is no available source code, so you won't be able to self-host it. (do you really need to self-host this 500LoC bot?)].
Look at the list of commands to quickly start using the bot. For example, !help will return the URL to the list of commands, and the !help massping will return the information about !massping command.
Customize the bot to suit your style. Add your static commands and customize settings as you see fit.
You can code your own commands using Lua programming language. Learn more about Lua coding.