User:Pgk/Pgkbot Help

From Wikipedia, the free encyclopedia

Main help for the CVUBot - Commands recognised[edit]

  • help - this help
  • help <command/info> - provide help for the command/info
  • wl - maintains a whitelist of trusted editors
  • al - maintains a list of admin editors
  • bl - maintains a blacklist of editors to watch
  • bot - maintains a last of editors who are actually automated bots
  • cvp - maintains a list of articles to watch
  • cnvp - maintains a list of articles to ignore
  • bnu - maintains a list of words to watch for username creation
  • wheels - maintains a lost of words to watch for during page moves
  • dest - maintains which channels events will be routed to
  • config - maintains some general config values
  • status - shows some basic status info
  • reader - show reader status/reset reader
  • quiet - stops the bot from reporting to any channel
  • speak - tells the bot to recommence reporting
  • intel - user information (appears on which list etc)
  • aintel - article information

help[edit]

No additional help available

status[edit]

Usage:

pgkbot status

quiet[edit]

Usage:

pgkbot quiet

The bot will stop reporting to any channels for this language, either RC events or in response to commands. It will however process list maintenance commands and auto-blacklisting etc. It will also still respond to commands addressed to it's nickname, rather than it's pseudonym (see config)

speak[edit]

Usage:

pgkbot speak

Undoes quiet, so the bot will continue reporting.

wl[edit]

Usage:

pgkbot wl ADD <editor> [x=<no hours to expire>] [r=<reason>]
pgkbot wl DEL <editor>

Add or remove the editor from the whitelist. If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

al[edit]

Usage:

pgkbot al ADD <editor> [x=<no hours to expire>] [r=<reason>]
pgkbot al DEL <editor>

Add or remove the editor from the admin list. If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

bl[edit]

Usage:

pgkbot bl ADD <editor> [x=<no hours to expire>] [r=<reason>]
pgkbot bl DEL <editor>

Add or remove an editor from the blacklist. If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

bot[edit]

Usage:

pgkbot bot ADD <editor> [x=<no hours to expire>] [r=<reason>]
pgkbot bot DEL <editor>

Mark or unmark an editor as being a bot. If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

cvp[edit]

Usage:

pgkbot cvp ADD <article> [x=<no hours to expire>] [r=<reason>]
pgkbot cvp DEL <article>

Adds or remove an article from the article watchlist. (Articles for which all changes are reported). If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

cnvp[edit]

Usage:

pgkbot cnvp ADD <article> [x=<no hours to expire>] [r=<reason>]

Adds or remove an article from the article ignorelist. (Articles for which no changes are reported). If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

bnu[edit]

Usage:

pgkbot bnu ADD word [x=<no hours to expire>] [r=<reason>]
pgkbot bnu DEL word

Adds or remove a "word", inclusion of which (case insensitive) will cause a new user creation to be flagged as suspicious. If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

wheels[edit]

Usage:

pgkbot wheels ADD <word> [x=<no hours to expire>] [r=<reason>]
pgkbot wheels DEL <word>

Adds or remove a word to the list which will be used to indicate wheeler type page moves. If given expire should be a number of hours from now the entry will expire. Reason is any text you like.

config[edit]

Usage:

pgkbot config <item> <value>

If a value is given, sets the general config value to that. See help configitems for a list of items settable.

list[edit]

Usage:

pgkbot config list

Lists all the current values.

readmsgs[edit]

Usage:

pgkbot config readmsgs

Causes the bot to reread it's messages file.

dest[edit]

Usage:

pgkbot dest ADD|DEL|LIST [<channel> <event types>]

Updates routing, the events the bot flags will be routed to the named channel (each event may go to more than one channel) list will show the current routing information for available events use "help events"

events[edit]

These are all the events the bot watches for. Existing on this list doesn't necessarily mean that the event is routed to any output channel merely that it could be. Each event will only be reported to a channel once, irrespective of fitting into several of these categories.

  • -admin - Don't report admin edits, news or moves
  • -white - Don't report whitelisted edits, news or moves
  • -bot - Don't report bot edits, news or moves
  • black - All actions by blacklisted editors
  • newuser - New user creation
  • wwuser - New user creation containing a watch word
  • block - User blocking/Unblocking
  • delete - Page deletion
  • move - Page moves
  • upload - Image uploads
  • wheeler - Pages moves where the new name contains "wheeler" words
  • watched - Updates to watched pages
  • bigremove - Potential blanking (lots of material removed)
  • bigedit - Potential gibberish (lots of material added)
  • bignew - Potential copyvio's (large new articles)
  • tinynew - New pages which are very small
  • cmdsq - listen for commands in this channel but don't respond unless addressed by nickname rather than pseudonym
  • cmds - listen for commands in this channel and respond

configitems[edit]

  • bignew - size at which a new item might be a copyvio
  • tinynew - size at which a new item is considered too small to be useful
  • bigedit - size at which an edit might be gibberish
  • bigremove - size at which removal of material might be blanking
  • pseudonym - alternate name the bot should respond to as well as it's nickname
  • startupquiet - don't report events on startup