< 1187398201 0 :Tritonio!unknown@unknown.invalid QUIT :Remote closed the connection < 1187399110 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1187399982 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1187401182 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1187401196 0 :jix!n=jix@dyndsl-091-096-035-216.ewe-ip-backbone.de JOIN :#esoteric < 1187403381 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1187403709 0 :bsmntbombdood!unknown@unknown.invalid NICK :breast < 1187403721 0 :breast!unknown@unknown.invalid NICK :bsmntbombdood < 1187404216 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1187405637 0 :pikhq!n=pikhq@209.248.125.179 JOIN :#esoteric < 1187410191 0 :digital_me!unknown@unknown.invalid QUIT :"Lost terminal" < 1187413098 0 :RodgerTheGreat!unknown@unknown.invalid QUIT : < 1187414144 0 :puzzlet!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414145 0 :sekhmet!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414146 0 :SimonRC!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414148 0 :helios24!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414148 0 :c1|freaky!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414149 0 :oklokok!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414149 0 :oklopol!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414149 0 :sp3tt!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414149 0 :doubleplop!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :EgoBot!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :Ciaran_H!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :mtve!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :ihope!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :bsmntbombdood!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :Haikz!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414151 0 :kwertii!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414152 0 :jix!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414154 0 :Sukoshi`!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414154 0 :cmeme!unknown@unknown.invalid QUIT :heinlein.freenode.net irc.freenode.net < 1187414201 0 :jix!n=jix@dyndsl-091-096-035-216.ewe-ip-backbone.de JOIN :#esoteric < 1187414201 0 :doubleplop!n=plopmani@dsl-tkubrasgw1-fe3efa00-160.dhcp.inet.fi JOIN :#esoteric < 1187414201 0 :c1|freaky!i=alpha@team.code-1.de JOIN :#esoteric < 1187414201 0 :ihope!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1187414201 0 :oklokok!i=oko@194.251.101.183 JOIN :#esoteric < 1187414201 0 :oklopol!n=ville@194.251.103.33 JOIN :#esoteric < 1187414201 0 :bsmntbombdood!i=gavin@abacus.kwzs.be JOIN :#esoteric < 1187414201 0 :Sukoshi`!n=Sukoshi@user-11fa5rp.dsl.mindspring.com JOIN :#esoteric < 1187414201 0 :EgoBot!n=EgoBot@c-76-27-232-8.hsd1.or.comcast.net JOIN :#esoteric < 1187414201 0 :Ciaran_H!n=ciaran@matrix.theblob.org JOIN :#esoteric < 1187414201 0 :helios24!i=helios@tomakin.niobe.hellzilla.de JOIN :#esoteric < 1187414201 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1187414201 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1187414201 0 :sp3tt!n=sp3tt@80-162.cust.umeaenergi.com JOIN :#esoteric < 1187414201 0 :Haikz!i=monkee@a88-112-156-80.elisa-laajakaista.fi JOIN :#esoteric < 1187414221 0 :SimonRC!n=sc@bylands.dur.ac.uk JOIN :#esoteric < 1187414223 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1187414223 0 :sekhmet!n=pez@wilug/madlug/sekhmet JOIN :#esoteric < 1187417510 0 :GreaseMonkey!n=saru@222-154-153-179.jetstream.xtra.co.nz JOIN :#esoteric < 1187419900 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1187423999 0 :clog!unknown@unknown.invalid QUIT :ended < 1187424000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1187424469 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1187428949 0 :sebbu!n=sebbu@ADijon-152-1-26-140.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1187429121 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1187429193 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"night all" < 1187432767 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1187433765 0 :sebbu2!n=sebbu@ADijon-152-1-6-157.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1187433780 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1187435384 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1187437469 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1187438046 0 :Sukoshi`!unknown@unknown.invalid QUIT :"Leaving" < 1187438904 0 :Tritonio!n=Tritonio@150.140.228.139 JOIN :#esoteric < 1187440119 0 :RedDak!n=dak@87.19.82.233 JOIN :#esoteric < 1187441468 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1187444388 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1187444402 0 :jix!n=jix@dyndsl-085-016-237-226.ewe-ip-backbone.de JOIN :#esoteric < 1187448827 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1187449370 0 :Ciaran_H!unknown@unknown.invalid QUIT :"Changing servers..." < 1187452312 0 :sebbu2!n=sebbu@ADijon-152-1-101-77.w81-50.abo.wanadoo.fr JOIN :#esoteric < 1187453460 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1187457408 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1187458792 0 :RodgerTheGreat!n=Rodger@24-236-190-99.dhcp.mrqt.mi.charter.com JOIN :#esoteric < 1187459003 0 :ehird`!n=ehird@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187459917 0 :c|p!n=wil@unaffiliated/cp/x-000001 JOIN :#esoteric < 1187460374 0 :bsmntbombdood!n=gavin@71-208-233-121.hlrn.qwest.net JOIN :#esoteric < 1187460457 0 :bsmntbombdood_!n=gavin@71-208-233-121.hlrn.qwest.net JOIN :#esoteric < 1187460780 0 :bsmntbombdood__!n=gavin@71-208-233-121.hlrn.qwest.net JOIN :#esoteric < 1187461391 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Connection timed out < 1187461461 0 :bsmntbombdood_!unknown@unknown.invalid QUIT :Connection timed out < 1187462275 0 :bsmntbombdood__!unknown@unknown.invalid NICK :bsmtbombdood < 1187462556 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1187463506 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1187463528 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :BTW, my lucid dreaming expreiments are going well < 1187463532 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I had a nother a few nigts ago < 1187463555 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1187463563 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Once again, it was by the supposedly-rare method of spotting a stupid thing in my dream: < 1187463600 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :After a false awakening, I noticed that thecontrols on my shower looked like they belonged in a Space Shuttle cockpit. < 1187463612 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :me: "WTF?! I must be dreaming." < 1187463683 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I notice that there is not enough room to do the next thing I am supposed to do (spin around), and fail to summon a large empty space, even when I look in the other direction. < 1187463693 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :then, NFR < 1187463699 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(No Further Recall) < 1187463775 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and to think you could have had kinky shower sex with space shuttle bunnies < 1187463780 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187464016 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187464028 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :No, my usual plan is to fly about. < 1187464031 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :As a dragon < 1187464037 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and kill people < 1187464050 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187464052 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(well, Kigdatsi actually, but few people can tell the difference.) < 1187464122 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kigdatsi what? < 1187464132 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :JFGI < 1187464244 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :no sex, no killing? < 1187464254 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well < 1187464255 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you've misunderstood the idea of lucid dreaming < 1187464259 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187464270 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :apparently sex tends to wake you up < 1187464279 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :or at least make a IRL mess < 1187464293 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :guess i'm just lucky then < 1187464298 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-S < 1187464304 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :IRL mess? < 1187464307 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187464308 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :whut? :) < 1187464313 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"In Ral Life" < 1187464316 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"In Real Life" < 1187464321 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to a dream mess < 1187464323 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'm aware of the meaning < 1187464330 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i just don't know what you mean < 1187464332 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187464333 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :eh < 1187464347 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1187464355 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you mean the sperm. < 1187464360 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187464365 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I mean that having sex in a real would make you ejaculate in reality as well < 1187464369 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187464382 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i thought you were talking about an emotional mess or smth < 1187464386 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187464483 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :if you think that's a good enough reason not to do it... you're weird, says i :P < 1187464501 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :or then i'm just inherently messier than you < 1187464519 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i have never once heard that having sex in a lucid dream causes real-life ejaculation < 1187464523 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and that is an absurd idea < 1187464528 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you jump off a cliff in a lucid dream, do you die? < 1187464532 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187464537 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you take off your head in a lucid dream, do you die? < 1187464540 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187464546 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you walk forwards in a lucid dream, do you walk forwards IRL? < 1187464550 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :[daydreaming excluded] < 1187464552 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :not usually < 1187464553 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: what, you never had a wet dream? < 1187464562 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I was about to say that < 1187464563 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: we're talking lucid dreams, though < 1187464573 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which are distinct from regular dreams < 1187464586 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I would think that the mind-body connection is the same in lucid and real dreaming < 1187464600 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :after all, you can move your eyes in both < 1187464984 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :http://www.virtual-laser-keyboard.com/index.asp <-- GOD DAMNIT YES < 1187465080 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the key weightings on that are shit < 1187465084 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't care < 1187465087 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's a laser keyboard damnit < 1187465098 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :my geek-drive sets in here and replaces logic < 1187465132 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :in fact, the key weightings are shitter than if you cut out a set of cardborad squares and laid them out on a layer of used chewing gum. < 1187465151 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(which is waht a certain company's keyboards feel like) < 1187465158 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but yes, very 21st-century < 1187465159 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so you have to mash the keys with a hammer or something? < 1187465163 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that sucks < 1187465172 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I want 20th-century keyboards. < 1187465173 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i want a keyboard that a cat can walk on and cause havoc without even realising < 1187465182 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants buckling springs, dammit < 1187465182 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :they work reasonably, but feel shit < 1187465192 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://steampunkworkshop.com/keyboard.shtml < 1187465204 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I dislike any keyboard weighing less than 5kg. < 1187465208 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: I said "20th-century", not steam-punk. < 1187465219 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :if you can't beat someone to death with it, it isn't a Real Keyboard. < 1187465219 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1187465221 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :good enough < 1187465230 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: apple keyboards are not Real? :( < 1187465237 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :there is a steam-punk keyboard < 1187465247 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: Obviously, you're a fan of the buckling springs as well. < 1187465266 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: beat you to it < 1187465269 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(last I checked, they're solid enough to be used instead of cinder blocks for lifting a car) < 1187465270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sometimes wishes this channel had lambdabot's @remember and @quote commands < 1187465286 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: blahbot can have that :) < 1187465289 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well, blahbot 2 < 1187465291 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :a real keyboard should allow hexadactyl people to take advantage of their condition. < 1187465296 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which i renamed Bott < 1187465309 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which reminds me that i should be working on it Right About Now < 1187465320 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heck, a real keyboard should allow tetramanual people to take advantage of their condition. < 1187465323 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :although i have not settled on a programming language choice for it yet < 1187465338 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :this will be the programming language used in an "eval" command if i make one < 1187465341 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :anyone want to decide for me < 1187465355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Tcl it. < 1187465356 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck < 1187465359 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Haskell < 1187465372 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i don't like tcl :p < 1187465374 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Here is how to implement your eval command in any decent language: < 1187465375 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :eval < 1187465377 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1187465384 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: You actually used Tcl? < 1187465387 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187465390 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and i agree with that eval < 1187465391 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :in fact, there is a Haskell Bot called "LambdaBot" which consists almost entirely of loadable modules < 1187465396 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: i know lambdabot < 1187465402 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but i would like to from-scratch this < 1187465412 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also i do not know enough haskell, i am not comfortable enough with it < 1187465416 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :befunge :-) < 1187465426 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :multi-line FTW < 1187465430 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok come on non-esoteric implementation languages here ;) < 1187465462 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Java < 1187465466 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::'( < 1187465474 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do you really want to have to put java in the "eval" command? :P < 1187465488 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :how about the thingy that oerjan (or is it oklokok/oklopol) is working on < 1187465494 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hexadactyl people! < 1187465500 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :they exist? < 1187465502 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: oklotalk? < 1187465508 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :might as well be esoteric, it's APL-inspired < 1187465510 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also very hard to parse < 1187465516 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :he gave me a tutorial < 1187465518 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: yeah, people with 6 fingers < 1187465529 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :APL < 1187465532 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :J < 1187465532 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :K < 1187465535 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1187465536 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Cat < 1187465538 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Forth < 1187465539 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Factor < 1187465541 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you are evil < 1187465546 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :joy < 1187465550 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you can't suggest something normal like python can you ;P < 1187465551 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :C < 1187465555 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :C++ < 1187465558 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :QBASIC < 1187465558 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :C is not interpreted < 1187465565 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Plof < 1187465566 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :I cannot, reasonably, make an eval command with most of these languages < 1187465571 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :C is not *usually* interpreted < 1187465579 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: yes i am aware < 1187465579 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187465583 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. A Plof eval command could be tricky. . . < 1187465584 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you could make a eval command in C < 1187465585 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :can we be a bit more realistic here < 1187465588 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Forth is ideal for interpretation < 1187465592 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: All in favor of just patching the Plof spec? < 1187465593 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :as is Factor < 1187465607 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i do not like forth or factor < 1187465620 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, how about an arbitary restriction to have some level of normality: < 1187465621 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait. That'd *really* bork the Plof compiler. . . < 1187465625 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"2 + 2" must return 4 < 1187465631 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and be valid to pass to an eval() function < 1187465644 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That rules out Tcl. < 1187465648 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :good < 1187465650 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :expr {2+2}, sure. < 1187465654 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187465655 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :eval expr 2+2, even. < 1187465656 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187465662 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or even eval + 2 2 < 1187465664 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i do not like tcl; you see < 1187465671 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so it is good that it is ruled out < 1187465674 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I do not like them, Sam I Am. < 1187465680 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bash < 1187465686 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh god you people are useless < 1187465686 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187465691 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and Haskell. no eval :( < 1187465697 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i would just use python, but the expr/statement difference makes things harder < 1187465703 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ruby < 1187465705 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :perl < 1187465714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ruby == eeew. < 1187465720 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Ruby = oooh < 1187465726 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although you can get around it. < 1187465746 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ghci manages < 1187465767 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as does lambdabot. < 1187465776 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ruby has the Perlesque syntax. < 1187465782 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ruby is OK < 1187465783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's *not* a good thing for a language. < 1187465787 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(IMO) < 1187465788 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but i don't know, blahbot` was in ruby < 1187465791 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i guess i want something new < 1187465799 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, we forgot Perl < 1187465802 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Perl... maybe perl 6 only but it is not stable < 1187465811 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er no, you didn't < 1187465829 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Python < 1187465831 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :meh -- i'll go with python < 1187465836 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can work around the difference < 1187465839 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and it is elegant and all that crap < 1187465845 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Pythond is almots as bad as befunge for the multi-line thingy < 1187465853 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, big decision #2 < 1187465858 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :seperate irc lib/bot or combined < 1187465870 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :seperate. < 1187465878 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1187465886 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :If you are going to re-invent the wheel you should at least make it round < 1187465889 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :name the irc lib for me so i can name the module :P < 1187465896 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and then... Bott or whatever starts < 1187465997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: is it named after Raoul Bott? < 1187466003 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187466008 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it is just because Bot is too general < 1187466010 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and Bawt is lame < 1187466178 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187466183 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :actually i don't think I like Bott < 1187466184 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1187466186 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can name it later < 1187466212 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"drihe"/ < 1187466218 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :? < 1187466251 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh no :p < 1187466259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Ellibott < 1187466265 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lame :p < 1187466287 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :direbot < 1187466290 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :botato < 1187466301 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :e-herd < 1187466315 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies < 1187466328 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ItCameFromTheFarSideOfTheMoon < 1187466339 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :or idftfsotm for short < 1187466344 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187466354 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :* icftfsotm < 1187466371 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :MuBot? < 1187466375 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :KappaBot? < 1187466387 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bob < 1187466394 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :nonon < 1187466401 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :botox < 1187466413 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"biab" -- "biab is an IRC bot" < 1187466419 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187466427 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"biaib" -- "biaib is an IRC bot" < 1187466472 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BotTom < 1187466481 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bbiab - "'bbiab becomes intelligent artificially' bot" < 1187466533 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :grep bot /usr/share/dict/words < 1187466551 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :zoologicobotanical < 1187466552 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"grep -i bot /usr/share/dict/words", even < 1187466595 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lobotomy? < 1187466604 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok this is seriously lame :P < 1187466615 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :surely thinking of a bot name is not that hard < 1187466634 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :premise 1. it is all singing and all dancing 2. it does everything and is awesome 3. it also does things like have esoteric language interpreters < 1187466645 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :grep -i bot /usr/share/dict/words | sed "s/'s$//" | uniq | less < 1187466664 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :INTERBOT - aka Bot name with no pronouncable acronym < 1187466678 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :is there a grep --not? < 1187466679 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I like "sabot" < 1187466683 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :grep -v < 1187466697 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: sabot is taken iirc < 1187466711 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SAbot, aka something awful bot, aka the bot in somethingawful.com-related channels in whatever network they are on < 1187466712 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I think you mean: "IRC bot with no pronouncible acronym" < 1187466715 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :my internet knowledge is unlimited < 1187466724 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: could you exclude th? < 1187466730 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you get bother and stuff < 1187466735 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and nobody would notice "bot" in that < 1187466790 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :heroin, the perfect cure for your morphine addiction! < 1187466800 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :IBNPA < 1187466886 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :grep -i bot /usr/share/dict/words | sed -e"s/'s$//" -e"/both/d" | un < 1187466886 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :iq | e < 1187466889 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :let's try that < 1187466906 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :burbot < 1187466923 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no, i think iw ant something that can be capitalized wlel < 1187466925 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Burbot looks ugly < 1187466958 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh i'll just use a name generator < 1187466966 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"turBot"? < 1187466977 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Athris < 1187466979 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :I quite like that < 1187466984 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :though most people will mistake it for not-a-bot < 1187466984 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1187466991 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :good < 1187467015 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean good < 1187467020 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(how about Nyskinkelathmor) < 1187467054 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1187467066 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KagirBot? < 1187467068 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or KajirBot < 1187467070 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't know < 1187467072 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm using a name generator < 1187467074 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187467081 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"Kajirbot" < 1187467082 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :FTW < 1187467091 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :with lowercase bot? < 1187467091 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ny skinke = new ham in norwegian < 1187467093 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't think I like that < 1187467097 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's not a pythonic class name < 1187467099 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :any case < 1187467103 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot is a pythonic classname though < 1187467117 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :kAjIrBoT < 1187467172 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it burns < 1187467175 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recalls the incident of the StrIB-clock < 1187467207 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :There was a guy on one channel I frequented called "strib" < 1187467223 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :he set things up so his username changed every hour to match the hour in binary < 1187467231 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that didn't last long < 1187467240 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(by the cases of the letters) < 1187467265 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1187467272 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :how did it not last long? < 1187467274 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i am stupid :) < 1187467283 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :people got irritated with it < 1187467324 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :not as bad as the SimonC-clock though < 1187467334 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that changed every minute to match the minute < 1187467337 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1187467352 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :unix timestamp clock < 1187467353 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(NYI) < 1187467354 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :=D < 1187467385 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :as if the guy with a 31-letter username were not already unpopular enough < 1187467414 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, seriously, i just want a bot name < 1187467428 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that is short, is a pythonic class name, and in some way indicates that it is not a real user < 1187467429 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"KajirBot" looked good to me < 1187467432 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1187467438 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it just might be a bit too long < 1187467442 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187467444 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187467447 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :"a system where it scans the I.P address and cross-references it with the I.P. directory." < 1187467452 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lolwut? < 1187467453 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :call the class k if you are that worried < 1187467462 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i mean for irc name < 1187467462 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: eh? < 1187467470 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://www.maltastar.com/pages/msFullArt.asp?an=14323 < 1187467473 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no, 8 letters is fine < 1187467502 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, now name the irc lib ;) < 1187467515 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :in this case, we want a pythonic package name < 1187467522 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that is, preferably completely lowercase < 1187467531 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kajirc < 1187467536 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it should include the word irc in it < 1187467555 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and preferably not mention Kajir directly - though i may relax this if a really good one is suggested < 1187467555 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: I think they mean the allocations made by IANA and friends. < 1187467579 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I want to know how it gets IP addresses from wikipedia < 1187467579 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :IANA.org will allow you to get an index to look up who owns what (maybe indirectly) < 1187467601 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: every anonymous edit record the IP address < 1187467619 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :well, stupid people for editing "anonymously" < 1187467622 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :rettirc < 1187467623 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :there is also a talk page for some IP addresses < 1187467639 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to dinner < 1187467645 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kajirc is the best so far but KajirBot is uppercase < 1187467649 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so it could be confusing < 1187467695 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tekcirc < 1187467703 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what is that meant to mean < 1187467713 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :read it backward < 1187467740 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1187467746 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should just call it pythonirc < 1187467747 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no that's boring. < 1187467910 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187467913 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pythonirc or kajirc < 1187468101 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i onloy need two votes :p < 1187468182 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kajirc then < 1187468187 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187468193 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187468199 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :one or two more votes < 1187468205 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if nobody responds, its kajirc < 1187468333 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :30 seconds... < 1187468371 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i can has feetz? < 1187468385 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you want me to call it feetz? :P < 1187468415 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i thought we were restricted to two options at this stage < 1187468433 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea < 1187468446 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i just want one or two more people to vote for either kajirc, pythonirc, or something else that is really good < 1187468593 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :all votes in...? < 1187468607 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187468610 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kajirc coding begins < 1187468773 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: do you mind if i reference bsmnt_bot for purposes of design? < 1187469104 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... < 1187469443 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :BIG DECISION 2: what command prefix? < 1187469447 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can't decide which is easiest < 1187469565 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :, < 1187469579 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187469580 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :,blah x < 1187469581 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :naw < 1187469585 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or . < 1187469591 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.blah x < 1187469592 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1187469593 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what about > < 1187469595 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>blah x < 1187469603 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1187469604 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what about ~ < 1187469607 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or < 1187469612 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :# < 1187469615 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :#blah x < 1187469617 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :~blah x < 1187469621 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>blah x < 1187469623 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :@blah x < 1187469628 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :~ is taken by bsmnt_bot < 1187469635 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :#blah could lead to false positives < 1187469637 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so > or @? < 1187469642 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1187469644 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i quite like > < 1187469651 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but @ is more conventional and less false positives < 1187469657 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with #? < 1187469660 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :. or ! imo < 1187469666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not ! < 1187469670 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's egobot < 1187469674 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :! is egobo- yeah < 1187469675 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :so? < 1187469675 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1187469679 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :see? < 1187469689 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :who cares about egobot < 1187469696 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :don't be dense < 1187469701 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :rofl < 1187469703 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :every time Kajir would run something egobot would go "Huh?" < 1187469717 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :# is irc channel < 1187469718 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like < 1187469719 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :then that's egobot's problem < 1187469742 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :its obvious it would be banned asap < 1187469743 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so no < 1187469751 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :# is quite often used at start of sentences < 1187469754 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so I guess @ < 1187469757 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :does any bot in here use @ < 1187469788 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what does oklobot use? < 1187469798 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol ^^ < 1187469810 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>>> command < 1187469813 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which is stupid < 1187469816 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :perhaps > < 1187469821 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :everyone like >? < 1187469823 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>eval 2 + 2 < 1187469825 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :orr < 1187469827 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :> eval 2 + 2 < 1187469832 0 :bsmtbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1187469845 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just as long as you keep it out of #haskell :) < 1187469872 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :true < 1187469872 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187469875 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can't decide < 1187469876 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :seriously < 1187469878 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what about $ < 1187469879 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :$eval 2 < 1187469881 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no that sucks. < 1187469891 0 :bsmtbombdood!n=gavin@71-208-233-121.hlrn.qwest.net JOIN :#esoteric < 1187469895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i suppose non-haskell related bots wouldn't be welcome there anyhow < 1187469905 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: we are having tremendous difficulty deciding on a command prefix < 1187469916 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :! was suggested, but you are about to see why it is not possible < 1187469919 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1187469922 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :...yeah. < 1187469939 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :) < 1187469945 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ew < 1187469948 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :)eval 2 < 1187469948 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187469954 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :| < 1187469966 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :|eval 2 < 1187469977 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :horrid < 1187469978 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187469981 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*eval 2 < 1187469984 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm < 1187469987 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187469990 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :takes too long to type < 1187469999 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you really want a space in front don't you? < 1187470007 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187470036 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well what was wrong with >? < 1187470042 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :~`':|\":~'}{_+))# < 1187470046 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok i typed a lot of crap < 1187470050 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :those aer all viable command prefixes. < 1187470056 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :as in easy to type < 1187470063 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :why not ` , or . < 1187470066 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :> just didn't look right < 1187470068 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :easy to use < 1187470068 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>quote oerjan well what was wrong with >? < 1187470078 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :`quote clp why not ` , or . < 1187470086 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :`quote ehird` test < 1187470092 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.quote clp why not `, or . < 1187470099 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.quote oerjan well what was wrong with >? < 1187470102 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.quote clp easy to use < 1187470105 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.eval 2 + 2 < 1187470107 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i like , < 1187470109 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*i like . < 1187470113 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :;] < 1187470144 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: i can't find irc_bot.py < 1187470148 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kwzs.be is down < 1187470152 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*what about *? < 1187470165 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :. is decided < 1187470166 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kthx < 1187470396 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what the correct response to kthx is. yrwcm? < 1187470452 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187470453 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187470455 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's "" < 1187470460 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: what is self.raw("CAPAB :IDENTIFY-MSG") < 1187470531 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it's a way to ask the server how to identify your nick? < 1187470552 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no idea < 1187470566 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :kwzs.be is down < 1187470569 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you coded it :p < 1187470602 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"How can I tell when someone might be spoofing a user's identity? If your client supports CAPAB IDENTIFY-MSG, you can configure it to let you know when someone speaking on channel or via /msg is not identified to services. If you want other people using this feature to know that you're you, have your client /msg nickserv identify yourpasswordhere automatically when you connect to the network. " < 1187470634 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :is that in my source? < 1187470726 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187470754 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :weird, because i don't remember putting it there or know what it dos < 1187470776 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :self.nick = self.nick # heh < 1187470782 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that calls the property setter after connecting < 1187470785 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which changes nick < 1187470801 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :self.nick = self.nick ?? < 1187470831 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :self.nick is a property < 1187470838 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you know? < 1187470842 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i though you couldn't find my source < 1187470849 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :those fancy things that lets getting and setting a variable be a function call < 1187470851 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but with the same syntax < 1187470854 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :python feature < 1187470865 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes i know < 1187470878 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :self.nick is set before connection < 1187470883 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so to make it actually send NICK :x at the start < 1187470887 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :self.nick= must be called < 1187470891 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :thus self.nick = self.nick < 1187470906 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should have set_nick instead < 1187470911 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so self.nick/self.set_nick < 1187470921 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :does that seem more explicit and nice to you? < 1187470969 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmtbombdood: could you get bsmnt_bot in here? i need to test something with it < 1187470985 0 :bsmtbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no, bsmnt_bot runs on abacus.kwzs.be < 1187471012 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :aw damnit < 1187471020 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :anyone have a bsmnt_bot derived bot? < 1187471570 0 :bsmtbombdood!unknown@unknown.invalid NICK :bsmntbombdood < 1187471864 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1187471897 0 :sebbu!n=sebbu@ADijon-152-1-27-49.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1187471957 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(21:21:37) (ehird`) http://www.virtual-laser-keyboard.com/index.asp <-- GOD DAMNIT YES < 1187471957 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(21:23:14) (SimonRC) the key weightings on that are shit < 1187471968 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :if it's qwerty, how can it get worse? < 1187471990 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :also, i'm gonna buy that for my palmtop if it's compatible < 1187471996 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :the coolest thing *ever* < 1187473006 0 :sebbu2!unknown@unknown.invalid QUIT :Connection timed out < 1187473566 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187473635 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(22:42:03) (ehird`) >>> command < 1187473635 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(22:42:07) (ehird`) which is stupid < 1187473640 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you are wrong. < 1187473646 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it's very clever, actually < 1187473721 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no, it isn't :P < 1187473723 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot: hello < 1187473727 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot: you can't do anything just yet < 1187473741 0 :RedDak!n=dak@87.19.82.233 JOIN :#esoteric < 1187473951 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: actually, it's pretty clever < 1187473965 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1187473967 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no it isn't < 1187473969 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :how come? < 1187473980 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(what do i name a call_callbacks function :P) < 1187473982 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :how is it not the greatest bot prefix ever? < 1187474013 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :because it is too verbose < 1187474020 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i was first thinking "[}-", just for the heck of it < 1187474048 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :being concise isn't one of the criteria < 1187474070 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :[}-? what the fsck < 1187474071 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it need be long, so that people know they're using it < 1187474078 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i think that's quite pretty < 1187474082 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :. is KajirBot's prefix < 1187474087 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it is simple and nice < 1187474091 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :or "[--]::", why not that one? < 1187474096 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i would do a middot if anyone had middot keys < 1187474102 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1187474105 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i have < 1187474116 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :do you have an up-dot? < 1187474116 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, KajirBot will make EgoBot and bsmnt_bot and all of those unneccessary :) < 1187474118 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i don't < 1187474126 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1187474134 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :because it pwnd? < 1187474136 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :*pwns < 1187474160 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it will do everything from evaluating python code, to running various esolangs, to searching google, to having a useless but fun pseudo-AI to respond to stuff < 1187474161 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like < 1187474167 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.xyzzy Hello! < 1187474177 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : some markov chain stuff or something relating to hello < 1187474210 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :sounds hot < 1187474245 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1187474254 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it'll be like the lambdabot of the esoteric world < 1187474259 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :except it'll have non-esoteric stuff too < 1187474267 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it'll have a quote system of course < 1187474271 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and maybe a notes system < 1187474367 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do you see how every other bot shall be obsolete? ;) < 1187474466 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187474478 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :bots aren't here for their use < 1187474485 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :they are here because we love them < 1187474493 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh yes < 1187474497 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot will be lovable < 1187474505 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you can .feed kajirbot and he will thank you < 1187474512 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :he will thank you even more if you .feed him a food he likes < 1187474516 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :so cute i'm almost crying :) < 1187474521 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1187474529 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'll be feeding him till excess flood < 1187474543 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :executing python code isn't so great in a bot < 1187474554 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :whitespace sensitive etc < 1187474560 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :scheme would be better < 1187474567 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: *cough*~exec < 1187474572 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i kno < 1187474573 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :w < 1187474574 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i agree, though < 1187474581 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.eval will be not used much < 1187474591 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i will include, maybe, an s-exp syntax for python < 1187474615 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(if expr x y) translates to if expr: x else: y but with indentation and tabs and stuff < 1187474620 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like < 1187474641 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(re.match r"(?P\d+)\.(\d*)" "3.14") < 1187474644 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :python with sexps! < 1187474654 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :if you do that, you have to include a macro system < 1187474666 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(= matches re.match r"(?P\d+)\.(\d*)" "3.14") (if matches (stuff) (stuff)) < 1187474671 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :python doesn't have macros though < 1187474680 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i mean, the above can be translated very very simply to python < 1187474681 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :err, make it < 1187474682 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you would write it... < 1187474693 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(= matches (re.match r"(?P\d+)\.(\d*)" "3.14")) (if matches (stuff) (stuff)) < 1187474694 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :would be < 1187474719 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :matches = re.match(r"(?P\d+)\.(\d*)", "3.14")\nif matches:\n\tstuff\nelse:\n\tstuff < 1187474730 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :see, directly translatable < 1187474751 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187474758 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests callbacks in kajirbot < 1187474763 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kajirc is very elegant :) < 1187474779 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it is very much like bsmnt_bot's core < 1187475045 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475072 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :great < 1187475074 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :callbacks work < 1187475075 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :[already!] < 1187475096 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes them threaded < 1187475103 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: do you think one thread per callback is good? < 1187475104 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't < 1187475107 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i think one thread per line < 1187475112 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so you can handle multiple lines at a time < 1187475116 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but callbacks for a line are in sequence < 1187475117 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :? < 1187475123 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :for threads with callbacks < 1187475148 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :?? < 1187475162 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187475162 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187475166 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :???? < 1187475168 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean < 1187475193 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :???????? < 1187475202 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :each time you talk you double my confusedness < 1187475224 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475225 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475225 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475225 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475226 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475393 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187475401 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Kajir is a nice name < 1187475404 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475413 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475416 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :darnit < 1187475498 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187475509 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475565 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187475571 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, echo test time < 1187475575 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475580 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475596 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187475606 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475654 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a < 1187475654 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :somebody saida < 1187475657 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :b < 1187475658 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :somebody saidb < 1187475662 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot yay. < 1187475662 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :somebody saidKajirBot yay. < 1187475664 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187475748 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475880 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187475890 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187475898 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :test < 1187475898 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :test? < 1187475900 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes, test < 1187475900 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :yes, test? < 1187475904 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do you not understand me? < 1187475904 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :do you not understand me?? < 1187475907 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :helpful < 1187475908 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :helpful? < 1187475918 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :he's now at bsmntbombdood AI level < 1187475918 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :he's now at bsmntbombdood AI level? < 1187475919 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187476762 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :here goes < 1187476768 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187476770 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187476773 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :damnit, error < 1187476775 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::<< < 1187476784 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but soon he will be thanking people for feeding him < 1187476841 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i know, i'm eagerly waiting < 1187476890 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187476901 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187476902 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187476905 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :darnit < 1187476908 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1187476916 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187476926 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :^:([^!]+)!n=([^@]+)@([^ ]+) PRIVMSG ([^ ]+) :(.feed)$ < 1187476938 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :one, two, three, FOUR groups < 1187476942 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :now let's see what's wrong < 1187476943 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187476944 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :where's the args < 1187476956 0 :ololobot!n=ololobot@194.251.101.183 JOIN :#esoteric < 1187476995 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477009 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477014 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :adasdasdasd < 1187477024 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477028 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it should work now < 1187477032 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed < 1187477032 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :...uuh, feed my need with thy seed... < 1187477034 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477037 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477043 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :whutttttttt < 1187477044 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187477045 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :right < 1187477057 0 :doubleplop!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed < 1187477058 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :...uuh, feed my need with thy seed... < 1187477062 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed tasty stuff < 1187477062 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :test, fed tasty stuff < 1187477064 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :gege < 1187477096 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187477104 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477117 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477131 0 :doubleplop!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, how did that bot of yours run b00tstrap_? < 1187477131 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477132 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :test, fed ... something < 1187477138 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1187477143 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot works and stuff! < 1187477150 0 :doubleplop!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1187477150 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :zomg < 1187477155 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hey, how often are lines starting with . used in this channel? < 1187477157 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not often at all? < 1187477170 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i might make .unknown give a helpful "hey, i'm not broken but WTF is that command" message < 1187477188 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :there's more of those than there are lines starting with .~!!#@foo$$ < 1187477191 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :doubleplop: bs < 1187477198 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :make that your command prefix string < 1187477202 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: no :p < 1187477218 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed penis < 1187477218 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed penis and i kinda liked it < 1187477227 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed my brother < 1187477227 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed my brother and i kinda liked it < 1187477231 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed pizza < 1187477232 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed pizza and i kinda liked it < 1187477236 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :doesn't he like ANYTHING lots? < 1187477246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait... < 1187477249 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed SimonRC < 1187477249 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed SimonRC and i kinda liked it < 1187477332 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed SimonRC < 1187477332 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed SimonRC and i kinda liked it < 1187477335 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187477370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed SimonRC < 1187477386 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed SimonRC < 1187477386 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed SimonRC and i kinda liked it < 1187477389 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1187477403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed SimonRC < 1187477404 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed SimonRC and i orgasmed twice < 1187477411 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> feed pizza < 1187477411 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :i was fed pizza and i kinda liked it < 1187477415 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477426 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477429 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477429 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chocolate? < 1187477434 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed chocolate < 1187477434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's the extent of that command < 1187477434 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187477436 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477437 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chocolate? < 1187477438 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477438 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got pizza? < 1187477439 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477439 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got pizza? < 1187477440 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477440 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477446 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed botfood < 1187477446 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187477452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :.feed pizza < 1187477453 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187477455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187477462 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i assumed you'd done state < 1187477466 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :? < 1187477467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but NO < 1187477468 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like how? < 1187477471 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :.feed penis < 1187477472 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477478 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1187477486 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that it actually wants exactly what it asks for < 1187477491 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1187477495 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that would be cool < 1187477499 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like, first it tries a random one < 1187477503 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :then it asks for it until it gets it? < 1187477715 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :yeahyeah < 1187477720 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477731 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477748 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477750 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187477751 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :try now: < 1187477753 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(loading again) < 1187477758 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477762 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477764 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :err < 1187477778 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477782 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :let's try that again < 1187477788 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477798 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477802 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :right got it: < 1187477808 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477808 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477812 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :once more :p < 1187477818 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477823 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477827 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187477831 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187477835 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :fixed... finally < 1187477841 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187477842 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477842 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477844 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477845 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477846 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477846 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477848 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed chocolate < 1187477848 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477852 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed asdadasdklasdj < 1187477853 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :sorry, i haven't eaten asdadasdklasdj before. have you got botfood? < 1187477856 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed botfood < 1187477856 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187477858 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477858 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187477866 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed botfood < 1187477867 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187477868 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187477869 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chocolate? < 1187477870 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait, what < 1187477872 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187477874 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :see? :) < 1187477883 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :state-filled feeding! < 1187477893 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :right now his food list is just pizza,chocolate,botfood < 1187477898 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :gimme random stuff to add :p < 1187477946 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :self < 1187477953 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :tomato < 1187477958 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :glass < 1187477966 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :self? glass? you are odd :p < 1187477982 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :lambda < 1187477983 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :sheep < 1187477984 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also, it has to fit into a "but have you got X" construction < 1187477992 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1187478019 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478023 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :updated the list a bit < 1187478030 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478033 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478033 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187478035 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed botfood < 1187478035 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478036 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478036 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got sushi? < 1187478038 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed sushi < 1187478039 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478039 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478039 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chocolate? < 1187478041 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed chocolate < 1187478042 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478042 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478042 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got pizza? < 1187478044 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed pizza < 1187478045 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478045 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478046 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chicken? < 1187478047 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :omg that's like the greatest game of all times :O < 1187478048 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed chicken < 1187478048 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478049 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478049 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chocolate? < 1187478052 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed chocolate < 1187478053 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478053 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478053 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got chocolate? < 1187478056 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed chocolate < 1187478056 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478060 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :he should level up :p < 1187478061 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478061 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got pizza? < 1187478064 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478064 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got pizza? < 1187478065 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed pizza < 1187478065 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478066 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478066 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got sushi? < 1187478068 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478069 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got sushi? < 1187478071 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed sushi < 1187478071 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478075 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :now, how to actually make it a game: it likes those who've fed it the most < 1187478075 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :damnit, get another request < 1187478076 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478076 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got pizza? < 1187478079 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed pizza < 1187478080 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478080 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187478081 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got binary bytes? < 1187478083 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :also, great way to get ops pissed. < 1187478083 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1187478088 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed binary bytes < 1187478088 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187478093 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so there are its eating habits < 1187478115 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: where should this likability display itself? < 1187478138 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it could do actions like /me rubs itself against X < 1187478141 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :or something less weird. < 1187478149 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :or, just plain points < 1187478162 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you'd get kinkier stuff for more points ;) < 1187478167 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1187478170 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but what commands? < 1187478174 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1187478187 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :what... commands? < 1187478187 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe, if enough people feed it without giving it the food it wants < 1187478192 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it goes grumpy for a few minutes? < 1187478199 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and goes ":(" before executing anything? < 1187478211 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :let's just leave it < 1187478211 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1187478213 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it could just stop responding if it's not hungry < 1187478220 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no that could be really annoying < 1187478220 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1187478232 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, so i have .feed < 1187478235 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what should i do next < 1187478261 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :how about the .question < 1187478265 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.question x < 1187478268 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :repeats x as a question < 1187478271 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kinda like a stupid ai < 1187478376 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric : .question X, where X is a number < 1187478386 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :questions next X < 1187478400 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :so it'll even look a bit like AI < 1187478442 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478476 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478480 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how are you < 1187478497 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :um < 1187478497 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q < 1187478500 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q ho < 1187478512 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478520 0 :RedDak!unknown@unknown.invalid QUIT :"I'm quitting... Bye all" < 1187478521 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :^:([^!]+)!n=([^@]+)@([^ ]+) PRIVMSG ([^ ]+) :(.q (.+))$ < 1187478527 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stupid thing < 1187478535 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q oko < 1187478535 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :oko? < 1187478545 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :stop ripping off KajirBot :( < 1187478547 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :they'll fight < 1187478548 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::<< < 1187478549 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478549 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1187478550 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1187478554 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478559 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q ello < 1187478559 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :ello? < 1187478563 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478567 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'm being mean < 1187478567 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :>>> q how are you < 1187478567 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :how are you? < 1187478571 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1187478573 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :mine is better < 1187478573 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478576 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1187478577 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478577 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :darn < 1187478583 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1187478591 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :are <-> am, you <-> i? < 1187478633 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478640 0 :Svenstaro!n=sh@c142003.adsl.hansenet.de JOIN :#esoteric < 1187478646 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i guess it'd be too much if i did that before you could ;) < 1187478652 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yeah i did that < 1187478714 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187478715 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :restrating < 1187478722 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478724 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478726 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :okay, you've got one try before i make it :) < 1187478728 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :god damnit < 1187478730 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1187478732 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1187478738 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh i see < 1187478739 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1187478740 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :just a sec < 1187478741 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :okily < 1187478755 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478761 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i had < 1187478762 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :'i' < 1187478766 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478766 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :instead of re.I or re.IGNORECASE < 1187478770 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478774 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :TypeError: sub() takes at least 3 arguments (2 given) < 1187478775 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1187478775 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1187478778 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :just have to add ,q < 1187478782 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478792 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478793 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478793 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hell? < 1187478796 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1187478804 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478806 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :fixed that < 1187478814 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478820 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478821 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hell$1? < 1187478824 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHA < 1187478847 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :fixed < 1187478848 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187478851 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i swear < 1187478853 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :this time it will work :/ < 1187478858 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187478859 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187478860 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hello? < 1187478863 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how are you? < 1187478863 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how are you? < 1187478865 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... < 1187478866 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187478875 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1187478882 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't (^| ) work fine? < 1187478916 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q who are you < 1187478920 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187478928 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i fael < 1187478936 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1187478938 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you said - :( < 1187478941 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i only have RE errors < 1187478942 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q who are you < 1187478942 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :who am youuliuliuli? < 1187478946 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1187478960 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1187478964 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :(long story) < 1187478985 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i don't know how to regex-replace in python < 1187478991 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :so... doing stuff < 1187479049 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q who are you < 1187479049 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :who am me? < 1187479052 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187479053 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1187479059 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q who are you < 1187479059 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :who am I? < 1187479090 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q who am I? < 1187479090 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :who are I?? < 1187479095 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :hmph < 1187479097 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q who am I < 1187479097 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :who are you? < 1187479125 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :boring < 1187479126 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'm doing the replace in a roundabout way < 1187479127 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :HEY!! < 1187479129 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1187479134 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you said you wouldn't copy KajirBot < 1187479134 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :so it suxxors a bit < 1187479147 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: yes, after q½! < 1187479150 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :*q! < 1187479159 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no you didn't say that :/ < 1187479174 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: no < 1187479181 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187479186 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479191 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :how cum? < 1187479196 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: get rid of q please it's just a dup of .q < 1187479196 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479197 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1187479198 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479201 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1187479218 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479219 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :q am i bored? < 1187479223 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :>>> q am i bored? < 1187479227 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you'll need to wait a second bsmntbombdood < 1187479228 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479229 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> q penis < 1187479230 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and it's .q not q < 1187479232 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479234 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :WTF < 1187479237 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :removed. < 1187479270 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479273 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187479275 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if it doesn't work now < 1187479278 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :then i am annoyed. < 1187479280 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479281 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479281 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hello? < 1187479285 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how are you? < 1187479286 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :cewl < 1187479288 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :NOOOO < 1187479289 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :damnit < 1187479310 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187479341 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187479345 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok i think i've got it < 1187479388 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479397 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479401 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479401 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hello? < 1187479404 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how are you? < 1187479404 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how are you? < 1187479406 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... < 1187479407 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187479407 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187479410 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187479417 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1187479418 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1187479418 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187479418 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187479423 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... is that automatic, clp < 1187479424 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :.q does your parser suck < 1187479425 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :does your parser suck? < 1187479431 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q no, but the replacements do... < 1187479431 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :no, but the replacements do...? < 1187479434 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q i don't know why < 1187479435 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :you don't know why? < 1187479437 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187479439 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it does you/I < 1187479449 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q what are you < 1187479449 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :what are you? < 1187479458 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : return re.sub(re.compile(r' %s ' % word, re.I), < 1187479458 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : r' %s ' % replacement, ' %s ' % q)[1:-1] < 1187479461 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :is the code to replace a word < 1187479466 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so that should be < 1187479470 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :is replace two-way? < 1187479476 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: i manually make it two-way < 1187479478 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like i add < 1187479481 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :are -> am then am -> are < 1187479483 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait... < 1187479486 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's circular... < 1187479486 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :eh < 1187479488 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1187479488 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1187479496 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :this is why i had trouble making it < 1187479500 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok that's simple < 1187479503 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you just have to replace it with a tmp value < 1187479507 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like ""@"@"£@£)@I£_)@I£_)@£ or something < 1187479514 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i can show you my pythons... < 1187479518 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :it does exacty that < 1187479555 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p115141533.txt < 1187479570 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :that's not a good way to do it, but i had to make it in < 40 sec, so... < 1187479596 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i guess it took more like a minute, but anyway, didn't really have time to think :P < 1187479691 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479701 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479703 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479711 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479722 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479722 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479725 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :grrrrr... < 1187479732 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479747 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :does KajirBot respond to sender, or to this chan? < 1187479749 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479750 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479751 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hello? < 1187479755 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how are you? < 1187479755 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i guess i could check myselg < 1187479755 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how am you? < 1187479758 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :*myself < 1187479758 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :how am you < 1187479759 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heheheh < 1187479772 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how am you? < 1187479772 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how are you? < 1187479776 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how I? < 1187479776 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how I? < 1187479779 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how you? < 1187479779 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how you? < 1187479788 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what the frick < 1187479798 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how you < 1187479798 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how I? < 1187479801 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how I < 1187479801 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how you? < 1187479802 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :gawd < 1187479829 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187479830 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :how do you try getting around the circularity? < 1187479837 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: same way as you < 1187479839 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187479842 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i will improve it later < 1187479843 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q hello < 1187479843 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :hello? < 1187479846 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how are you? < 1187479846 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how am I? < 1187479850 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q how am I? < 1187479850 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :how are you? < 1187479863 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q How much wood would a woodchuck chuck if a wouldchuck could chuck wood? < 1187479863 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :How much wood would a woodchuck chuck if a wouldchuck could chuck wood? < 1187479869 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q what is pi? < 1187479869 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :what is pi? < 1187479876 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q do you know what pi to 10 decimal places? < 1187479876 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :do I know what pi to 10 decimal places? < 1187479883 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q you___ < 1187479883 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :you___? < 1187479891 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q I___ < 1187479891 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :I? < 1187479908 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q roses are dead, violets are blue, all my base, are belong to you < 1187479909 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :roses am dead, violets am blue, all my base, am belong to I? < 1187479914 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :am belong to I! < 1187479918 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh, ok, q works < 1187479976 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :.q you < 1187479982 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187479982 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187479982 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :..? < 1187479987 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you broke it < 1187479988 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q you < 1187479989 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :I? < 1187479991 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187479993 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :.you < 1187479994 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it just doesn't like you < 1187479995 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :.you < 1187479996 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q you < 1187479996 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :I? < 1187479997 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187479998 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1187480000 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :try again < 1187480003 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :".q you" < 1187480004 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :copypaste < 1187480006 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :.q you sdf < 1187480011 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :.q you < 1187480012 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q you sdf < 1187480012 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :I sdf? < 1187480018 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what the f- < 1187480026 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1187480030 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it matches n=blah as ident < 1187480040 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1187480043 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'll implement .help < 1187480044 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and then fix that < 1187480057 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> help < 1187480057 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :bf, bs, expr, help, numbda, pl, ul, dict, feed < 1187480060 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1187480063 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i have that :D < 1187480073 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :blahbot had it < 1187480075 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so nyah < 1187480085 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i'm just surprised < 1187480128 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> help < 1187480128 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :lol, this, is, teh, all, helpz, you, gonna, get, :, bf, bs, expr, help, numbda, pl, ul, dict, feed < 1187480143 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :that's.... pretty < 1187480252 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> help < 1187480252 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :These are all the cmds currently in ololobot: < 1187480252 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :bf, bs, expr, help, numbda, pl, ul, dict, feed < 1187480350 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187480361 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187480362 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187480363 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :f, q, h < 1187480366 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1187480408 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187480418 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187480419 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187480419 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :feed, q, help < 1187480423 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help help < 1187480423 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :help [command] < 1187480423 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :Displays help on commands. < 1187480427 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help q < 1187480427 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :q text < 1187480427 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :Asks text as an argument? < 1187480431 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help feed < 1187480431 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :feed [food] < 1187480431 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :Feeds KajirBot. < 1187480443 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187480447 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sorting the command list. < 1187480453 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187480453 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187480457 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so i have two fun commands < 1187480458 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187480460 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and nothing useful < 1187480472 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187480482 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187480484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q what should I add next? < 1187480484 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :what should you add next? < 1187480492 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q I don't know! What SHOULD I ask next? < 1187480492 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :you don't know! What SHOULD you ask next? < 1187480498 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q you are helpful < 1187480498 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :I am helpful? < 1187480546 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :>>> bs 33<11<=!Hello> world>: < 1187480546 0 :ololobot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1187480591 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :make an el interpreter, there can never be enough debug flood on a channel < 1187480599 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :eso lang < 1187480600 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :el? emacslisp? < 1187480609 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :eso lang < 1187480609 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :eso lang < 1187480613 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :laso eng < 1187480631 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1187480637 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i want something more useful :/ < 1187480645 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i mean, what did blahbot have? < 1187480646 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :use... ful... < 1187480647 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :someone check their logs < 1187480670 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you could make it gogulate < 1187480681 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187480681 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187480686 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :you know, ggl < 1187480687 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :clp: TURN THAT FUCKING SCRIPT OFF < 1187480701 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :c|p: love your script, keep it :) < 1187480771 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1187480773 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it is very annoying < 1187480777 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and flooding < 1187480779 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :what is a what < 1187480785 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187480785 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187480820 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :what < 1187480820 0 :c|p!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187480876 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :WHAT < 1187480878 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1187480880 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :voiled < 1187480882 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*foiled < 1187480890 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :nothing annoys me, and i enjoy a good flood, so i see where our opinions split < 1187480895 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q Are you a woodchuck who would chuck as much wood as you could, could you chuck wood? < 1187480895 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :am I a woodchuck who would chuck as much wood as I could, could I chuck wood? < 1187480900 0 :Svenstaro!unknown@unknown.invalid PART #esoteric :? < 1187480932 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187480935 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... < 1187480936 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187480945 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187480995 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187481005 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :FUN FACTS: kajirbot is 74 lines long. kajirc is 113 lines long. < 1187481010 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187481010 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :feed, help, q < 1187481013 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help feed < 1187481013 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :feed [food] < 1187481013 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :Feeds KajirBot. < 1187481016 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed < 1187481016 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thanks :) but have you got botfood? < 1187481019 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.feed botfood < 1187481019 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :thank you :) < 1187481022 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help < 1187481022 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :feed, help, q < 1187481024 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help help < 1187481024 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :help [command] < 1187481024 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :Displays help on commands. < 1187481027 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.help q < 1187481027 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :q text < 1187481027 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :Asks text as an argument? < 1187481031 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :good < 1187481034 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :.q .help < 1187481034 0 :KajirBot!unknown@unknown.invalid PRIVMSG #esoteric :.help? < 1187481066 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1187481074 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Should I make info['channel'] the sending user on PMs? < 1187481081 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :right now it tries and responds to itself < 1187481126 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :o < 1187481211 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187481222 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187481242 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :OK as soon as i register kajirbot... < 1187481244 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :PMs! < 1187481282 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :yay \o/ < 1187481289 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187481296 0 :ehird`!unknown@unknown.invalid NICK :KajirBot < 1187481306 0 :KajirBot!unknown@unknown.invalid NICK :ehird` < 1187481322 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187481433 0 :KajirBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1187481453 0 :KajirBot!n=KajirBot@user-514f618c.l4.c3.dsl.pol.co.uk JOIN :#esoteric < 1187481481 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1187481485 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :kajirbot responds to pms < 1187481507 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1187481512 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1187481521 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :does ololobot? < 1187481521 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1187481530 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :try KajirBot's pm! < 1187481532 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i haven't identified < 1187481546 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1187481548 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :identify!