Gumby

GumbyBoi Instructions

GumbyBoi is an IRC bot running on a number of channels on QuakeNET. It is running the BingosBOT code which is designed specifically to work with the Lightweight (L) bot.

All authentication on GumbyBoi is dealt with via Q and chanlev lists for each channel from L.

When GumbyBoi joins a channel it will access the chanlev list from L for that channel. At a minimum GumbyBoi requires +av on that channel to read the permissions and +ao is required to enable full functionality.

Gumbyboi has the concept of chanowners and chanops. Chanowners are people who have the +m on L for a channel. Chanops are people who have +o on L for a channel.

Chanowner commands

/msg GumbyBoi chanlev <#channel>

Obtain a list of the privledges set on the given channel

/msg GumbyBoi chanlev <#channel> [+|-][p|v|c|o|t|k]

Set flags on the channel:-

/msg GumbyBoi chanlev <#channel> |<#authname> [+|-][o|v|g]

Sets flags on a user on a particular channel. One can specify either a nickname of a user who is already authed with Q or a Q authname prefixed with a hash # :-

User commands

If a user has a +g flag then the following commands are applicable for that user. User must be authed with Q.

/msg GumbyBoi greeting <#channel>

Display your greeting on that channel

/msg GumbyBoi greeting <#channel>

Set your greeting on that channel. The greeting will be implemented by the bot as a /me command. eg. /msg GumbyBoi greeting #whatever salutes - when the user joins the channel the bot will **GumbyBoi salutes WhoEver