TalkingBot is an easy to use bot that will say a response when someone says something. It also has commands like !op and !deop.
[Updated]: TalkingBot now allows anyone, not just level 1s, to say things.
[Updated]: TalkingBot now talks with say. /msg $chan is just saying stuff. No more /me!
[Updated]: $+ has been added.
[Updated]: The commands have been updated to work, the *s were not there, which they are supposed to be there.
;----------
; |
; |
; |
; |
;
; TalkingBot
;
;The TalkingBot Project is available for free to everyone for use in every channel. It can be used under any nick. We have put all of the cool talkings we can think of.
;
;This bot does not have any advertisements. But you can say the TalkingBot information if you would like, but that's entirely optional.
;
;TalkingBot talks with /msg $chan. It cannot be changed to /say, because you can not use /say in a remote event.
;
;TalkingBot does not just do talking! It does a lot more than just talking.
;
;[Updated]: TalkingBot now allows anyone, not just level 1s, to say
;things.
;
;[Updated]: TalkingBot now talks with say. /msg $chan is just
;saying stuff. No more /me!
;
;[Updated]: $+ has been added.
;
;[Updated]: The commands have been updated to work, the *s were not
;there, which they are supposed to be there.
;
ON *:TEXT:Hello*:#:/msg $chan Hello $nick $+ , how are you today?
ON *:TEXT:Hello:#:/msg $chan Hello $nick $+ , how are you today?
ON *:TEXT:Hi*:#:/msg $chan Hello $nick $+ , how are you today?
ON *:TEXT:Hi:#:/msg $chan Hello $nick $+ , how are you today?
ON *:TEXT:/s e n d*:#:/msg $chan Hmm... what is that?
ON *:TEXT:*/s e n d*:#:/msg $chan Hmm... what is that?
ON *:TEXT:*/s e n d:#:/msg $chan Hmm... what is that?
ON *:TEXT:Have fun!:#:/msg $chan You all have fun, too!
ON *:TEXT:Have fun*:#:/msg $chan You all have fun, too!
ON *:TEXT:Have fun!*:#:/msg $chan You all have fun, too!
ON *:TEXT:*Have fun!:#:/msg $chan You all have fun, too!
ON *:TEXT:*Have fun!*:#:/msg $chan You all have fun, too!
ON *:TEXT:*Have fun*:#:/msg $chan You all have fun, too!
ON *:TEXT:fish:#:/msg $chan Big fish eat -- little fish!
ON *:TEXT:*fish:#:/msg $chan Big fish eat -- little fish!
ON *:TEXT:*fish*:#:/msg $chan Big fish eat -- little fish!
ON *:TEXT:fish*:#:/msg $chan Big fish eat -- little fish!
ON *:TEXT:whale:#:/msg $chan A whale of a time!
ON *:TEXT:whale*:#:/msg $chan A whale of a time!
ON *:TEXT:*whale:#:/msg $chan A whale of a time!
ON *:TEXT:*whale*:#:/msg $chan A whale of a time!
ON *:TEXT:sea:#:/msg $chan A sea change!
ON *:TEXT:sea*:#:/msg $chan A sea change!
ON *:TEXT:*sea*:#:/msg $chan A sea change!
ON *:TEXT:*sea:#:/msg $chan A sea change!
ON *:TEXT:cast:#:/msg $chan Cast a long shadow!
ON *:TEXT:cast*:#:/msg $chan Cast a long shadow!
ON *:TEXT:*cast*:#:/msg $chan Cast a long shadow!
ON *:TEXT:*cast:#:/msg $chan Cast a long shadow!
ON *:TEXT:chips:#:/msg $chan Chips with everything!!
ON *:TEXT:*chips:#:/msg $chan Chips with everything!!
ON *:TEXT:*chips*:#:/msg $chan Chips with everything!!
ON *:TEXT:chips*:#:/msg $chan Chips with everything!!
ON *:TEXT:catch:#:/msg $chan I'll catch you later!!
ON *:TEXT:*catch:#:/msg $chan I'll catch you later!!
ON *:TEXT:*catch*:#:/msg $chan I'll catch you later!!
ON *:TEXT:catch*:#:/msg $chan I'll catch you later!!
ON *:TEXT:fishing:#:/msg $chan I'm fishing out for compliments!
ON *:TEXT:*fishing:#:/msg $chan I'm fishing out for compliments!
ON *:TEXT:*fishing*:#:/msg $chan I'm fishing out for compliments!
ON *:TEXT:fishing*:#:/msg $chan I'm fishing out for compliments!
ON *:TEXT:bait:#:/msg $chan It's jail bait time now!
ON *:TEXT:*bait:#:/msg $chan It's jail bait time now!
ON *:TEXT:bait*:#:/msg $chan It's jail bait time now!
ON *:TEXT:*bait*:#:/msg $chan It's jail bait time now!
ON *:TEXT:rod:#:/msg $chan It's time to rule with a rod of some irons now!
ON *:TEXT:*rod:#:/msg $chan It's time to rule with a rod of some irons now!
ON *:TEXT:rod*:#:/msg $chan It's time to rule with a rod of some irons now!
ON *:TEXT:*rod*:#:/msg $chan It's time to rule with a rod of some irons now!
ON *:TEXT:swim:#:/msg $chan Slink or swim!!
ON *:TEXT:*swim:#:/msg $chan Slink or swim!!
ON *:TEXT:*swim*:#:/msg $chan Slink or swim!!
ON *:TEXT:swim*:#:/msg $chan Slink or swim!!
ON *:TEXT:eel:#:/msg $chan It's as slippery as an eel! Don't try it!
ON *:TEXT:*eel:#:/msg $chan It's as slippery as an eel! Don't try it!
ON *:TEXT:eel*:#:/msg $chan It's as slippery as an eel! Don't try it!
ON 1:TEXT*eel*:#:/msg $chan It's as slippery as an eel! Don't try it!
ON *:TEXT:swimmin:#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:swimmin*:#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:*swimmin:#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:*swimmin*:#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:swimmin':#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:*swimmin':#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:*swimmin'*:#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:swimmin'*:#:/msg $chan I'm swimmin' 'round the ocean!
ON *:TEXT:swimming:#:/msg $chan I'm swimming 'round the ocean!
ON *:TEXT:swimming*:#:/msg $chan I'm swimming 'round the ocean!
ON *:TEXT:*swimming:#:/msg $chan I'm swimming 'round the ocean!
ON *:TEXT:*swimming*:#:/msg $chan I'm swimming 'round the ocean!
ON *:TEXT:!op:#: {
if ($nick isop $chan) {
mode $chan +o $2
}
}
ON *:TEXT:!deop *:#: {
if ($nick isop $chan) {
mode $chan -o $2
}
}
ON *:TEXT:!voice *:#: {
if ($nick isop $chan) {
mode $chan +v $2
}
}
ON *:TEXT:!devoice *:#: {
if ($nick isop $chan) {
mode $chan -v $2
}
}
ON *:TEXT:!moderate:#: {
if ($nick isop $chan) {
mode $chan +m
}
}
By the way ... using level 1 for events will work fine in most scripts, unless you do really complicated stuff with levels. Users at higher levels can access lower level events fine, as event levels are inclusive unless you specify otherwise. So a level 100 user will trigger level 1 events fine. || Also: \"no more /me!\" goody, at least now the responses will work... as /me is like /say, you can\'t use it in remote events cause it can\'t be targeted...