#tfl@irc.freenode.net logs for 13 Nov 2006 (GMT)

Archive Today Yesterday Tomorrow
tfl homepage


[00:03:57] --> dragonBot has joined #tfl
[00:03:57] --- ChanServ gives voice to dragonBot
[00:04:16] <wizardrydragon> !dragonBot commands
[00:04:27] <dragonBot> I currently have the following commands: commands, diagnostic [diagnose], usecode [ucc]
[00:04:42] <Marzo> !dragonBot diagnose
[00:04:43] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (1) [#tfl] Threadcount: [2] Flood delay: [2000].
[00:04:58] <wizardrydragon> :D
[00:05:29] <Marzo> !dragonBot ucc
[00:05:41] <Marzo> !dragonBot usecode
[00:05:41] <dragonBot> Usecode documentation may be found at http://seventowers.u7feudallands.com/downloads.php?section=1
[00:05:56] <Marzo> !dragonBot commands
[00:05:57] <dragonBot> I currently have the following commands: commands, diagnostic [diagnose], usecode [ucc]
[00:06:52] <wizardrydragon> UCC only shows up in #tfl where it's applicable :)
[00:07:03] <wizardrydragon> [12/11/2006 19:05 EST-5] wizardrydragon: !dragonBot commands
[00:07:03] <wizardrydragon> [12/11/2006 19:05 EST-5] dragonBot: I currently have the following commands: commands, diagnostic [diagnose]
[00:07:03] <wizardrydragon> [12/11/2006 19:06 EST-5] wizardrydragon: Hah, the channels specific commands dont show up
[00:07:03] <wizardrydragon> [12/11/2006 19:06 EST-5] wizardrydragon: Progress!
[00:07:05] <dragonBot> I currently have the following commands: commands, diagnostic [diagnose], usecode [ucc]
[00:07:10] <wizardrydragon> lol
[00:07:14] <Marzo> Hm... this *is* #tfl, remember? O>O
[00:07:29] <wizardrydragon> I mean it doesn't show up in, say #wikipedia-spam-t
[00:07:34] <wizardrydragon> Where that came from
[00:07:46] <Marzo> !dragonBot ucc
[00:07:54] <Marzo> This one doesn't seem to work
[00:08:05] <Marzo> !dragonBot usecode does, though
[00:08:05] <dragonBot> Usecode documentation may be found at http://seventowers.u7feudallands.com/downloads.php?section=1
[00:08:05] <wizardrydragon> Might not be regexed for caps insensitivity
[00:08:09] <Marzo> See?
[00:08:12] <wizardrydragon> :)
[00:08:17] <wizardrydragon> !dragonBot UCC
[00:08:17] <dragonBot> Usecode documentation may be found at http://seventowers.u7feudallands.com/downloads.php?section=1
[00:08:19] <wizardrydragon> Yep
[00:08:26] <wizardrydragon> Just not case insensitive
[00:08:38] <wizardrydragon> !dragonBot diagnose
[00:08:39] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) [#tfl] [#wikipedia-spam-t] Threadcount: [3] Flood delay: [2000].
[00:09:08] <wizardrydragon> I think I'll colour format the diagnostic output to make it easier to read.
[00:09:25] <wizardrydragon> Testing
[00:09:29] <Marzo> Definitelly useful
[00:10:26] <-- dragonBot has left IRC ("Who is this peer guy and why does he keep resetting my connection?")
[00:10:30] <wizardrydragon> :D
[00:10:41] <Marzo> lol
[00:10:53] <wizardrydragon> On an unrelated note, the colour in that testing mesage above works, right?
[00:11:09] <Marzo> Which testing message?
[00:11:24] <wizardrydragon> [12/11/2006 19:09 EST-5] wizardrydragon: Testing
[00:11:32] <Marzo> No, it doesn't
[00:11:39] <wizardrydragon> Hmm.
[00:11:40] <wizardrydragon> Odd.
[00:12:07] <Marzo> Let's see if this does
[00:12:15] <Marzo> It did at least for me
[00:12:39] <wizardrydragon> Hmm?
[00:12:55] <Marzo> The 'this' showed up in red for me
[00:13:20] <wizardrydragon> Didn't for me.
[00:13:22] <Marzo> exultbot is colorblind, though
[00:14:07] <wizardrydragon> [12/11/2006 19:12 EST-5] GeorgeMoney: use ascii char3+color number
[00:14:07] <wizardrydragon> [12/11/2006 19:12 EST-5] GeorgeMoney: like:
[00:14:07] <wizardrydragon> [12/11/2006 19:12 EST-5] wizardrydragon: Is the colour number arbitrary?
[00:14:08] <wizardrydragon> [12/11/2006 19:13 EST-5] GeorgeMoney: character(3)11 would be like ctrl+c+11 which is lightblue
[00:14:10] <wizardrydragon> [12/11/2006 19:13 EST-5] Sagacious: 0=white.
[00:14:45] <wizardrydragon> [12/11/2006 19:13 EST-5] GeorgeMoney: i'm sure c has a function to turn a number into an ascii character
[00:14:45] <wizardrydragon> [12/11/2006 19:14 EST-5] GeorgeMoney: PHP's function is chr php.net/chr
[00:14:45] <wizardrydragon> [12/11/2006 19:14 EST-5] GeorgeMoney: and thats what I use with gmbot
[00:15:05] <wizardrydragon> How'd I get an ascii character 3 in a string in C++?
[00:15:17] <wizardrydragon> I know in pascal it's just ascii(char_num)
[00:15:43] <Marzo> In C++, you usually edit the char directly
[00:15:45] <Marzo> Hm
[00:15:49] <wizardrydragon> Howso?
[00:15:52] <Marzo> Try this:
[00:16:10] <Marzo> str += (char 3);
[00:17:53] <wizardrydragon> char 3 literally?
[00:18:03] <Marzo> Yes
[00:18:06] <Marzo> Oh
[00:18:10] <Marzo> (char) 3
[00:18:24] <Marzo> (the parenthesis are important)
[00:19:10] <-- Crysta has left IRC ("Trillian (http://www.ceruleanstudios.com")
[00:19:51] --> dragonBot has joined #tfl
[00:19:51] --- ChanServ gives voice to dragonBot
[00:19:58] <wizardrydragon> !dragonBot diagnose
[00:19:59] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (1) 311#tfl]15Threadcount: [2] Flood delay: [2000].
[00:20:06] <wizardrydragon> No colour for us :(
[00:20:15] <Marzo> For me neither
[00:20:35] <wizardrydragon> the 3 is where its putting (char)3, obviously its putting 3 literally
[00:20:51] <-- dragonBot has left IRC (Client Quit)
[00:23:16] <Marzo> Try using str += "\x3"
[00:26:47] <wizardrydragon> Heh
[00:26:50] <wizardrydragon> That didnt work
[00:27:12] <Marzo> Any error messages?
[00:27:53] <Marzo> You can also try str += '\x3'
[00:29:53] <Marzo> And it may or may not make a difference, but I get the feeling that it must be str += '\x03';
[00:30:11] --> dragonBot has joined #tfl
[00:30:12] --- ChanServ gives voice to dragonBot
[00:30:19] <wizardrydragon> !dragonBot diagnose
[00:30:20] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (1) #tflThreadcount: [2] Flood delay: [2000].
[00:30:24] <wizardrydragon> Hmm
[00:30:35] <Marzo> See my last message
[00:31:02] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[00:31:16] <wizardrydragon> Trying something cxompletely different :D
[00:31:30] <Marzo> :-)
[00:34:55] <-- dragonBot has left IRC (Read error: 131 (Connection reset by peer))
[00:45:24] <wizardrydragon> Hey, Marzo, is there a way to grab just a characer code symbol?
[00:45:27] <wizardrydragon> I know the codes
[00:45:45] <wizardrydragon> 3 is the prefix, 15 the suffix, and then the colour code varies.
[00:45:58] <wizardrydragon> (0x03, 0x15 to be precise)
[00:46:12] <Marzo> What do you mean?
[00:46:31] <wizardrydragon> The ASCII character codes. is there a function that returns a character of a given character code?
[00:47:48] <Marzo> int __toascii(int c)
[00:49:27] <Marzo> Converts character to ASCII code
[00:49:33] <wizardrydragon> Hmm
[00:49:40] <Marzo> It goes in the opposite direction
[00:49:48] <wizardrydragon> Yeah :|
[00:50:01] <Marzo> I know that you can escape a char
[00:50:15] <Marzo> '\xHH', where HH is the code in hex
[00:50:22] <Marzo> I think it needs two digits
[00:50:29] <wizardrydragon> \x03 perhaps?
[00:50:31] <wizardrydragon> Tries
[00:50:33] * wizardrydragon tries
[00:51:00] <Marzo> (at least, that ius what the docs say)
[00:51:29] <wizardrydragon> Tehehe
[00:51:36] <wizardrydragon> We all know how helpful those have been thusfar.
[00:51:43] <Marzo> :-)
[00:52:47] <wizardrydragon> charmap.exe used to let you copy the raw characters for those codes, but not anymore.
[00:52:53] * wizardrydragon was going to cheat.
[00:53:01] <Marzo> lol
[00:53:16] <Marzo> Jeff is working on something he is calling "usecode browser"
[00:53:22] <Marzo> I wonder what it does?
[00:53:36] <wizardrydragon> If he walks on my IDE I wont be happy.
[00:53:43] <Marzo> :-)
[00:53:57] <Marzo> I have a feeling it is related to usecode schedules
[00:53:57] --> dragonBot has joined #tfl
[00:53:58] --- ChanServ gives voice to dragonBot
[00:54:09] <Marzo> !dragonBot diagnose
[00:54:10] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (1) #tflThreadcount: [2] Flood delay: [2000].
[00:54:14] <wizardrydragon> Hah
[00:54:16] <wizardrydragon> Nope
[00:54:18] <wizardrydragon> kinda
[00:54:21] <wizardrydragon> sorta
[00:54:23] <wizardrydragon> but nope
[00:54:24] <wizardrydragon> :D
[00:54:45] <Marzo> Is the string unicode?
[00:58:40] <wizardrydragon> Dunno
[00:58:46] <wizardrydragon> It's just a ^String
[00:59:01] <Marzo> Try with \xHHHH instead
[00:59:08] <Marzo> (in this case, \x0003
[00:59:10] <Marzo> )
[00:59:30] <Marzo> Er... L'\x0003'
[01:00:19] <-- dragonBot has left IRC (Read error: 131 (Connection reset by peer))
[01:03:56] <Marzo> Aha!
[01:04:04] <Marzo> String: An immutable, fixed-length string of Unicode characters.
[01:04:17] <Marzo> This refers to the String you are using
[01:04:41] --> Kirben has joined #tfl
[01:04:41] --- ChanServ gives voice to Kirben
[01:10:35] <wizardrydragon> Hello Kirben
[01:10:42] <Kirben> Hi
[01:10:45] <wizardrydragon> Marzo: trying new bot
[01:10:51] <Marzo> Lets see
[01:11:22] --> dragonBot has joined #tfl
[01:11:22] --- ChanServ gives voice to dragonBot
[01:11:30] <Marzo> !dragonBot diagnose
[01:11:31] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #tflThreadcount: [3] Flood delay: [2000].
[01:11:53] --- wizardrydragon is now known as wiz_bot
[01:12:00] <Marzo> Well, at least no weird chars
[01:12:11] <Marzo> !wiz_bot diagnose :-)
[01:12:23] --- wiz_bot is now known as wizardrydragon
[01:13:20] <wizardrydragon> That was me silly
[01:13:28] <wizardrydragon> Heh
[01:13:30] <Marzo> Hence the smiley :-p
[01:13:30] <wizardrydragon> TFL twice?>
[01:13:32] <wizardrydragon> Thats new
[01:13:44] <wizardrydragon> I think I mustve hit it twice
[01:14:12] <Marzo> Meaning it should check to see if it is not at a channel already, no?
[01:14:28] <Marzo> !dragonBot usecode
[01:14:29] <dragonBot> Usecode documentation may be found at http://seventowers.u7feudallands.com/downloads.php?section=1
[01:15:03] <Marzo> !dragonBot diagnose
[01:15:03] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #tflThreadcount: [3] Flood delay: [2000].
[01:18:21] <wizardrydragon> I am going to give it a command to leave channels j1s
[01:18:47] <Marzo> :-)
[01:19:03] * wizardrydragon is rewriting the GUI.
[01:21:19] <wizardrydragon> Im going to have a tab for each channel to sperate the different channel feed.
[01:21:28] <wizardrydragon> Tricy part is putting the right lines in the right boxes, heh
[01:23:23] <-- dragonBot has left IRC ("We have visual confirmation of the missile...")
[01:24:01] <wizardrydragon> lol
[01:24:12] <Marzo> lol
[01:24:32] * wizardrydragon has a handy little nonsense quit message script on the bot, too :)
[01:29:32] <wizardrydragon> LOL
[01:29:40] <wizardrydragon> [12/11/2006 20:29 EST-5] * wizardrydragon sets traps for errors everywheres in his code.
[01:29:40] <wizardrydragon> [12/11/2006 20:29 EST-5] * wizardrydragon even has traps inside of his traps.
[01:30:17] <Marzo> wizardrydragon willlikely trap himself with all these traps :-)
[01:30:23] <Marzo> *will likely
[01:30:25] <wizardrydragon> :D
[01:30:37] * wizardrydragon is paranoid about pagefaults.
[01:30:53] * wizardrydragon notes that his bot crashes quite gracefull for a .NET WIN32 application.
[01:31:00] <wizardrydragon> *gracefully.
[01:31:28] <Marzo> lol
[01:32:05] <wizardrydragon> And I'll have you know it's quite a feat to get a .NET app to crash gracefully.
[01:32:18] <Marzo> :-p
[01:32:43] <Marzo> It is quite a feat to get any C++ app to crash gracefully -- or even a VB one
[01:32:58] <Marzo> You must really be paranoid to achieve that
[01:33:35] <Marzo> Which, given the kind of people that tends to use the software, would be the best state of mind for a programmer
[01:33:37] <Marzo> :-)
[01:35:23] <wizardrydragon> :D
[01:35:35] <wizardrydragon> It's not hart to get a Pascal app to crash gracefully.
[01:35:44] <wizardrydragon> It's just hard to get a Pascal app to work
[01:35:44] <wizardrydragon> :D
[01:35:50] <Marzo> lol
[01:36:00] <Marzo> Much similar to php then :-)
[01:38:37] <wizardrydragon> :)
[01:38:41] <wizardrydragon> PHP is easy.
[01:38:57] <Marzo> It is the missing commas which make my life hell
[01:39:01] <wizardrydragon> The hard stuff is easy and the easy stuff is hard.
[01:39:09] <Marzo> Er... colons
[01:40:59] <wizardrydragon> What, need surgery?
[01:41:09] <wizardrydragon> A colon is something I believe you kinda need.
[01:41:09] <wizardrydragon> :D
[01:41:26] <Marzo> :-/
[01:41:44] <wizardrydragon> Lol
[01:53:22] <wizardrydragon> OK I'm going to put up a stable version of dragonBot for now.
[01:53:37] <Marzo> Define "stable"
[01:53:42] <wizardrydragon> The GUI changes will take a bit, so I've frozen the last build and am just going to keep that for a while.
[01:53:59] <wizardrydragon> stable == doesn't crash the IRC server it's on
[01:54:11] <Marzo> :-)
[01:55:49] --> dragonBot has joined #tfl
[01:55:50] --- ChanServ gives voice to dragonBot
[01:56:45] <wizardrydragon> !dragonBot diagnose
[01:56:46] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (1) #tflThreadcount: [2] Flood delay: [2000].
[01:57:08] <wizardrydragon> No colour but at least the characters render as syschars and not char's
[01:57:19] <Marzo> :-)
[01:59:08] <wizardrydragon> In any event, he'll be here for a bit.
[01:59:14] <wizardrydragon> The GUI changes will take a bit.
[02:00:22] <Marzo> How do I convert a number to a string in php?
[02:00:31] <wizardrydragon> string()
[02:00:33] <wizardrydragon> >_>
[02:00:50] <wizardrydragon> May be different in 4 though.
[02:01:49] <wizardrydragon> Hi dragonBot
[02:01:50] <dragonBot> Greetings wizardrydragon!
[02:02:06] <wizardrydragon> Hmm, what "play" commands do you think I should add?
[02:02:28] <Marzo> Dodging punches and kicks? :-)
[02:02:41] <wizardrydragon> Lol
[02:02:45] <wizardrydragon> Hmm
[02:02:52] <wizardrydragon> That actuaslly brings up an interesting point
[02:03:04] * wizardrydragon wonders what the raw IRC syntax for emotes is
[02:04:49] * wizardrydragon tests.
[02:04:56] <wizardrydragon> PRIVMSG #tfl :ACTION tests.
[02:04:58] <wizardrydragon> it is
[02:05:15] <wizardrydragon> Oh and give the bot a ping if it's quiet in here, or it times out.
[02:05:21] * wizardrydragon hasn't added a keepalive yet.
[02:05:42] <Marzo> So he won't be staying up for long, it seems :-)
[02:06:10] <wizardrydragon> Heh.
[02:07:50] * dragonBot pokes Marzo with the Death Scythe.
[02:07:57] * Marzo dies
[02:08:20] <Marzo> What (if anything) is wrong with this code?
[02:08:22] <Marzo> $header = str_pad($rows[0], strlen($rows[0])+2, STR_PAD_BOTH);
[02:08:22] <Marzo> $header = str_pad($header, 25, "*", " ", STR_PAD_BOTH) . "\n";
[02:08:22] <Marzo> $footer = str_pad("END " . $rows[0], strlen($rows[0])+6, " ", STR_PAD_BOTH);
[02:08:22] <Marzo> $footer = str_pad($footer, 25, "*", STR_PAD_BOTH);
[02:08:22] <Marzo> $box = $header . wordwrap($rows[1], 80-$offset) . "\n" . $footer;
[02:08:23] <Marzo> $box = str_pad("", $offset) .
[02:08:25] <Marzo> str_replace("\n", "\n" . str_pad("", $offset), $box);
[02:08:27] <Marzo> $box .= "\n\n";
[02:08:32] <wizardrydragon> $box = str_pad("", $offset) .
[02:08:39] <wizardrydragon> SEMICOLON !
[02:08:40] <wizardrydragon> :D
[02:08:44] <wizardrydragon> Oops caps
[02:08:59] <Marzo> That part works as php doesn't care for line endings
[02:09:12] <Marzo> (check the remainder of the line)
[02:09:32] <Marzo> But the actual output is missing the $header
[02:09:38] <wizardrydragon> str_replace doesn't have the arguments you seem to have.
[02:09:50] <wizardrydragon> *seem to think it have. (should be has, though)
[02:10:01] <Marzo> I looked at the php doc for it
[02:10:18] <Marzo> OK, I found the problem
[02:10:28] <Marzo> Missing parameter in second str_pad call
[02:10:39] <Marzo> (err... EXTRA parameter)
[02:10:46] <wizardrydragon> You have too many, not too few.
[02:11:10] * dragonBot pokes Marzo with the Death Scythe.
[02:11:21] * Marzo is dead already
[02:11:24] <wizardrydragon> Best. Ping. Ever.
[02:11:51] <Marzo> Pinging me that way or pinging random passer bys?
[02:12:16] <wizardrydragon> Lol
[02:12:22] * dragonBot pokes Marzo with the Death Scythe.
[02:12:34] <Marzo> Me in specific, it seems :-)
[02:13:28] * wizardrydragon adds that into code.
[02:14:32] * dragonBot pokes Marzo with the Death Scythe.
[02:14:40] <Marzo> lol
[02:14:55] <wizardrydragon> I sense an abusive relationship.
[02:15:00] <Marzo> I'm dead...
[02:15:17] <wizardrydragon> THat would be a pretty obvious sympthom now wouldn't it.
[02:16:09] <Marzo> How does the output look so far?
[02:16:11] <Marzo> http://seventowers.u7feudallands.com/code.php?TITLE_IMAGE=usecodetitle.png&DATAFILE=exult_intrinsics.dat
[02:16:16] <Marzo> http://seventowers.u7feudallands.com/code.php?TITLE_IMAGE=usecodetitle.png&OUTPUT=text&DATAFILE=exult_intrinsics.dat&TYPE=0
[02:17:22] <wizardrydragon> Not too bad.
[02:17:38] * dragonBot pings.
[02:17:40] <Marzo> I am all ears
[02:17:49] <Marzo> Hm
[02:17:56] <wizardrydragon> You lived, be happy.
[02:18:03] <wizardrydragon> :D
[02:18:07] <Marzo> Maybe you can add a silent ping similar to what exultbot does
[02:18:34] <wizardrydragon> Im doing it manually right now. When I have the keepalive I will.
[02:18:41] <wizardrydragon> Best I can do is a timed command.
[02:19:36] * dragonBot pings.
[02:21:41] * dragonBot pokes Kirben.
[02:23:22] * dragonBot sighs.
[02:25:44] * dragonBot is lonely.
[02:31:45] <wizardrydragon> Now to figure out how to dynamicallyh add tabs to a tabstrip.
[02:32:01] <Marzo> :-)
[02:32:20] <wizardrydragon> Then it'll be a tab for stdOut, stdErr, and one per channel.
[02:32:31] <wizardrydragon> Organization ftw
[02:40:23] * wizardrydragon has dragonBot spam Marzo with PINGs.
[02:47:51] <wizardrydragon> !dragonBot diagnostic
[02:47:52] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (1) #tflThreadcount: [2] Flood delay: [2000].
[02:49:31] <wizardrydragon> !dragonBot diagnostic
[02:49:32] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #wikipedia-spam-tThreadcount: [3] Flood delay: [2000].
[03:24:11] <wizardrydragon> !dragonBot diagnostic
[03:24:12] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #wikipedia-spam-tThreadcount: [3] Flood delay: [2000].
[03:28:08] * dragonBot gnaws on Marzo's arm.
[04:36:46] <Marzo> I am going to bed
[04:36:49] <Marzo> Good night
[04:38:09] <-- Marzo has left IRC ("Marzo vanishes suddenly.")
[06:56:30] --> servus has joined #tfl
[08:46:52] <wizardrydragon> Moo
[08:48:08] <wizardrydragon> ?log
[08:48:08] <exultbot> Logs are available at http://www.math.leidenuniv.nl/~wpalenst/tfllog.php
[09:24:30] --- wizardrydragon is now known as SleepingDragon
[09:25:10] <-- dragonBot has left IRC ("We have visual confirmation of the missile...")
[09:34:24] <-- SleepingDragon has left IRC (Connection timed out)
[13:34:00] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[16:22:38] --> SleepingDragon has joined #tfl
[16:22:38] --- ChanServ gives voice to SleepingDragon
[16:41:27] --- SleepingDragon is now known as wizardrydragon
[16:42:14] --- ChanServ gives channel operator status to wizardrydragon
[18:30:26] --> Crysta has joined #TFL
[18:30:26] --- ChanServ gives voice to Crysta
[19:08:00] <wizardrydragon> Hi
[19:08:10] <Crysta> hi
[19:13:18] <wizardrydragon> Hows it going
[19:16:26] <Crysta> eh :\
[19:19:18] <Crysta> not all too great
[19:19:38] <wizardrydragon> Aw.
[19:19:43] <wizardrydragon> What's the matter?
[19:21:44] <Crysta> too worried about somethin to feel better
[19:21:53] <wizardrydragon> Ah
[19:21:57] <wizardrydragon> *hug*
[19:23:59] <-- servus has left IRC (Read error: 110 (Connection timed out))
[19:31:35] --> dragonBot has joined #tfl
[19:31:36] --- ChanServ gives channel operator status to dragonBot
[19:34:22] <wizardrydragon> bah
[19:34:59] --- wizardrydragon removes channel operator status from dragonBot
[19:35:41] --- wizardrydragon gives voice to dragonBot
[19:38:14] <wizardrydragon> !dragonBot diagnose
[19:38:15] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #tflThreadcount: [3] Flood delay: [2000].
[19:52:54] <-- dragonBot has left IRC ("Who is this peer guy and why does he keep resetting my connection?")
[19:55:39] --> dragonBot has joined #tfl
[19:55:39] --- ChanServ gives voice to dragonBot
[20:16:15] <-- Crysta has left IRC ("Trillian (http://www.ceruleanstudios.com")
[21:04:45] --> Marzo has joined #tfl
[21:04:46] --- ChanServ gives channel operator status to Marzo
[21:04:55] <Marzo> Hi
[21:05:18] <Marzo> !dragonBot diagnose
[21:05:29] --> Shadow42 has joined #tfl
[21:05:36] <-- Shadow42 has left #tfl ()
[21:05:38] <Marzo> Wow, someone new
[21:05:41] <Marzo> lol
[21:10:25] <wizardrydragon> haha
[21:10:42] <wizardrydragon> !dragonBot diagnose
[21:10:43] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #wikipedia-spam-tThreadcount: [3] Flood delay: [2000].
[21:11:09] <wizardrydragon> Shadows's a bot programmer so he might be stalking dragonBot
[21:11:10] <wizardrydragon> thehe
[21:11:23] <Marzo> :-)
[21:11:28] <Marzo> !dragonBot diagnose
[21:11:29] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #wikipedia-spam-tThreadcount: [3] Flood delay: [2000].
[21:11:47] <Marzo> Hey, it replied this time!
[21:11:49] <Marzo> brb
[21:12:06] <wizardrydragon> Hehe
[21:13:31] <Marzo> back
[21:14:48] <wizardrydragon> Hey it was actually rb this time
[21:14:55] <Marzo> lol
[21:15:07] <wizardrydragon> :D
[21:15:27] * wizardrydragon notes that the dragonBot up is the sold state version, the dev version's getting gutted
[22:17:16] --> Kirben has joined #tfl
[22:17:16] --- ChanServ gives voice to Kirben
[22:34:49] <wizardrydragon> Hello Kirben
[22:34:59] <Kirben> Hi
[22:46:14] <wizardrydragon> Marzo: Hows the page going
[22:46:28] <wizardrydragon> !dragonBot diagnose
[22:46:30] <dragonBot> I am currently working. Connected to: [irc.freenode.net] Channels (2) #tfl #wikipedia-spam-tThreadcount: [3] Flood delay: [2000].
[22:48:25] <-- Marzo has left IRC (Read error: 110 (Connection timed out))