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