Difference between revisions of "2.0/Modules"

From AnopeWiki
Jump to: navigation, search
m (NickServ)
m (NickServ)
Line 1: Line 1:
 
== Commands ==
 
== Commands ==
 
=== NickServ ===
 
=== NickServ ===
 
----
 
new version of the table (TODO: add a table class to [[MediaWiki:Common.css]] and make it look like the old table. )
 
  
 
{| class="modules"
 
{| class="modules"
 
! Module || Provided Commands || Description || Syntax  
 
! Module || Provided Commands || Description || Syntax  
 
|-  
 
|-  
| id="f" | [[2.0/Modules/access|ns_access]] || ACCESS || Modify the list of authorized addresses || ACCESS ADD [nickname] mask <br> ACCESS DEL [nickname] mask <br> ACCESS LIST [nickname]  
+
| id="f" | [[2.0/Modules/ns_access|ns_access]] || ACCESS || Modify the list of authorized addresses || ACCESS ADD [nickname] mask <br> ACCESS DEL [nickname] mask <br> ACCESS LIST [nickname]  
 
|-
 
|-
| id="f" | [[2.0/Modules/ajoin|ns_ajoin]]  || AJOIN || Manage your auto join list || AJOIN ADD [<ins>'''nickname'''</ins>] <ins>'''channel'''</ins> [<ins>'''key'''</ins>] <br> AJOIN DEL [nickname] channel <br> AJOIN LIST [nickname]  
+
| id="f" | [[2.0/Modules/ns_ajoin|ns_ajoin]]  || AJOIN || Manage your auto join list || AJOIN ADD [<ins>'''nickname'''</ins>] <ins>'''channel'''</ins> [<ins>'''key'''</ins>] <br> AJOIN DEL [nickname] channel <br> AJOIN LIST [nickname]  
 
|-
 
|-
| id="f" rowspan= 2 | TestModule || Command 1 || Description 1 || Syntax 1
+
| id="f" | [[2.0/Modules/ns_alist|ns_alist]] || ALIST || List channels you have access on || ALIST [<ins>'''nickname'''</ins>]
 
|-
 
|-
| Command 2 || Description 2 || Syntax 2
+
| id="f" | [[2.0/Modules/ns_cert|ns_cert]] || CERT || Modify the nickname client certificate list || CERT '''ADD''' [<ins>'''nickname'''</ins>] <ins>'''fingerprint'''</ins><br>CERT '''DEL''' [<ins>'''nickname'''</ins>] <ins>'''fingerprint'''</ins><br>CERT '''LIST''' [<ins>'''nickname'''</ins>]
 +
|-
 +
| id="f" | [[2.0/Modules/ns_confirm|ns_confirm]] || CONFIRM || Confirm a passcode || CONFIRM <ins>'''passcode'''</ins>
 +
|-
 +
| id="f" | [[2.0/Modules/ns_drop|ns_drop]] || DROP || Cancel the registration of a nickname ||  DROP <ins>'''nickname'''</ins>
 +
|-
 +
| id="f" | [[2.0/Modules/ns_getemail|ns_getemail]] || GETEMAIL || ||
 +
|-
 +
| id="f" | [[2.0/Modules/ns_getpass|ns_getpass]] || GETPASS || ||
 +
|-
 +
| id="f" rowspan=2 | [[2.0/Modules/ns_group|ns_group]] || GROUP || Join a group || GROUP <ins>'''target'''</ins> <ins>'''password'''</ins>
 +
  |-
 +
  | UNGROUP || Remove a nick from a group || UNGROUP [<ins>'''nick'''</ins>]
 +
|-
 +
| id="f" rowspan=2 | TestModule || Command 1 || Description 1 || Syntax 1
 +
  |-
 +
  | Command 2 || Description 2 || Syntax 2
 
|}
 
|}
  
Line 20: Line 33:
  
 
----
 
----
old version of the table (TODO: remove all table templates)
+
old version of the table  
 
+
  
 
{{Modules/Table/Header}}
 
{{Modules/Table/Header}}
{{Modules/Table/Row|2.0/Modules/access|ns_access | Modify the list of authorized addresses | ACCESS ADD [nickname] mask <br> ACCESS DEL [nickname] mask <br> ACCESS LIST [nickname] }}
+
 
{{Modules/Table/Row|2.0/Modules/ajoin|ns_ajoin | Manage your auto join list |  AJOIN ADD [<ins>'''nickname'''</ins>] <ins>'''channel'''</ins> [<ins>'''key'''</ins>] <br> AJOIN DEL [nickname] channel <br> AJOIN LIST [nickname] }}
+
 
{{Modules/Table/Row|2.0/Modules/alist|ns_alist | List channels you have access on | ALIST [<ins>'''nickname'''</ins>] }}
+
 
{{Modules/Table/Row|2.0/Modules/cert|ns_cert | Modify the nickname client certificate list | }}
+
{{Modules/Table/Row|2.0/Modules/confirm|ns_confirm | Confirm a passcode | }}
+
{{Modules/Table/Row|2.0/Modules/drop|ns_drop | Cancel the registration of a nickname | }}
+
{{Modules/Table/Row|2.0/Modules/getemail|ns_getemail | | }}
+
{{Modules/Table/Row|2.0/Modules/getpass|ns_getpass | | }}
+
{{Modules/Table/Row|2.0/Modules/group|ns_group | Join a group | }}
+
 
{{Modules/Table/Row|2.0/Modules/identify|ns_identify | Identify yourself with your password | IDENTIFY [<ins>'''account'''</ins>] <ins>'''password'''</ins>  }}
 
{{Modules/Table/Row|2.0/Modules/identify|ns_identify | Identify yourself with your password | IDENTIFY [<ins>'''account'''</ins>] <ins>'''password'''</ins>  }}
 
{{Modules/Table/Row|2.0/Modules/info|ns_info | displays information about a given nickname | }}
 
{{Modules/Table/Row|2.0/Modules/info|ns_info | displays information about a given nickname | }}

Revision as of 23:54, 24 November 2013

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
ns_getpass GETPASS
ns_group GROUP Join a group GROUP target password
UNGROUP Remove a nick from a group UNGROUP [nick]
TestModule Command 1 Description 1 Syntax 1
Command 2 Description 2 Syntax 2



old version of the table

Template:Modules/Table/Header


Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row Template:Modules/Table/Row

|}

ChanServ

BotServ

MemoServ

HostServ

OperServ

Pseudoclients

Protocol

Encryption

Database

Extra Modules

Stats Modules