A simple IRC bot for educational purposes
The code is deliberatly kept simple, in order to be easy to understand. E.g. we don't use classes, regexes or single quotes for strings and we don't omit parentheses (apart from with puts
) and so on.
The bot will connect to irc.libera.chat
by default. You can join the same server by going to https://web.libera.chat/?channel=#rubymonstas.
The bot will connect to irc.libera.chat
by default. You can join the same server by going to https://web.libera.chat/. Join the #rubymonstas
channel there to interact with your bot.
This was developed to serve as a project for the participants of Ruby Monstas Zürich.
Here's a list of IRC commands you could implement: List of Internet Relay Chat commands