That's the biggest chat bot you'll ever see. That's the BotZão!
- set basic configuration to actually connect to an IRC server
- enable TOML configuration file
- check valid configuration file topics + options
- set config from config file
- enable config from cli arg
- enable external logging (file)
- enable logging level
[ ] allow bot run as a daemon (systemd)(container)[ ] enable important log level to land to system log (systemd)(container)- enable plugin mechanism
- enable IRC support (IRC::Bot)
- enable TwitchTV Chat support (existent module?)
- add local storage
- redis (temporary)
- sqlite (persistent)
- enable chat user commands (possibly using
!
char)- IRC support
- TwitchTV support
- enable
joke
command- IRC support
- TwitchTV support
- enable
greetings
command- IRC support
- TwitchTV support
- handle basic login to server
- server, nickname, channel
- SSL/TLS
- handle basic login (OAuth) to server
- handle basic messages from server
Please, follow the instructions in CONTRIBUTING