2.0/Modules
From AnopeWiki
| 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 | Modify the list of privileged users | ACCESS #channel ADD mask level ACCESS #channel DEL {mask or entry-num or list} ACCESS #channel LIST [mask or list] ACCESS #channel VIEW [mask or list] ACCESS #channel CLEAR |
| cs_akick | AKICK | Maintain the AutoKick list | AKICK #channel ADD {nick or mask} [reason] AKICK #channel DEL {nick or mask or entry-num or list} AKICK #channel LIST [mask or entry-num or list] AKICK #channel VIEW [mask or entry-num or list] AKICK #channel ENFORCE AKICK #channel CLEAR |
| 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 | CLONE #channel #target [what] |
| 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 | ENFORCE #channel what |
| cs_entrymsg | ENTRYMSG | Manage the channel's entry messages | ENTRYMSG #channel ADD message ENTRYMSG #channel DEL num ENTRYMSG #channel LIST ENTRYMSG #channel CLEAR |
| cs_flags | FLAGS | Modify the list of privileged users | FLAGS #channel MODIFY mask changes FLAGS #channel LIST [mask or +flags] FLAGS #channel CLEAR |
| cs_getkey | GETKEY | Returns the key of the given channel | GETKEY #channel |
| 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 | LOG #channel [command method [status] ] |
| cs_mode | MODE OWNER DEOWNER PROTECT DEPROTECT OP DEOP HALFOP DEHALFOP VOICE DEVOICE |
Control modes and mode locks on a channel | MODE #channel LOCK {ADD or DEL or SET or LIST} [what] MODE #channel SET modes MODE #channel CLEAR OWNER #channel [nick] DEOWNER #channel [nick] PROTECT #channel [nick] DEPROTECT #channel [nick] OP #channel [nick] DEOP #channel [nick] HALFOP #channel [nick] DEHALFOP #channel [nick] VOICE #channel [nick] DEVOICE #channel [nick] |
| 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 |
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
| Module |
Service | Description |
|---|---|---|
| NickServ | NickServ | Nickname registration service |
| ChanServ | ChanServ | Channel registration service |
| BotServ | BotServ | Bot management service |
| MemoServ | MemoServ | Memo management service |
| HostServ | HostServ | vHost management service |
| OperServ | OperServ | Ircop assistant service |
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 |