A simple IRC bot in C. Built as an itch-to-scratch project.
It's currently in active use, but in a small, trusted behaviour channel. It's still alpha, and best thought of as being in the prototyping stage. It currently supports joining a single channel, and four users commands:
.opto +o either the sender or the requested user..topicto set the channel topic..timeto announce the time in PST/PDT (Vancouver), EST/EDT (New York), and GMT/BST (London)..quitto disconnect the bot.
- Compile with a simple
make. - Create and edit file
users. This file must have at least one line containing the hostmask of the owning user, after which additional user hostmasks can be added. There is a hard limit of 32 users at the moment, but this will be lifted. - Run with
./bot <alias> <server> <port> <channel>.