/
oldQ-commands
112 lines (107 loc) · 1.92 KB
/
oldQ-commands
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Auth related, implemented:
==========================
hello*
requestpassword*
auth
newpass
suspenduserlist
email
spewpass
spewdb
setemail
setpass
suspenduser
unsuspenduser
deluser
spewemail
Auth related, not implemented:
==============================
challengeauth
challenge
reset
sendpassword
listlevel
getpass
checkpass
checkhashpass
getuser
checkdomain
domainlock
checkemail
authtrigger
Non-auth related, implemented:
==============================
showcommands
whoami
help
banclear
op
invite
removeuser
banlist
recover
authhistory - this has different semantics
unbanall
whois
version
autolimit
ban - now tempban, permban
clearchan
adduser
settopic
chanflags
deopall
bandel
chanlev
welcome
unbanme
voice
chanstat
suspendlist
cleanupdb
rejoin
delchan
spewchan
unsuspend (now unsuspendchan)
suspend (now suspendchan)
renchan
addchan
requestowner (needs checking in)
Non-auth related, not implemented:
==================================
chanlevstat (newsearch can do this)
userlevstat (newsearch can do this)
giveowner (new)
takeowner (new)
Don't need implementing:
========================
lock - legacy command
unlock - legacy command
limit - replaced by chanmode
key - replaced by chanmode
unload - control handles modules
die - control handles this
reload - control handles modules
setenable - legacy command / not needed
chantype - chan types are obsolete
chantypeadd - chan types are obsolete
chantypedel - chan types are obsolete
chantypestat - chan types are obsolete
smack - oper toy
fish - oper toy
snail - oper toy
changeflags - part of userflags
save - don't need with db
spew - provided by oper services
operlist - provided by oper services
serverlist - provided by oper services
status - not needed
changelev - provided by userflags
users - provided by check/oper services
listchans - provided by check/oper services
listemail - provided by WHOIS
listauth - provided by WHOIS
compareuser - obsolete
cleanupstat - obsolete
debuglog
debuglevel