TalkingBot

By UTUCS.com-Admin on Jan 18, 2004

TalkingBot is an easy to use bot that will say a response when someone says something. It also has commands like !op and !deop.

;----------
;    |
;    |
;    |
;    |
;
; 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 /me. 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.
;
ON 1:TEXT:Hello*:#:/me Hello $nick , how are you today?
ON 1:TEXT:Hello:#:/me Hello $nick , how are you today?
ON 1:TEXT:Hi*:#:/me Hello $nick , how are you today?
ON 1:TEXT:Hi:#:/me Hello $nick , how are you today?
ON 1:TEXT:/s e n d*:#:/me Hmm... what is that?
ON 1:TEXT:*/s e n d*:#:/me Hmm... what is that?
ON 1:TEXT:*/s e n d:#:/me Hmm... what is that?
ON 1:TEXT:Have fun!:#:/me You all have fun, too!
ON 1:TEXT:Have fun*:#:/me You all have fun, too!
ON 1:TEXT:Have fun!*:#:/me You all have fun, too!
ON 1:TEXT:*Have fun!:#:/me You all have fun, too!
ON 1:TEXT:*Have fun!*:#:/me You all have fun, too!
ON 1:TEXT:*Have fun*:#:/me You all have fun, too!
ON 1:TEXT:fish:#:/me Big fish eat -- little fish!
ON 1:TEXT:*fish:#:/me Big fish eat -- little fish!
ON 1:TEXT:*fish*:#:/me Big fish eat -- little fish!
ON 1:TEXT:fish*:#:/me Big fish eat -- little fish!
ON 1:TEXT:whale:#:/me A whale of a time!
ON 1:TEXT:whale*:#:/me A whale of a time!
ON 1:TEXT:*whale:#:/me A whale of a time!
ON 1:TEXT:*whale*:#:/me A whale of a time!
ON 1:TEXT:sea:#:/me A sea change!
ON 1:TEXT:sea*:#:/me A sea change!
ON 1:TEXT:*sea*:#:/me A sea change!
ON 1:TEXT:*sea:#:/me A sea change!
ON 1:TEXT:cast:#:/me Cast a long shadow!
ON 1:TEXT:cast*:#:/me Cast a long shadow!
ON 1:TEXT:*cast*:#:/me Cast a long shadow!
ON 1:TEXT:*cast:#:/me Cast a long shadow!
ON 1:TEXT:chips:#:/me Chips with everything!!
ON 1:TEXT:*chips:#:/me Chips with everything!!
ON 1:TEXT:*chips*:#:/me Chips with everything!!
ON 1:TEXT:chips*:#:/me Chips with everything!!
ON 1:TEXT:catch:#:/me I'll catch you later!!
ON 1:TEXT:*catch:#:/me I'll catch you later!!
ON 1:TEXT:*catch*:#:/me I'll catch you later!!
ON 1:TEXT:catch*:#:/me I'll catch you later!!
ON 1:TEXT:fishing:#:/me I'm fishing out for compliments!
ON 1:TEXT:*fishing:#:/me I'm fishing out for compliments!
ON 1:TEXT:*fishing*:#:/me I'm fishing out for compliments!
ON 1:TEXT:fishing*:#:/me I'm fishing out for compliments!
ON 1:TEXT:bait:#:/me It's jail bait time now!
ON 1:TEXT:*bait:#:/me It's jail bait time now!
ON 1:TEXT:bait*:#:/me It's jail bait time now!
ON 1:TEXT:*bait*:#:/me It's jail bait time now!
ON 1:TEXT:rod:#:/me It's time to rule with a rod of some irons now!
ON 1:TEXT:*rod:#:/me It's time to rule with a rod of some irons now!
ON 1:TEXT:rod*:#:/me It's time to rule with a rod of some irons now!
ON 1:TEXT:*rod*:#:/me It's time to rule with a rod of some irons now!
ON 1:TEXT:swim:#:/me Slink or swim!!
ON 1:TEXT:*swim:#:/me Slink or swim!!
ON 1:TEXT:*swim*:#:/me Slink or swim!!
ON 1:TEXT:swim*:#:/me Slink or swim!!
ON 1:TEXT:eel:#:/me It's as slippery as an eel! Don't try it!
ON 1:TEXT:*eel:#:/me It's as slippery as an eel! Don't try it!
ON 1:TEXT:eel*:#:/me It's as slippery as an eel! Don't try it!
ON 1:TEXT*eel*:#:/me It's as slippery as an eel! Don't try it!
ON 1:TEXT:swimmin:#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:swimmin*:#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:*swimmin:#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:*swimmin*:#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:swimmin':#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:*swimmin':#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:*swimmin'*:#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:swimmin'*:#:/me I'm swimmin' 'round the ocean!
ON 1:TEXT:swimming:#:/me I'm swimming 'round the ocean!
ON 1:TEXT:swimming*:#:/me I'm swimming 'round the ocean!
ON 1:TEXT:*swimming:#:/me I'm swimming 'round the ocean!
ON 1:TEXT:*swimming*:#:/me 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
  }
}

Comments

Sign in to comment.
Jose`Botella   -  May 26, 2004

You could use /msg $chan instead of /say. Thats what I use on my bot.

 Respond  
sailoreagle   -  Jan 25, 2004

\"TalkingBot talks with /me. It cannot be changed to /say, because you can not use /say in a remote event.\" - except you can\'t use /me in remotes either, you need to use /describe $chan message. And using actions just for attention is a bit silly... they\'re made to show actions, not to draw attention. If you want to draw attention to the messages, use colors.

 Respond  
UTUCS.com-Admin   -  Jan 24, 2004

DeathfireD, it shouldn\'t matter. /MEs are more effective because of their colors.

 Respond  
DeathfireD   -  Jan 24, 2004

Why are you doing all /me commands why not just use this on 1:text:moo:#:/msg $chan okay, who let the cow loose?

 Respond  
UTUCS.com-Admin   -  Jan 19, 2004

It checks if the user who does that is an OP. If they aren\'t, it won\'t work.

 Respond  
Aftershock   -  Jan 18, 2004

It\'s an nice idea i think .... but you schould\'t do that on *:text:!op .... so everybody can get op .... an the users they don\'t understand much of mIRC get punisched maybe

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.