User:Stwalkerster/Helpmebot

From Wikipedia, the free encyclopedia
< User:Stwalkerster  (Redirected from Wikipedia:HELPMEBOT)
Jump to: navigation, search
Crystal 128 kaddressbook.png Contact me - or just use my talk page



Shortcut:

Helpmebot is an IRC bot that sits on IRC, reporting the number of users - and their usernames - to the channel in which it is sat.

Contents

[edit] Basic information

  • Version 6-live (The running version might be different, this is the last documented version. Check with !helpmebot version)
  • Current configuration options
  • Programming language: C#.NET, uses Mono

[edit] Source Code

The source is available on GitHub here.

[edit] Commands

Pfeil NO.svg http://helpmebot.org.uk/wiki/Special:CommandList

[edit] Silencing the bot

If necessary, the bot can be somewhat silenced. Silencing the bot will stop the bot from responding to anything other than commands starting with "!helpmebot". This also means it will not report new users needing help to the channel, but you can force it to respond by saying "!helpmebot helpme" instead of "!helpme", for example.

When silenced, the bot will mark itself as away, so you can check if the bot is silenced or not.

Silencing the bot can be useful while trying to help a newcomer in the channel, by stopping the bot from spamming, which can be disorienting for newbies to IRC.

[edit] Access levels

There are 6 access levels, and users are added to them based on either their nick, username, or host.

The access levels are:

  • Ignored (The bot will ignore anything said)
  • Semi-ignored (The bot will only respond to mission-critical commands)
  • Normal
  • Advanced (Can perform most bot functions)
  • Superuser (Can perform almost anything on the bot, except for debugging stuff)
  • Developer (Can do absolutely everything).

If you want to be alerted to bot status messages, join the bot's debug IRC channel, ##helpmebot

The current access levels are visible here [1].

[edit] Bug reports and Feature Requests

Pfeil NO.svg http://helpmebot.org.uk/bugs/

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export