View difference between Paste ID: M91BR9rr and JVhNU6p2
SHOW: | | - or go back to the newest paste.
1
2
    # Command Bindings
3
     
4
    bind pub -|- ~commands proc_commands
5
    bind pub -|- !bj proc_blackjackcommands
6
    bind pub -|- !coin_and_roll proc_coindandrollcommands
7
    bind pub -|- !fightcmds proc_fightcommands
8
    bind pub -|- !holdemcmds proc_holdemcommands
9
    bind pub -|- !fishing_and_hunting proc_fishingandhuntingcommands
10
    bind pub -|- !unocmds proc_unocommands
11
    bind pub -|- !!misc_cmds proc_misccommands
12
    # Commands Process
13
     
14
    proc proc_commands { nick uhost hand chan text } {
15
      if {[matchattr $hand m|m $chan]} {
16
       putquick "NOTICE $nick :You Are Currently Bot Master, And Have Access To The Following Commands"
17
       proc_listcommands $nick $uhost $hand $chan
18
       return 0
19
      } elseif {[matchattr $hand o|o $chan]} {
20
       putquick "NOTICE $nick :You Are Currently Auto-Op, And Have Access To The Following Commands"
21
       proc_listcommands $nick $uhost $hand $chan
22
       return 0
23
      } else {
24
          putquick "NOTICE $nick :You Are A Basic User, And Have Access To The Following Commands"
25
          proc_listcommands $nick $uhost $hand $chan
26
          return 0
27
     }
28
    }
29
     proc proc_listcommands { nick uhost hand chan } {
30
           global botnick
31
	   putquick "NOTICE $nick :\002!bj - commands for black jack\002"
32
	   putquick "NOTICE $nick :\002!coin_and_roll - commands for coin and roll\002"
33
	   putquick "NOTICE $nick :\002!fightcmds - commands for fight\002"
34
	   putquick "NOTICE $nick :\002!holdemcmds - Texas Holdem Commands\002"
35
	   putquick "NOTICE $nick :\002!fishing_and_hunting commands - Hunting Commands\002"
36
	   putquick "NOTICE $nick :\002!unocmds - Uno Commands\002"
37
	   putquick "NOTICE $nick :\002!misc_cmds - Miscellaneous Commands\002"
38
      if {[matchattr $hand o|o $chan]} {
39
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
40
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
41
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
42
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
43
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
44
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
45
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
46
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
47
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
48
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
49
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
50
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
51
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
52
      }
53
      if {[matchattr $hand m|m $chan]} {
54
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
55
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
56
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
57
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
58
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
59
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
60
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
61
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
62
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
63
      }
64
     }
65
     
66
     
67
 proc proc_blackjackcommands { nick uhost hand chan text } {
68
      global botnick
69
      putquick "NOTICE $nick :\002BLACKJACK COMMANDS\002 (must have more than 1 player to play)"
70
      putquick "NOTICE $nick :\002?blackjack on\002 - turn on blackjack in the channel (must be bot owner)"
71
      putquick "NOTICE $nick :\002?blackjack off\002 - turn off blackjack in the channel (must be bot owner)"
72
      putquick "NOTICE $nick :\002?blackjack\002 - start a game"
73
      putquick "NOTICE $nick :\002?blackjack stats\002 - get channel stats for blackjack"
74
      putquick "NOTICE $nick :\002?blackjack version\002 - shows the blackjack script version"
75
      putquick "NOTICE $nick :\002?join\002 - join a game once started"
76
      putquick "NOTICE $nick :\002?card\002 - get a card"
77
      putquick "NOTICE $nick :\002?enough\002 - finish with what cards you have"
78
      putquick "NOTICE $nick :\002?stop\002 - ends the game (must be bot owner)"
79
      if {[matchattr $hand o|o $chan]} {
80
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
81
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
82
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
83
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
84
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
85
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
86
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
87
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
88
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
89
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
90
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
91
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
92
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
93
      }
94
      if {[matchattr $hand m|m $chan]} {
95
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
96
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
97
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
98
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
99
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
100
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
101
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
102
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
103
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
104
      }
105
      }
106
      
107
 proc proc_coindandrollcommands { nick uhost hand chan text } {
108
      global botnick
109
      putquick "NOTICE $nick :\002COIN AND ROLL COMMANDS\002"
110
      putquick "NOTICE $nick :\002!coin nick\002 - to flip a coin between you and another nick"
111
      putquick "NOTICE $nick :\002!coin nick1 nick2\002 - to flip a coin between the two named nicks"
112
      putquick "NOTICE $nick :\002!roll nick1 nick2 nick3\002 - list any two or more nicks as the players, can use +me or your nick to include yourself"
113
      putquick "NOTICE $nick :\002!roll nick\002 - command user will be the second player"
114
      putquick "NOTICE $nick :\002!roll -all\002 - rolls the dice for every user in the channel"
115
      putquick "NOTICE $nick :\002!roll <number of players>\002 - example !roll 14, will roll 14 random nicks in the channel"
116
      if {[matchattr $hand o|o $chan]} {
117
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
118
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
119
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
120
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
121
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
122
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
123
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
124
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
125
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
126
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
127
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
128
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
129
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
130
      }
131
      if {[matchattr $hand m|m $chan]} {
132
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
133
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
134
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
135
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
136
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
137
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
138
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
139
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
140
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
141
      }
142
       }
143
       
144
 proc proc_fightcommands { nick uhost hand chan text } {
145
      global botnick
146
      putquick "NOTICE $nick :\002FIGHT COMMANDS\002"
147
      putquick "NOTICE $nick :\002!fight nick\002 - starts a fight with the nick"
148
      putquick "NOTICE $nick :\002!fj or !jab\002 - setup a jab"
149
      putquick "NOTICE $nick :\002!fp or !punch\002 - setup a punch"
150
      putquick "NOTICE $nick :\002!fk or !kick\002 - setup a kick"
151
      putquick "NOTICE $nick :\002!fu or !uppercut\002 - setup an uppercut"
152
      putquick "NOTICE $nick :\002!fg or !guard\002 - use guard"
153
      putquick "NOTICE $nick :\002!fd or !dodge\002 - dodge the attack"
154
      putquick "NOTICE $nick :\002!fs or !suicide\002 - kamikaze"
155
      putquick "NOTICE $nick :\002!fstat\002 - show your fight stats"
156
      putquick "NOTICE $nick :\002!fversion\002 - shows the script version"
157
      putquick "NOTICE $nick :\002!fhis\002 - shows fight history"
158
      if {[matchattr $hand o|o $chan]} {
159
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
160
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
161
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
162
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
163
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
164
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
165
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
166
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
167
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
168
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
169
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
170
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
171
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
172
      }
173
      if {[matchattr $hand m|m $chan]} {
174
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
175
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
176
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
177
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
178
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
179
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
180
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
181
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
182
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
183
      }
184
      }
185
      
186
 proc proc_holdemcommands { nick uhost hand chan text } {
187
      global botnick
188
      putquick "NOTICE $nick :\002!HOLDEM POKER COMMANDS\002"
189
      putquick "NOTICE $nick :\002!holdem\002 - starts the game"
190
      putquick "NOTICE $nick :\002!join\002 - joins a started game"
191
      putquick "NOTICE $nick :\002!play\002 - use to start a game without waiting 60secs for others to join"
192
      putquick "NOTICE $nick :\002call\002"
193
      putquick "NOTICE $nick :\002check\002"
194
      putquick "NOTICE $nick :\002raise amount\002 - use to raise the bet, ie. raise 20 or raise all-in"
195
      putquick "NOTICE $nick :\002fold\002 - give up on the current hand being played"
196
      putquick "NOTICE $nick :\002cards\002 - shows your current hand"
197
      putquick "NOTICE $nick :\002!endgame\002 - stops the game"
198
if {[matchattr $hand o|o $chan]} {
199
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
200
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
201
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
202
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
203
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
204
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
205
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
206
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
207
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
208
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
209
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
210
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
211
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
212
      }
213
      if {[matchattr $hand m|m $chan]} {
214
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
215
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
216
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
217
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
218
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
219
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
220
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
221
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
222
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
223
      }
224
}
225
226
proc proc_fishingandhuntingcommands { nick uhost hand chan text } {
227
      global botnick
228
      putquick "NOTICE $nick :\002FISHING AND HUNTING COMMANDS\002"
229
      putquick "NOTICE $nick :\002!hunt\002 - try and hunt something"
230
      putquick "NOTICE $nick :\002!cast\002 - try to catch a fish"
231
      putquick "NOTICE $nick :\002!trophy\002 - shows current record holders"
232
if {[matchattr $hand o|o $chan]} {
233
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
234
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
235
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
236
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
237
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
238
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
239
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
240
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
241
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
242
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
243
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
244
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
245
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
246
      }
247
      if {[matchattr $hand m|m $chan]} {
248
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
249
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
250
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
251
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
252
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
253
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
254
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
255
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
256
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
257
      }
258
      }      
259
      
260
 proc proc_unocommands { nick uhost hand chan text} {
261
      global botnick
262
      putquick "NOTICE $nick :\002UNO COMMANDS\002"
263
      putquick "NOTICE $nick :\002!uno\002 - starts a game of uno"
264
      putquick "NOTICE $nick :\002join\002 - join a game"
265
      putquick "NOTICE $nick :\002!remove\002 - remove yourself from a game in progress"
266
      putquick "NOTICE $nick :\002time\002 - shows how long the current game has been running"
267
      putquick "NOTICE $nick :\002order\002 - shows the order of players"
268
      putquick "NOTICE $nick :\002hand\002 - shows your current cards"
269
      putquick "NOTICE $nick :\002turn\002 - shows whos turn it is to play a card"
270
      putquick "NOTICE $nick :\002players\002 - shows the list of players in the current game"
271
      putquick "NOTICE $nick :\002play\002 - play a card. to play a yellow 2 you would type play y 2"
272
      putquick "NOTICE $nick :\002card\002 - shows the current card in play"
273
      putquick "NOTICE $nick :\002draw\002 - draw a card if you have nothing to use"
274
      putquick "NOTICE $nick :\002color\002 - used with WILD and WILD DRAW FOUR, usage is color yellow or color red etc."
275
      putquick "NOTICE $nick :\002pass\002 - use after drawing a card if you didnt pick up something you could use"
276
      putquick "NOTICE $nick :\002count\002 - shows how many cards each player has left in their hand"
277
      putquick "NOTICE $nick :\002!unowon\002 - shows how many games you have won"
278
      putquick "NOTICE $nick :\002!unotop10\002 - shows the top 10 players"
279
      putquick "NOTICE $nick :\002!unorules\002 - shows the rules for gameplay"
280
      if {[matchattr $hand o|o $chan]} {
281
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
282
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
283
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
284
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
285
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
286
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
287
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
288
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
289
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
290
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
291
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
292
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
293
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
294
      }
295
      if {[matchattr $hand m|m $chan]} {
296
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
297
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
298
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
299
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
300
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
301
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
302
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
303
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
304
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
305
      }
306
      }
307
      
308
  proc proc_misccommands { nick uhost hand chan text } {
309
      global botnick
310
      putquick "NOTICE $nick :\002MISC COMMANDS\002"
311
      putquick "NOTICE $nick :\002!pastlife\002 - usage is !pastlife month day year ie. !pastlife 9 17 1982"
312
      putquick "NOTICE $nick :\002!morbid\002 - will display a random morbid fact"
313
      putquick "NOTICE $nick :\002!fact\002 - will display a random fact"
314
      putquick "NOTICE $nick :\002!timebomb nick\002 - timebombs the nickname with random number of wires and time, user must cutwire color to save themselves"
315
      putquick "NOTICE $nick :\002trivia\002 - toggles start and stop of trivia game"
316
      putquick "NOTICE $nick :\002END OF BASIC USER COMMANDS\002"
317
      if {[matchattr $hand o|o $chan]} {
318
        putquick "NOTICE $nick :\002AUTO-OP COMMANDS\002"
319
        putquick "NOTICE $nick :~commands\002 - Kinda Obvious Don't Ya Think.."
320
        putquick "NOTICE $nick :~opme\002 - Have The Bot Op You"
321
        putquick "NOTICE $nick :~deopme\002 - Have The Bot De-Op You"
322
        putquick "NOTICE $nick :~op <nickname>\002 - Have The Bot Op Someone"
323
        putquick "NOTICE $nick :~deop <nickname>\002 - Have Tbe Bot DeOp Someone"
324
        putquick "NOTICE $nick :~whois <nickname>\002 - Find Out If The Nickname Is In The Bots User Database"
325
        putquick "NOTICE $nick :~kick <nickname>\002 - Have The Bot To A Quick Kick Of Nickname"
326
        putquick "NOTICE $nick :~ban <nickname>\002 - Have The Bot Do A Quick Kick/Ban Of Nickname"
327
        putquick "NOTICE $nick :~server\002 - Find Out What Server:Port The Bot Is On"
328
        putquick "NOTICE $nick :~lc\002 - Lock The Channel To Prevent Flooding"
329
        putquick "NOTICE $nick :~uc\002 - Unlock The Channel"
330
        putquick "NOTICE $nick :\002END OF AUTO-OP COMMANDS\002"
331
      }
332
      if {[matchattr $hand m|m $chan]} {
333
        putquick "NOTICE $nick :\002BOT MASTER COMMANDS\002"
334
        putquick "NOTICE $nick :~addop <nickname>\002 - Add The Nickname To The Bots Auto-Op List"
335
        putquick "NOTICE $nick :~delop <nickname>\002 - Remove The Nickname From The Bots Auto-Op List"
336
        putquick "NOTICE $nick :~adduser <nickname>\002 - Add  User To The User Database With Default Flags"
337
        putquick "NOTICE $nick :~deluser <nickname>\002 - Remove A User From The Bots Database, Can Be Used If User Needs To Re-Register With The Bot"
338
        putquick "NOTICE $nick :~jump <server>\002 - Forces The Bot To Change Servers To Server Entered"
339
        putquick "NOTICE $nick :~update\002 - Manually Update The Stats Site"
340
        putquick "NOTICE $nick :~gban <nickname>\002 - Add A Global Ban To The Bots Internal Ban List (ie: akick)"
341
        putquick "NOTICE $nick :\002END OF BOT MASTER COMMANDS"
342
      }
343
    }
344
     
345
     
346
    putlog "*** Op Commands by xTc^bLiTz <xtc_blitz@hotmail.com>  Loaded"