helpmebot.org.uk
Jump to: navigation, search
(create)
 
 
Line 7: Line 7:
 
<span id="a"></span>
 
<span id="a"></span>
 
== ACC (a) ==
 
== ACC (a) ==
 +
Allows access to the [[w:WP:ACC]] commands, including <tt>!accstatus</tt> and <tt>!acccount</tt>
 +
 
<span id="A"></span>
 
<span id="A"></span>
 
== Access Control (A) ==
 
== Access Control (A) ==
 +
Allows changing the access control lists, and which flags users have
 +
 
<span id="b"></span>
 
<span id="b"></span>
 
== Brain (b) ==
 
== Brain (b) ==
 +
Allows learning and forgetting new learnt commands
 +
 
<span id="B"></span>
 
<span id="B"></span>
 
== Bot Information (B) ==
 
== Bot Information (B) ==
 +
Provides information about the bot itself
 +
 
<span id="c"></span>
 
<span id="c"></span>
 
== Local configuration (c) ==
 
== Local configuration (c) ==
 +
Allows changing the configuration of the bot within a single channel only
 +
 
<span id="C"></span>
 
<span id="C"></span>
 
== Global configuration (C) ==
 
== Global configuration (C) ==
 +
Allows changing the configuration of the bot in any channel it is in
 +
 
<span id="F"></span>
 
<span id="F"></span>
 
== Fun (F) ==
 
== Fun (F) ==
 +
Allows use of the "fun" commands, such as <tt>!trout</tt>
 +
 
<span id="I"></span>
 
<span id="I"></span>
 
== Information (I) ==
 
== Information (I) ==
 +
Allows use of the information commands, which provide information which is publicly available
 +
 
<span id="M"></span>
 
<span id="M"></span>
 
== Bot Management (M) ==
 
== Bot Management (M) ==
 +
Allows management of the bot
 +
 
<span id="O"></span>
 
<span id="O"></span>
 
== Owner (O) ==
 
== Owner (O) ==
 +
Allows access to commands which are highly sensitive
 +
 
<span id="P"></span>
 
<span id="P"></span>
 
== Protected (P) ==
 
== Protected (P) ==
 +
Allows access to commands which provide data which is slightly more sensitive, such as <tt>!whois</tt>, <tt>!fetchall</tt>, and <tt>!curl</tt>
 +
 
<span id="S"></span>
 
<span id="S"></span>
 
== Standard (S) ==
 
== Standard (S) ==
 +
Commands anyone can use
 +
 
<span id="U"></span>
 
<span id="U"></span>
 
== Uncurl (U) ==
 
== Uncurl (U) ==
 +
Allows re-enabling the fun commands in a channel where they have been disabled.
  
 
== Legacy flags ==
 
== Legacy flags ==

Latest revision as of 23:49, 6 September 2018

Helpmebot now uses a flag-based access control system, and as such the commands that can be accessed are determined by which flags you have available to you.

Bear in mind that these flags can be granted to a hostmask, NickServ account, channel mode, or channel, and as such your "voiced" or "opped" status, or even the channel you are in might change the flags you have available to you at that time.

The currently-defined flags are listed below

ACC (a)

Allows access to the w:WP:ACC commands, including !accstatus and !acccount

Access Control (A)

Allows changing the access control lists, and which flags users have

Brain (b)

Allows learning and forgetting new learnt commands

Bot Information (B)

Provides information about the bot itself

Local configuration (c)

Allows changing the configuration of the bot within a single channel only

Global configuration (C)

Allows changing the configuration of the bot in any channel it is in

Fun (F)

Allows use of the "fun" commands, such as !trout

Information (I)

Allows use of the information commands, which provide information which is publicly available

Bot Management (M)

Allows management of the bot

Owner (O)

Allows access to commands which are highly sensitive

Protected (P)

Allows access to commands which provide data which is slightly more sensitive, such as !whois, !fetchall, and !curl

Standard (S)

Commands anyone can use

Uncurl (U)

Allows re-enabling the fun commands in a channel where they have been disabled.

Legacy flags

These flags are granted for access to the legacy commands only, and will be removed at a later date

Semiignored (x)

Advanced (y)

Superuser (z)