RxBot
Installation
- Clone the main RxBot repository.
- Adjust the package.json and config.json files according to your needs.
- Install the dependencies with
npm install
. - Run the bot with
npm start
.
Logging
The scope for the DEBUG
environment variable is rx-irc:bot
.
RxBot Fun
Commands
figlet ([<font>]) <message>
cowsay ([<font>]) <message>
fortune
fortunesay
roll (<dices>)
Brackets
- Angle brackets indicate variable parts of the commands.
- Round brackets indicate optional parameters.
- Square brackets are to be written as-is.
Logging
The scope for the DEBUG
environment variable is rx-irc:bot:fun
.
RxBox Admin
The admin module gives remote access to some administrative tasks via private messages.
Commands
join <channel>
part <channel>
mode <channel/nick> <modes> (<options>)
topic <channel> <text>
kick <channel> <nick> (<reason>)
nick <newnick>
giveOps <channel> <nick ...>
takeOps <channel> <nick ...>
giveHops <channel> <nick ...>
takeHops <channel> <nick ...>
giveVoices <channel> <nick ...>
takeVoices <channel> <nick ...>
tell <channel/nick> <text>
notify <channel/nick> <text>
Brackets
- Angle brackets indicate variable parts of the commands.
- Round brackets indicate optional parameters.
Logging
The scope for the DEBUG
environment variable is rx-irc:bot:admin
.