About:
So what does it do
real-time chat monitoring
channel polls, user quotes, !seen, custom counters, oneliner commands, recurring announcements, ...
notes to offline users that get played back when they come online
reporting titles of pasted links, YouTube video information
s/this/that/ substitution of messages
Twitch support with several common bot features
logs
bugs
All of the above are runtime plugins and can be disabled or even omitted from compilation entirely. It is modular and easy to extend. A skeletal Hello World plugin is less than 30 lines of code.