Project

General

Profile

Actions

Furbot

furbot is the friendly bot that hangs around in the #ilmendur IRC channel (amongst others). It understands the below commands if prefixed with ! (e.g., !echo will execute the echo command). In addition, it exposes some behaviour independent from specific commands.

Commands

Prefix each of these with ! to have furbot act upon it. The ! is also required if you message furbot privately.

echo

Makes furbot echo the text following echo.

quit

Makes furbot terminate and quit IRC. Only configured administrators may use this command.

record

Furbot will reply with the current channel nick record.

seen [NICK]

Furbot will tell you when it last saw the nick NICK in the channel. Furbot's memory only reaches one year back.

tzconv [TIME] [ZONE1] to [ZONE2]

Timezone converter. Example:

!tzconv 13:30 CEST to UTC

Other behaviour

Channel records

Furbot publically mentions if the number of nicks in the channel is as high as never before.

Git commits

Furbot mentions new commits. The repositories are configured statically in its configuration and cannot be modified at runtime, and the reported repositories depend on the channels furbot is in.

Link inspector

Furbot will try to fetch and mention the <title/> element of any HTML page linked in the channel.

Ticket linker

Any number prefixed by a pound sign # is taken by furbot to mean a ticket number. Furbot will link to the ticket's full URL, where the URL is dependent on the channel the ticket has been mentioned in (the mapping is configured statically in the configuration).

Updated by quintus over 2 years ago · 3 revisions