ClueNet is looking for a new Chief Technical Admin. More information here.

Bot:JaredBot

From ClueWiki

Jump to: navigation, search

JaredBot is a bot owned by Jared.
JaredBot is The Noob Bot.
JaredBot is in: #fun, #clueirc, #jared, and Private Message.
JaredBot's administrators are: Jared.
Any problems, please contact Jared.
JaredBot is included in the List of Bots.


JaredBot is an FAQ article and is included in the List of FAQs.



The bot skeleton source was given to Jared from Spyroboy and TonyB.


Contents

[edit] Summary

Jared's bot that somehow "magically" got deleted from Pythagoras. (I blame tonyb)

[edit] Trigger

The trigger key, which should start every line directed towards JaredBot, is the "#" character, (or the "pound" symbol).

[edit] Functions

[edit] Say

  1. say:<message> - enables you to feed text for the bot to output
00:22 <~jared> #say:Saying stuff...
00:22 < JaredBot> Saying stuff...

[edit] Base64

  1. base64:<message> - converts the input to base64 and displays it
00:21 <~jared> #base64:jared
00:21 < JaredBot> amFyZWQ=

[edit] De-Base64

  1. debase64:<message> - same as #base64, in reverse

[edit] Message

  1. msg:<ChanOrNick>:<message> - sends a message to the channel or nick from JaredBot (displays the user who requested it)
00:01 <~jared> #msg:#jared:testing
00:01 < JaredBot> testing (Requested by :jared!jared@ool-457a56ce.dyn.optonline.net)

[edit] Join

  1. join:<chan> - admin only; joins a channel

[edit] Part

  1. part:<chan> - admin only; exits a channel
00:22 <~jared> #part:#jared
00:22 -!- JaredBot [JaredBot@ool-457a56ce.dyn.optonline.net] has left #jared []


All of the aforementioned functions work in PM as well as in Public Channels.

[edit] Autorejoin

It is commonly and repetitively kicked and kickbanned (the ban part almost always by tonyb). It has autorejoin since it is so harshly tortured, most likely because Jared is the creator of it. There is an intentional 5 second delay between the kick and the rejoin, so he is not autokickbanned for breaking the autorejoin rule. (Crispy authorized its autorejoin, in case you are concerned about the legality of the bot.)

[edit] Code

JaredBot is written in PHP. If for some reason you would like to see its code, ask spyroboy or tonyb, ask Jared, and he will most likely give it to you he is more than willing to give out his code.

Personal tools
Server information
Useless