Reference Source

RxBot

Installation

  1. Clone the main RxBot repository.
  2. Adjust the package.json and config.json files according to your needs.
  3. Install the dependencies with npm install.
  4. Run the bot with npm start.

Logging

The scope for the DEBUG environment variable is rx-irc:bot.

RxBot Trivia

Commands

  • play
  • quit
  • revolt
  • score
  • help (<topic>)

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:quiz.

RxBot Last.fm

Commands

  • listen <user>

Brackets

  • Angle brackets indicate variable parts of the commands.

Logging

The scope for the DEBUG environment variable is rx-irc:bot:lastfm.

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.

RxBot Aare

Commands

  • aare

Logging

The scope for the DEBUG environment variable is rx-irc:bot:aare.

RxBot 13:37

Logging

The scope for the DEBUG environment variable is rx-irc:bot:1337.