Difference between revisions of "2.0/Modules"
From AnopeWiki
m (→ChanServ) |
(→ChanServ) |
||
Line 61: | Line 61: | ||
{| class="modules" | {| class="modules" | ||
! <br>Module<br><br> || Provided Commands || Description || Syntax | ! <br>Module<br><br> || Provided Commands || Description || Syntax | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_access|cs_access]] || ACCESS <br /> FLAGS|| Modify the list of privileged users || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_akick|cs_akick]] || AKICK || Maintain the AutoKick list || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_xop|cs_xop]] || AOP <br /> HOP <br /> QOP <br /> SOP <br /> VOP|| Manage the channel xOP lists || | ||
|- | |- | ||
− | | id="f" | [[2.0/Modules/cs_ban|cs_ban]] || BAN || Bans a nick or hostmask from a channel || BAN '''<ins>channel</ins>''' ['''<ins>+expiry</ins>'''] {'''<ins>nick</ins>''' or '''<ins>mask</ins>'''} ['''<ins>reason</ins>'''] | + | | id="f" | [[2.0/Modules/cs_ban|cs_ban]] || BAN <br /> UNBAN || Bans or nnbans a nick or hostmask from a channel || BAN '''<ins>channel</ins>''' ['''<ins>+expiry</ins>'''] {'''<ins>nick</ins>''' or '''<ins>mask</ins>'''} ['''<ins>reason</ins>'''] |
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_clone|cs_clone]] || CLONE || Copy all settings from one channel to another || | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_drop|cs_drop]] || DROP || Unregisters the named channel || DROP '''<ins>channel</ins>''' | | id="f" | [[2.0/Modules/cs_drop|cs_drop]] || DROP || Unregisters the named channel || DROP '''<ins>channel</ins>''' | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_down|cs_down]] || DOWN || Removes a selected nicks status from a channel || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_enforce|cs_enforce]] || ENFORCE || Enforce various channel modes and set options || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_entrymsg|cs_entrymsg]] || ENTRYMSG || Manage the channel's entry messages || | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_getkey|cs_getkey]] || GETKEY || Returns the key of the given channel || GETKEY '''<ins>channel</ins>''' | | id="f" | [[2.0/Modules/cs_getkey|cs_getkey]] || GETKEY || Returns the key of the given channel || GETKEY '''<ins>channel</ins>''' | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_halfop|cs_halfop]] || HALFOP <br /> DEHALFOP || Give or remove halfop status to a user || | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_info|cs_info]] || INFO || Returns information about the given channel || INFO '''<ins>channel</ins>''' | | id="f" | [[2.0/Modules/cs_info|cs_info]] || INFO || Returns information about the given channel || INFO '''<ins>channel</ins>''' | ||
Line 73: | Line 89: | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_kick|cs_kick]] || KICK || Kicks a specified nick or hostmask from the channel || KICK '''<ins>channel</ins>''' '''{<ins>nick</ins> or <ins>mask</ins>}''' | | id="f" | [[2.0/Modules/cs_kick|cs_kick]] || KICK || Kicks a specified nick or hostmask from the channel || KICK '''<ins>channel</ins>''' '''{<ins>nick</ins> or <ins>mask</ins>}''' | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_levels|cs_levels]] || LEVELS || Redefine the meanings of access levels || | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_list|cs_list]] || LIST || Give you a list of channels based on the pattern given || LIST '''<ins>pattern</ins>''' '''[<ins>SUSPENDED</ins>]''' '''[<ins>NOEXPIRE</ins>]''' | | id="f" | [[2.0/Modules/cs_list|cs_list]] || LIST || Give you a list of channels based on the pattern given || LIST '''<ins>pattern</ins>''' '''[<ins>SUSPENDED</ins>]''' '''[<ins>NOEXPIRE</ins>]''' | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_log|cs_log]] || LOG || Configures channel logging settings || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_mode|cs_mode]] || MODE || Control modes and mode locks on a channel || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_op|cs_op]] || OP <br \> DEOP || Give or remove channel operator status || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_owner|cs_owner]] || OWNER <br \> DEOWNER || Give or remove channel owner status || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_protected|cs_protect]] || PROTECT <br \> DEPROTECT || || | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_register|cs_register]] || REGISTER || Registers a channel || REGISTER '''<ins>channel</ins>''' '''<ins>description</ins>''' | | id="f" | [[2.0/Modules/cs_register|cs_register]] || REGISTER || Registers a channel || REGISTER '''<ins>channel</ins>''' '''<ins>description</ins>''' | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_set|cs_set]] || SET || Set channel options and information || SET '''<ins>channel</ins>''' '''<ins>options</ins>''' | ||
|- | |- | ||
| id="f" | [[2.0/Modules/cs_status|cs_status]] || STATUS || Tells you the users access on a channel || STATUS '''<ins>channel</ins>''' '''[<ins>user</ins>]''' | | id="f" | [[2.0/Modules/cs_status|cs_status]] || STATUS || Tells you the users access on a channel || STATUS '''<ins>channel</ins>''' '''[<ins>user</ins>]''' | ||
|- | |- | ||
− | | id="f" | [[2.0/Modules/ | + | | id="f" | [[2.0/Modules/cs_suspend|cs_suspend]] || SUSPEND <br \> UNSUSPEND || Prevents or releases a channel from being used preserving channel data and settings || SUSPEND '''<ins>channel</ins>''' <br \> UNSUSPEND '''<ins>channel</ins>''' |
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_sync|cs_sync]] || SYNC || Sync users channel modes || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_topic|cs_topic]] || topic || Manipulate the topic of the specified channel || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_up|cs_up]] || UP || Updates a selected nicks status on a channel || | ||
+ | |- | ||
+ | | id="f" | [[2.0/Modules/cs_voice|cs_voice]] || VOICE <br \> DEVOICE || Give or remove channel voice status || | ||
|} | |} | ||
Revision as of 23:02, 5 May 2014
Language | |
---|---|
English |
Contents
Commands
NickServ
Module |
Provided Commands | Description | Syntax |
---|---|---|---|
ns_access | ACCESS | Modify the list of authorized addresses | ACCESS ADD [nickname] mask ACCESS DEL [nickname] mask ACCESS LIST [nickname] |
ns_ajoin | AJOIN | Manage your auto join list | AJOIN ADD [nickname] channel [key] AJOIN DEL [nickname] channel AJOIN LIST [nickname] |
ns_alist | ALIST | List channels you have access on | ALIST [nickname] |
ns_cert | CERT | Modify the nickname client certificate list | CERT ADD [nickname] fingerprint CERT DEL [nickname] fingerprint CERT LIST [nickname] |
ns_confirm | CONFIRM | Confirm a passcode | CONFIRM passcode |
ns_drop | DROP | Cancel the registration of a nickname | DROP nickname |
ns_getemail | GETEMAIL | Returns the matching nicks that used given email | GETEMAIL email |
ns_getpass | GETPASS | Returns the password for the given nickname | GETPASS nickname |
ns_group | GROUP | Join a group | GROUP target password |
UNGROUP | Remove a nick from a group | UNGROUP [nick] | |
ns_identify | IDENTIFY | Identify yourself with your password | IDENTIFY [account] password |
ns_info | INFO | displays information about a given nickname | INFO [nickname] |
ns_logout | LOGOUT | Reverses the effect of the IDENTIFY command | LOGOUT [nickname [REVALIDATE] ] |
ns_recover | RECOVER | Regains control of your nick | RECOVER nickname [password] |
RELEASE | RELEASE nickname [password] | ||
GHOST | GHOST nickname [password] | ||
ns_register | REGISTER | Register a nickname | REGISTER password email |
ns_resetpass | RESETPASS | Helps you reset lost passwords | RESETPASS Nickname email |
ns_set | SET | Set options, including kill protection. | SET options |
ns_set_misc | SET | Allows to add additional SET options (like ICQ, AIM, etc) that can be displayed in ns_info | SET options |
ns_status | STATUS | Returns the owner status of the given nickname | STATUS nickname |
ns_suspend | SUSPEND | Suspends or Un-Suspens a registered nickname, which prevents/allows it to be used | SUSPEND nickanme |
UNSUSPEND | UNSUSPEND nickname | ||
ns_update | UPDATE | Updates your current status, i.e. it checks for new memos | UPDATE |
ChanServ
Module |
Provided Commands | Description | Syntax |
---|---|---|---|
cs_access | ACCESS FLAGS |
Modify the list of privileged users | |
cs_akick | AKICK | Maintain the AutoKick list | |
cs_xop | AOP HOP QOP SOP VOP |
Manage the channel xOP lists | |
cs_ban | BAN UNBAN |
Bans or nnbans a nick or hostmask from a channel | BAN channel [+expiry] {nick or mask} [reason] |
cs_clone | CLONE | Copy all settings from one channel to another | |
cs_drop | DROP | Unregisters the named channel | DROP channel |
cs_down | DOWN | Removes a selected nicks status from a channel | |
cs_enforce | ENFORCE | Enforce various channel modes and set options | |
cs_entrymsg | ENTRYMSG | Manage the channel's entry messages | |
cs_getkey | GETKEY | Returns the key of the given channel | GETKEY channel |
cs_halfop | HALFOP DEHALFOP |
Give or remove halfop status to a user | |
cs_info | INFO | Returns information about the given channel | INFO channel |
cs_invite | INVITE | Invites you or someone else into the channel | INVITE channel [nick] |
cs_kick | KICK | Kicks a specified nick or hostmask from the channel | KICK channel {nick or mask} |
cs_levels | LEVELS | Redefine the meanings of access levels | |
cs_list | LIST | Give you a list of channels based on the pattern given | LIST pattern [SUSPENDED] [NOEXPIRE] |
cs_log | LOG | Configures channel logging settings | |
cs_mode | MODE | Control modes and mode locks on a channel | |
cs_op | OP DEOP |
Give or remove channel operator status | |
cs_owner | OWNER DEOWNER |
Give or remove channel owner status | |
cs_protect | PROTECT DEPROTECT |
||
cs_register | REGISTER | Registers a channel | REGISTER channel description |
cs_set | SET | Set channel options and information | SET channel options |
cs_status | STATUS | Tells you the users access on a channel | STATUS channel [user] |
cs_suspend | SUSPEND UNSUSPEND |
Prevents or releases a channel from being used preserving channel data and settings | SUSPEND channel UNSUSPEND channel |
cs_sync | SYNC | Sync users channel modes | |
cs_topic | topic | Manipulate the topic of the specified channel | |
cs_up | UP | Updates a selected nicks status on a channel | |
cs_voice | VOICE DEVOICE |
Give or remove channel voice status |
BotServ
Module |
Provided Commands | Description | Syntax |
---|---|---|---|
bs_control | ACT | Makes the bot do the equivalent of a "/me" command | |
SAY | Makes the bot say the given text on the given channel | ||
bs_assign | ASSIGN | Assigns a bot to a channel | |
bs_badwords | BADWORDS | Maintains the bad words list | |
bs_bot | BOT | Maintains network bot list | |
2.0/Modules/bs_botlist | BOTLIST | Lists available bots | |
bs_info | INFO | Allows you to see BotServ information about a channel or a bot | |
bs_kick | KICK | Configures kickers | |
bs_set | SET | Configures bot options | |
bs_unassign | UNASSIGN | Unassigns a bot from a channel |
MemoServ
Module |
Provided Commands | Description | Syntax |
---|---|---|---|
ms_cancel | CANCEL | Cancel the last memo you sent | |
ms_check | CHECK | Checks if last memo to a nick was read | |
ms_del | DEL | Delete a memo or memos | |
ms_ignore | IGNORE | Manage the memo ignore list | |
ms_info | INFO | Displays information about your memos | |
ms_list | LIST | List your memos | |
ms_read | READ | Read a memo or memos | |
ms_rsend | RSEND | Sends a memo and requests a read receipt | SEND [nick / channel] memo-text |
ms_send | SEND | Send a memo to a nick or channel | |
ms_sendall | SENDALL | Send a memo to all registered users | |
ms_set | SET | Set options related to memos | |
ms_staff | STAFF | Send a memo to all opers/admins |
HostServ
Module |
Provided Commands | Description | Syntax |
---|---|---|---|
hs_del | DEL | Delete the vhost of another user | |
DELALL | Delete the vhost for all nicks in a group | ||
hs_group | GROUP | Syncs the vhost for all nicks in a group | |
hs_list | LIST | Displays one or more vhost entries | |
hs_off | OFF | Deactivates your assigned vhost | |
hs_on | ON | Activates your assigned vhost | |
hs_request | ACTIVATE | Approve the requested vHost of a user | |
REJECT | Reject the requested vHost of a user | ||
REQUEST | Request a vHost for your nick | ||
WAITING | Retrieves the vhost requests | ||
hs_set | SET | Set the vhost of another user | |
SETALL | Set the vhost for all nicks in a group |
OperServ
Pseudoclients
Protocol
Encryption
Module |
Description |
---|---|
enc_md5 | One-way encryption MD5 |
enc_none | For plain text passwords |
enc_old | Database compatibility with broken MD5 passwords prior anope 1.7.17 |
enc_sha1 | One-way encryption SHA1 |
enc_sha256 | One-way encryption SHA256 with random initialization vector |