#test | Logs for 2017-01-24

« return
[05:40:07] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[05:40:07] -!- mode/#test [+v jasassin] by Artemis
[05:49:50] -!- jasassin has quit [Quit: Leaving]
[05:50:16] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[05:50:16] -!- mode/#test [+v jasassin] by Artemis
[05:51:09] -!- jasassin has quit [Client Quit]
[05:53:33] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[05:53:33] -!- mode/#test [+v jasassin] by Artemis
[05:54:15] -!- jasassin has quit [Client Quit]
[06:03:06] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[06:03:06] -!- mode/#test [+v jasassin] by Artemis
[06:03:13] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Lattitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[06:03:13] <jasassin> !ip 8.8.8.8
[06:03:17] <jasassin> YES!
[06:03:21] <jasassin> FUCKING ABOUT TIME
[06:06:55] <jasassin> IP: (173.24.83.155) Hostname: 173-24-83-155.client.mchsi.com Country: United States Region: Missouri City: Lawson Zip Code: 64062 Lattitude: 39.4371 Longitude: -94.1697 Time Zone: America/Chicago
[06:06:55] <jasassin> !ip 173.24.83.155
[06:07:25] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has parted #test
[07:15:00] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[07:15:00] -!- mode/#test [+v jasassin] by Artemis
[07:19:45] <jasassin> IP: (test) Hostname: Country: United States Region: Minnesota City: Moorhead Zip Code: 56560 Latitude: 46.8464 Longitude: -96.7451 Time Zone: America/Chicago
[07:19:45] <jasassin> !ip test
[07:39:20] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[07:39:20] <jasassin> !ip asdf asdf asdf asdf asdf
[07:42:18] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[07:42:18] <jasassin> !ip asdf asdf asdf asdf asdf
[07:43:41] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[07:43:41] <jasassin> !ip asdf asdf asdf asdf asdf
[07:45:42] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[07:45:43] <jasassin> !ip asdf asdf asdf asdf asdf
[08:01:16] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[08:01:16] <jasassin> !ip asdf asdf asdf asdf asdf
[08:02:43] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[08:02:43] <jasassin> !ip asdf asdf asdf
[08:09:30] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[08:09:31] <jasassin> !ip asdf asdf asdf
[08:10:53] <jasassin> IP: (asdf) Hostname: Country: United States Region: Colorado City: Boulder Zip Code: 80302 Latitude: 40.0481 Longitude: -105.3842 Time Zone: America/Denver
[08:10:53] <jasassin> !ip asdf asdf asdf
[08:12:35] <jasassin> test
[08:12:42] <jasassin> sweet
[08:13:21] <jasassin> asdf asdf jasj aoiwe owoja jeja alka jae eeao ajajaje ajae ajeid ejeai ajeioeoisn asd a as df as dfa asd fasdf a asdf asd fasdf fffffffff
[08:26:32] <jasassin> test
[08:26:35] <jasassin> test
[08:32:18] <jasassin> test
[08:32:22] <jasassin> taste
[08:42:37] <jasassin> asdf
[08:43:43] <jasassin> fat fat fat
[08:44:50] <jasassin> fat fat fat
[09:05:55] <jasassin> asdf
[09:06:01] <jasassin> no
[09:10:18] <jasassin> asdf
[09:10:23] <jasassin> taste
[09:10:29] <jasassin> nothing
[09:10:32] <jasassin> nothing
[09:10:38] <jasassin> asdf
[09:13:09] <jasassin> sdfasdf
[09:13:14] <jasassin> asdf
[09:13:30] <jasassin> asdf
[09:16:20] <jasassin> asdf
[09:17:59] <jasassin> j
[09:18:11] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[09:18:11] <jasassin> !ip 8.8.8.8
[09:18:26] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[09:18:26] <jasassin> !ip 8.8.8.8
[09:28:38] <jasassin> asdf
[09:28:40] <jasassin> taste
[09:28:42] <jasassin> asdf
[09:28:47] <jasassin> FUCKING SWEEEET!
[09:43:30] <jasassin> taste
[09:43:32] <jasassin> taste
[09:43:35] <jasassin> taste tasted
[09:43:43] <jasassin> taste tastey tasted
[09:53:00] <chromas> !ip 98.139.183.24
[09:53:00] <jasassin> IP: (98.139.183.24) Hostname: ir2.fp.vip.bf1.yahoo.com Country: United States Region: California City: Sunnyvale Zip Code: 94089 Latitude: 37.4249 Longitude: -122.0074 Time Zone: America/Los_Angeles
[09:53:16] <jasassin> whats it look like on your end?
[09:53:20] <chromas> normal
[09:53:32] <jasassin> hah on mine your command comes out after
[09:53:49] <jasassin> hey would you look at this for me i got a question: if (index($_[0][1], "taste test") != -1) {
[09:53:49] <jasassin> Xchat::print "taste tastes tastey";
[09:53:49] <jasassin> }
[09:54:00] <chromas> Welp, time to make a new, separate bot then
[09:54:38] <jasassin> that just checks if a channel message has taste test in it, then prints taste tastes tastey
[09:54:45] <jasassin> it works great, i just have a question though
[09:54:53] <jasassin> im using that to check for taste test
[09:55:03] <jasassin> but lets say there are like 50 different things i want to check for
[09:55:10] <chromas> In many languages you can skip the "!= -1 part"
[09:55:14] <jasassin> like taste test, tastes like shit etc
[09:55:27] <jasassin> how would i do that?
[09:55:43] <jasassin> i can't imagine a bunch of those lines for each check of a string
[09:56:08] <jasassin> you know all that code for each check, maybe theres no way around it
[09:56:14] <chromas> if (index($_[0][1], "taste test")) should return TRUE (or -1 or whatever) if they match
[09:56:42] <jasassin> yeah, but what if i want to do like 50 different checks
[09:56:48] <jasassin> like for, apple pie
[09:56:51] <jasassin> farts smell
[09:56:53] <chromas> What's the language? You could probably use a switch() block or maybe a hash table lookup
[09:56:55] <jasassin> etc etc
[09:56:56] <jasassin> perl
[09:57:21] <jasassin> ok was thinking switch, but i might have to lookup that hash also
[09:57:30] <jasassin> i think switch is it though gonna go look, thanks chromas
[09:57:34] <chromas> TheMightyBuzzard is one of our resident perl experts. He should pop in in about an hour
[09:58:10] <chromas> You should be able to create a hash table with all the command strings as keys and the functions you want to fire as values
[09:58:43] <chromas> then do a search for the first word and if it's found, then run the found key's function
[10:00:40] <chromas> associative array is what I'm thinking of. hash table would be an implementation detail.
[10:13:38] <jasassin> asdf
[10:23:44] <chromas> hjkl
[10:50:50] <TheMightyBuzzard> jasassin, wtf you going on about now?
[10:51:36] <TheMightyBuzzard> yer wantin to know how to match a string in a string?
[10:53:22] <chromas> Detect a command in the string and act on it. somethin' better than a pile of if()s
[10:53:23] <TheMightyBuzzard> if($_[0][1] =~ /taste test/i) { Xchat::print "taste tastes tastey"; }
[10:53:58] <TheMightyBuzzard> oh, that gets complicated if you wanna do a bunch of em. ifs are technically the most efficient too.
[10:55:13] <jasassin> thats helps alot buzzard! thanks man! im having a FUCK time with this stupid asshole switch command
[10:55:40] <TheMightyBuzzard> yeah, don't bother with case/switch in perl. it's always the wrong way to do something.
[10:58:07] <TheMightyBuzzard> jasassin, if you wanna mess with your brain a bit, here's how we often do it in rehash: https://github.com
[11:01:29] <TheMightyBuzzard> keep scrolling down and you'll see where $ops->{$op}->{function} actually gets called like: my $retval = $ops->{$op}{function}->($form, $slashdb, $user, $constants, $discussion);
[11:03:20] <TheMightyBuzzard> really though, you NEED TO learn basic regexes if you're gonna perl. they're like 50% of what makes perl rock.
[11:05:23] <jasassin> that switch shit was really pissing me off
[11:08:25] <jasassin> och
[11:08:32] <jasassin> that i guess so
[11:08:38] <jasassin> och
[11:08:43] <jasassin> my head does hurt
[11:14:41] <jasassin> taste
[11:14:44] <jasassin> taste test
[11:14:55] <jasassin> TasTE TeST
[11:14:59] <jasassin> TASTE TEST
[11:15:03] <jasassin> taste taste
[11:16:39] <TheMightyBuzzard> pretty much every code monkey here, bytram included, can work you up some regex but getting a noob perl book might do ya better service.
[11:17:23] <TheMightyBuzzard> i heard somewhere that most any book you could want was available on the internet but i wouldn't know about that sort of thing.
[11:17:34] <TheMightyBuzzard> !ip 127.0.0.1
[11:17:38] <TheMightyBuzzard> awe...
[11:25:10] <chromas> aqu4: finish him off with an alt-right hook
[11:25:17] <chromas> need some talky bots in here
[11:27:36] <chromas> Artemis: Melania is Putin's hand up the Trump puppet
[11:27:53] <chromas> Loggie: tell me a joke
[11:29:24] * chromas gives MrPlow a tee shirt that says "alt left to go back, alt right to move forward"
[11:34:10] <jasassin> taste test1
[11:34:15] <jasassin> taste test2
[11:34:20] <jasassin> taste test 3
[11:34:24] <jasassin> taste test 4
[11:34:58] <jasassin> taste test 4
[11:35:01] <jasassin> taste test 3
[11:35:02] <jasassin> taste test 2
[11:35:04] <jasassin> taste test 1
[11:35:16] <jasassin> taste test
[11:36:08] <jasassin> taste test
[11:36:13] <TheMightyBuzzard> jasassin, you wanting to check the equality of the entire string or find if a string is contained at the front of a string or find if it's contained anywhere in a string?
[11:36:16] <chromas> taste teste
[11:36:18] <jasassin> taste test 4
[11:36:20] <jasassin> taste test 3
[11:36:22] <jasassin> taste test 2
[11:36:33] <TheMightyBuzzard> chromas, no. you.
[11:36:57] <chromas> Would it be somethin' like /^taste +/
[11:36:57] <chromas> ?
[11:37:15] <jasassin> no, you got it right
[11:37:23] <TheMightyBuzzard> anywhere in the string?
[11:37:42] <TheMightyBuzzard> cause that's the one i gave ya
[11:37:48] <jasassin> yeah
[11:37:53] <jasassin> and without worrying about caps
[11:38:11] <TheMightyBuzzard> you need that ^ at the front if you want it to match the start of a line.
[11:38:27] <chromas> Does the /i make it case insensitive?
[11:38:30] <TheMightyBuzzard> ya
[11:38:43] <chromas> Dear Diary, Today I Learned
[11:38:59] <TheMightyBuzzard> /e is the fun one though
[11:39:07] <jasassin> whats that do?
[11:40:12] <TheMightyBuzzard> like fer example: s/foo/`cat /etc/passwd`/e
[11:40:14] * chromas checks the sed manpage; doesn't find it
[11:40:39] <TheMightyBuzzard> executes perl code and replaces the foo with the result of that perl code.
[11:41:01] <TheMightyBuzzard> the backticks tell it run this in a shell
[11:41:23] <chromas> Somebody's Britishing
[11:41:38] <TheMightyBuzzard> sod off
[11:41:58] <chromas> Bloody 'ell, yank
[11:42:34] <jasassin> if($_[0][1] =~ /taste test1/i) { Xchat::say "taste tastes tastey1"; }
[11:42:34] <jasassin> #elsif($_[0][1] =~ /taste test2/i) { Xchat::print "taste testy2";}
[11:42:34] <jasassin> #elsif($_[0][1] =~ /taste test3/i) { Xchat::print "taste test testing 3";}
[11:42:38] <jasassin> that shit doesn't work
[11:42:40] <jasassin> the elsif
[11:42:57] <chromas> They're commented
[11:42:59] <chromas> :D
[11:43:10] <jasassin> i know
[11:43:20] <jasassin> they dont work
[11:43:47] <TheMightyBuzzard> odd, they should
[11:44:11] <chromas> It's probably the lack of space before the losing braces
[11:44:37] <TheMightyBuzzard> in perl? nah. perl is a honeybadger about whitespace. it don't give a single shit.
[11:45:01] <chromas> I also see the nonworking lines call print instead of say
[11:45:11] <TheMightyBuzzard> oh, as a general practice it's a bad idea to leave values in @_
[11:45:15] <chromas> that wouldjust show up in hexchat without making a message right?
[11:45:34] <jasassin> taste test
[11:45:39] <jasassin> fucking weird
[11:45:42] <jasassin> that works
[11:45:45] <chromas> taste test1
[11:45:51] <chromas> taste test2
[11:45:59] <chromas> taste testmyshoe
[11:46:00] <jasassin> it shoots up taste tastes tastey on my screen
[11:46:00] <TheMightyBuzzard> um... if taste test matches it's not going to ever reach taste test1
[11:46:28] <TheMightyBuzzard> unless you put taste test last
[11:47:18] <TheMightyBuzzard> here, simplify...
[11:47:47] <jasassin> taste tastes tastey
[11:47:47] <jasassin> taste test
[11:47:47] <TheMightyBuzzard> if($_[0][1] =~ /taste test(\d)/i) { Xchat::say "taste tastes tastey$1"; }
[11:47:47] <jasassin> taste tastes tastey
[11:48:29] <TheMightyBuzzard> oh, you had different strings for all three
[11:49:01] <jasassin> taste tastes tastey
[11:49:01] <jasassin> actually its if($_[0][1] =~ /taste test/i) { Xchat::command("say taste tastes tastey"); }
[11:49:27] <jasassin> taste
[11:49:30] <jasassin> taste tastes tastey
[11:49:30] <jasassin> taste test
[11:49:42] <TheMightyBuzzard> taste test
[11:49:42] <jasassin> taste tastes tastey
[11:49:45] <TheMightyBuzzard> taste test1
[11:49:46] <jasassin> taste tastes tastey
[11:49:48] <TheMightyBuzzard> taste test2
[11:49:48] <jasassin> taste tastes tastey
[11:49:57] <TheMightyBuzzard> see, that if is catching all variants
[11:50:15] <TheMightyBuzzard> put a \b before taste and after test
[11:50:15] <jasassin> taste tastes tastey
[11:50:15] <jasassin> taste test will show up the same as taste test1
[11:50:54] <TheMightyBuzzard> and it will only match "taste test" where there are word boundaries on either side
[11:50:54] <jasassin> taste tastes tastey
[11:51:17] <jasassin> NICE!
[11:51:22] <TheMightyBuzzard> so it would NOT match test1 test2 test-3 etc...
[11:51:36] <jasassin> exactly! excellent!
[11:51:37] <TheMightyBuzzard> nor would it match distaste test
[11:51:37] <jasassin> taste tastes tastey
[11:52:08] <jasassin> taste test1
[11:52:15] <jasassin> taste tastes tastey
[11:52:15] <jasassin> taste test
[11:52:22] <jasassin> excellent!
[11:52:30] <TheMightyBuzzard> if you want it to like match taste test, replace the space with \s+
[11:53:19] <jasassin> taste tastes tastey
[11:53:20] <jasassin> taste test
[11:53:23] <jasassin> taste test1
[11:53:31] <jasassin> taste test2
[11:53:39] <jasassin> word
[11:53:48] <TheMightyBuzzard> \s is whitespace, + is one or more, \b is "a word boundary" which is hard to explain but perl handles very very well.
[11:54:48] <TheMightyBuzzard> like most character matchy switches, if you capitalize them, they mean the exact opposite.
[11:55:14] <jasassin> interesting
[11:55:24] <jasassin> this \b is the shit
[11:55:27] <TheMightyBuzzard> yarp
[11:56:07] <jasassin> taste tastes tastey
[11:56:07] <jasassin> taste test
[11:56:10] <jasassin> taste testy2
[11:56:10] <jasassin> taste test2
[11:56:12] <TheMightyBuzzard> i shoulda used it in my perl bot back a couple years ago but i just arranged them in the proper order instead.
[11:56:14] <jasassin> test testing 3
[11:56:14] <jasassin> taste test3
[11:56:18] <jasassin> taste tested 4
[11:56:18] <jasassin> taste test4
[11:56:44] <TheMightyBuzzard> like make sure "some string" is checked for before "some"
[11:56:54] <jasassin> exactly!
[11:58:11] <TheMightyBuzzard> i think i arrange them in the proper order in MrPlow still cause rust ain't got full pcre last i checked.
[11:58:29] <TheMightyBuzzard> also, it's faster slightly to not use a regex.
[11:58:42] <TheMightyBuzzard> not that it matters in a bot
[12:00:29] <jasassin> I think with the elsif's it would run pretty good, first match it hits then its done
[12:00:42] <TheMightyBuzzard> das fuckin cool: https://www.facebook.com
[12:01:46] <TheMightyBuzzard> if/elsif/else is about the most efficient way to possibly handle a list of possibilities, processor usage wise
[12:02:09] <TheMightyBuzzard> regex is about the worst. but it's wicked powerful.
[12:03:57] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[12:03:58] <jasassin> !ip 8.8.8.8
[12:04:19] <jasassin> i dont have to end with an else do i? i can just leave that out?
[12:04:26] <jasassin> thats the way i have it now, no else
[12:04:48] <TheMightyBuzzard> ya, you don't NEED an else. unlike in rust's match function
[12:05:13] <TheMightyBuzzard> if it helps your brain though you can do else {}
[12:05:21] <jasassin> well i guess if it was anal i could do else yeah you beat me to it
[12:05:54] <TheMightyBuzzard> #g anal bum cover
[12:05:55] <MrPlow> https://www.youtube.com - "Jan 14, 2015 ... Will Ferrell as Trebek Jimmy Fallon as Robin Williams Lucy Liu as Catherine Zeta-Jones Darrell Hammond as Sean Connery."
[12:07:29] <TheMightyBuzzard> man, i do not feel like coding today but this shit needs done before i forget how i wanna do it.
[12:09:43] <jasassin> going back to #Soylent
[12:09:44] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has parted #test
[12:09:55] -!- Bender [Bender!Bender@Soylent/BotArmy] has joined #test
[12:09:55] -!- mode/#test [+v Bender] by Artemis
[12:38:54] <chromas> missed a !grab opportunity. Thanks, Bender
[12:39:04] <chromas> Also, just noticed Bender's here now :)
[12:39:30] <chromas> Bender: list
[12:39:30] <Bender> available plugins: admin, cfg, chan, chatlog, core, fleet, grabquote, ignore, irc, karma, koffie, lod, markov, more, plug, relay, soylentrss, sylnt, todo, twitter, uidchecker, urlinfo, user
[12:39:37] <chromas> Bender: list markov
[12:39:37] <Bender> markov plugin has the following commands: markov-learnadd, markov-size, markov-onjoinadd, markov, markov-learndel, markov-cfg, markov-disable, markov-cfgsave, markov-learnlist, markov-learn, markov-onjoinremove, markov-enable
[12:39:39] <chromas> :D
[12:39:45] <chromas> thought you guys ripped that part out
[12:39:54] <chromas> maybe just not the menu portion
[12:40:43] <TheMightyBuzzard> ya, only ripped out the part that actually tried to learn shit.
[12:40:50] <TheMightyBuzzard> didn't clean it entirely
[12:41:02] <TheMightyBuzzard> !plug help
[12:41:12] <TheMightyBuzzard> !plug
[12:41:23] <TheMightyBuzzard> !help plug
[12:41:23] <Bender> can't find help on plug
[12:41:37] <chromas> ~last nick=CoolHand channel= until=yesterday
[12:41:38] <TheMightyBuzzard> !help markov
[12:41:38] <Bender> help on markov:  this is the command to make the bot reply a markov response
[12:41:42] <Bender> permissions: USER, WEB, CLOUD - location: jsb.plugs.socket.markov - examples: markov nice weather
[12:41:54] <exec> 03[2016-12-19 14:30:1] #editorial <CoolHand> there, that should be better...
[12:41:55] <TheMightyBuzzard> !help plug
[12:41:55] <Bender> can't find help on plug
[12:42:19] <chromas> !list plug
[12:42:19] <Bender> plug plugin has the following commands: relay-clear, chan-loudcommand, admin-commands, koekje, roken, help, user-delemail, chan-allowcommand, rss-search, rss-channels, chan-cycle, user-permit, user-meet, rss-url, user-delpermit, fleet-del, admin-floodcontrol, user-undel, fleet-add, woop, markov-learnadd, chan-denyplug, rss-delmarkup, chan-delwatch, user-getperms, admin-setstatus, - 7 more
[12:42:52] <chromas> !help rss-url
[12:42:52] <Bender> help on rss-url:  arguments: <feedname> - return url of feed.
[12:42:56] <Bender> permissions: OPER - location: myplugs.common.soylentrss - examples: rss-url jsonbot
[12:42:56] <TheMightyBuzzard> ahhhh
[12:43:22] <chromas> I think the top level of !list is plugins, then if you !list plugin then you get the commands
[12:43:30] * TheMightyBuzzard shurgs
[12:43:35] <chromas> then !help works on commands
[12:43:40] <chromas> #smake Bender
[12:43:40] * MrPlow smakes Bender upside the head with great enthusiasm
[12:43:47] <TheMightyBuzzard> !help chan-denyplug
[12:43:47] <Bender> help on chan-denyplug:  arguments: <plugname> - deny a plugin to be active in a channel.
[12:43:51] <Bender> permissions: OPER - location: jsb.plugs.core.chan - examples: chan-denyplug idle
[12:43:59] <chromas> !list bier
[12:43:59] <Bender> bier plugin has the following commands:
[12:44:04] <chromas> !list koffie
[12:44:04] <Bender> koffie plugin has the following commands: koekje, roken, thee, chips, sex, soep, bier, wijn, taart, koek, beledig, fris, koffie
[12:44:13] <chromas> !sex TheMightyBuzzard
[12:44:13] * Bender Mag 't licht uit? TheMightyBuzzard
[12:44:34] <TheMightyBuzzard> !chan-denyplug markov
[12:44:34] <Bender> done - chan-denyplug
[12:44:35] <chromas> boioioioing.wav
[12:45:11] <TheMightyBuzzard> !more
[12:45:11] <Bender> todo-tomorrow, admin-exceptions, markov-size, urlinfo-enable, thee, help-plug, admin-stop, markov-onjoinadd, say, karma-whodown, rss-markup, chips, user-search, rss-setsleeptime, chan-enable, chatlog-stats, fleet-save, user-delstatus, versions, list, admin-mc, chan-allowwatch, server, ignore, admin-boot, rss-del, user-perms, chatlog-search, todo-setprio, markov, fleet-disable, - 6 more
[12:45:37] <TheMightyBuzzard> !help markov
[12:45:37] <Bender> help on markov:  this is the command to make the bot reply a markov response
[12:45:41] <Bender> permissions: USER, WEB, CLOUD - location: jsb.plugs.socket.markov - examples: markov nice weather
[12:45:47] <TheMightyBuzzard> !more
[12:45:47] <Bender> cfg-set, admin-debugon, user-match, todo-week, todo-getprio, markov-learndel, twitter-cmnd, rss-import, twitter, fleet-list, rss-add, sex, jump, broadcast, descriptions, plug-reload, user-scan, rss-feeds, soep, todo-time, user-deluserhost, chan-disable, chan-loud, rss-stop, statusline, reboot, bier, user-allstatus, user-getname, version, relay-blocklist, markov-cfg, chan-withprivmsg, - 5 more
[12:45:59] <TheMightyBuzzard> !sex
[12:45:59] * Bender Veel te koud voor sex. TheMightyBuzzard
[12:46:24] <TheMightyBuzzard> !help markov-cfg
[12:46:24] <Bender> help on markov-cfg:  the config (cfg) command.
[12:46:28] <Bender> permissions: OPER - location: jsb.plugs.socket.markov - examples: markov-cfg
[12:46:39] <TheMightyBuzzard> !markov-cfg
[12:46:39] <Bender> options: cfile="/home/sylnt/.jsb/config/plugs/jsb.plugs.socket.markov" .. command=0 .. datadir="/home/sylnt/.jsb" .. dir="/home/sylnt/.jsb/config" .. enable=[] .. filename="plugs/jsb.plugs.socket.markov" .. hide=[] .. isdb=False .. isgae=False .. issaved=True .. jsondb=None .. loud=0 .. modname="jsb.plugs.socket.markov" .. onjoin=[] .. origdir="/home/sylnt/.jsb" .. origname="plugs/jsb.plugs.socket.markov" - 1 more
[12:47:19] <TheMightyBuzzard> !more
[12:47:19] <Bender> .. plugname="markov" .. port="" .. target="jsonbot" .. uuid="9e2ed869-b32b-4631-bad4-2b3bbc14829b"
[12:47:38] <TheMightyBuzzard> !list plug
[12:47:38] <Bender> plug plugin has the following commands: relay-clear, chan-loudcommand, admin-commands, koekje, roken, help, user-delemail, chan-allowcommand, rss-search, rss-channels, chan-cycle, user-permit, user-meet, rss-url, user-delpermit, fleet-del, admin-floodcontrol, user-undel, fleet-add, woop, markov-learnadd, chan-denyplug, rss-delmarkup, chan-delwatch, user-getperms, admin-setstatus, - 7 more
[12:47:41] <TheMightyBuzzard> !more
[12:47:42] <Bender> todo-tomorrow, admin-exceptions, markov-size, urlinfo-enable, thee, help-plug, admin-stop, markov-onjoinadd, say, karma-whodown, rss-markup, chips, user-search, rss-setsleeptime, chan-enable, chatlog-stats, fleet-save, user-delstatus, versions, list, admin-mc, chan-allowwatch, server, ignore, admin-boot, rss-del, user-perms, chatlog-search, todo-setprio, markov, fleet-disable, - 6 more
[12:47:43] <TheMightyBuzzard> !more
[12:47:46] <Bender> cfg-set, admin-debugon, user-match, todo-week, todo-getprio, markov-learndel, twitter-cmnd, rss-import, twitter, fleet-list, rss-add, sex, jump, broadcast, descriptions, plug-reload, user-scan, rss-feeds, soep, todo-time, user-deluserhost, chan-disable, chan-loud, rss-stop, statusline, reboot, bier, user-allstatus, user-getname, version, relay-blocklist, markov-cfg, chan-withprivmsg, - 5 more
[12:47:50] <TheMightyBuzzard> !more
[12:47:50] <Bender> user-del, rss-delchannel, rss-all, pants, wijn, karma-cfg, twitter-confirm, quit, karma-whydown, chan-join, user-addstatus, threads, admin-makebot, karma-whyup, relay-block, grab, chan-silentcommand, taart, commands, voice, rss-additem, user-getstatus, user-getuserhosts, user-email, sylnt, chan-token, nicks, chan-part, plug-enable, user-add, rss-seturl, twitter-friends, encoding, - 4 more
[12:48:17] <TheMightyBuzzard> !more
[12:48:17] <Bender> user-adduserhost, plug-disable, admin-callbacks, chan-removecommand, user-check, sylnt-cfg, loaded, rss-setitems, chatlog-cfg, user-setemail, fleet-avail, koek, user-delperm, fleet-cmnd, lod, bite, rss-watch, perm, rss-link, todo-settime, cfg, karma-good, chan-silent, help-site, fleet-disconnect, user-merge, rss-delitem, more, chan-mode, chan-allowplug, admin-save, relay, - 3 more
[12:48:28] <TheMightyBuzzard> !help plug-disable
[12:48:28] <Bender> help on plug-disable:  arguments: <plugname> - disable a plugin.
[12:48:32] <Bender> permissions: OPER - location: jsb.plugs.core.plug - examples: plug-disable rss
[12:48:37] <TheMightyBuzzard> !plug-disable markov
[12:48:37] <Bender> unloading and disabling jsb.plugs.socket.markov
[12:48:41] <Bender> done - plug-disable
[12:48:44] <TheMightyBuzzard> thar
[12:48:52] <TheMightyBuzzard> !markov-cfg
[12:48:56] <TheMightyBuzzard> excellent
[12:49:11] <TheMightyBuzzard> !help admin-save
[12:49:11] <Bender> help on admin-save:  no arguments - boot the bot .. do some initialisation.
[12:49:15] <Bender> permissions: OPER - location: jsb.plugs.core.admin - examples: admin-boot
[12:49:28] <TheMightyBuzzard> !more
[12:49:28] <Bender> markov-disable, user-whoami, user-name, sylnt-cfgsave, rss-sleeptime, admin-userhostscache, part, chan-del, admin-debugoff, rss-start, user-userhosts, current-uid, join, relay-list, tinyurl-cfg, rss-list, chatlog-off, rss-addchannel, rss-markuplist, markov-cfgsave, rss-stopwatch, whatcommands, relay-unblock, rss-itemslist, karma-cfgsave, fleet-enable, todo-today, tinyurl-cfgsave, - 2 more
[12:49:34] <TheMightyBuzzard> !more
[12:49:35] <Bender> markov-learnlist, rss-scan, urlinfo-disable, apro, user-addpermit, tinyurl, rss-stopall, rss-sync, twitter-auth, user-allperm, uptime, user-import, admin-upgrade, fleet-connect, admin-reloadconfig, karma-whoup, nick, whereis, beledig, chan-list, topper, chatlog-cfgsave, chatlog-on, rss-running, user-getemail, user-addperm, admin-loadall, relay-stop, markov-learn, quote, unignore, - 1 more
[12:49:36] <TheMightyBuzzard> !more
[12:49:39] <Bender> fris, koffie, action, running, rss-register, admin-bootbackend, chan-upgrade, urlinfo-list, markov-onjoinremove, todo, markov-enable, loglevel, chan-withnotice, admin-bootthreaded, todo-done, rss-get, rss-addmarkup, karma, user-status, user-names, rss-description, user-show, sendraw
[12:50:26] <TheMightyBuzzard> !bite chromas
[12:50:26] <Bender> chromas: Bite my shiny. metal. ass.
[13:40:55] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[13:40:55] -!- mode/#test [+v jasassin] by Artemis
[13:42:05] * jasassin likes the taste
[13:42:05] <jasassin> taste test
[13:54:28] * jasassin can't believe jasassin had the balls to that
[13:54:28] <jasassin> #smite jasassin
[13:55:22] <jasassin> asdfasdf #smite jasassin
[13:55:29] <jasassin> #smite jasassin
[13:55:37] <jasassin> #smite jasassin
[13:55:40] * jasassin can't believe jasassin had the balls to that
[13:55:40] <jasassin> #smite jasassin
[13:59:40] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has parted #test
[14:16:04] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[14:16:04] -!- mode/#test [+v jasassin] by Artemis
[14:16:12] * jasassin can't believe jasassin had the balls to enter such a dangerous #fite command
[14:16:12] <jasassin> #fite jasassin
[14:16:12] <MrPlow> #fite spam going to channel #fite
[14:16:12] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:17:38] <jasassin> tmb: do a #fite jasassin again
[14:17:47] <TheMightyBuzzard> #fite jasassin
[14:17:47] <MrPlow> #fite spam going to channel #fite
[14:17:47] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[14:18:03] <jasassin> are you seeing me emote anything?
[14:18:06] <TheMightyBuzzard> newp
[14:18:11] <TheMightyBuzzard> did you?
[14:18:15] <jasassin> no
[14:18:18] <jasassin> thats fucking weird
[14:18:25] * TheMightyBuzzard shurgs
[14:18:34] <TheMightyBuzzard> been too long since i hexchat scripted
[14:19:22] <jasassin> thats fucking weird shit
[14:19:26] <jasassin> #jasassin
[14:19:31] * jasassin can't believe jasassin had the balls to enter such a dangerous #fite command
[14:19:31] <jasassin> #fite jasassin
[14:19:31] <MrPlow> #fite spam going to channel #fite
[14:19:31] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:19:45] <TheMightyBuzzard> thar ya go
[14:19:49] <TheMightyBuzzard> #fite jasassin
[14:19:49] <MrPlow> #fite spam going to channel #fite
[14:19:49] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[14:19:51] <TheMightyBuzzard> #fite jasassin
[14:19:51] <MrPlow> #fite spam going to channel #fite
[14:19:51] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[14:20:04] <TheMightyBuzzard> it's only doing it when you say it
[14:20:17] <TheMightyBuzzard> j00r logic is teh fail
[14:22:20] <jasassin> elsif($_[0][1] =~ /^\#fite jasassin/i) { Xchat::command("me can't believe $_[0][0] had the balls to enter such a dangerous \#fite command");}
[14:23:29] <jasassin> do i have the ^ in the wrong place?
[14:27:15] <jasassin> #fite jasassin
[14:27:15] <MrPlow> #fite spam going to channel #fite
[14:27:15] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:28:07] <jasassin> #fite jasassin
[14:28:07] <MrPlow> #fite spam going to channel #fite
[14:28:07] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:28:58] <jasassin> elsif($_[0][1] =~ /^\b\#fite jasassin\b/i) { Xchat::command("me can't believe $_[0][0] had the balls to enter such a dangerous \#fite command");}
[14:29:00] <jasassin> doesn't work
[14:29:59] <jasassin> nor does: elsif($_[0][1] =~ /^\b#fite jasassin\b/i) { Xchat::command("me can't believe $_[0][0] had the balls to enter such a dangerous \#fite command");}
[14:30:13] <jasassin> just took out the backslash before #fite
[14:30:56] * jasassin can't believe jasassin had the balls to enter such a dangerous #fite command
[14:30:56] <jasassin> #fite jasassin
[14:30:56] <MrPlow> #fite spam going to channel #fite
[14:30:56] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:32:33] <jasassin> #fite jasassin
[14:32:33] <MrPlow> #fite spam going to channel #fite
[14:32:33] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:32:45] <jasassin> boy it doesn't like those \b
[14:33:49] <jasassin> #fite jasassin
[14:33:49] <MrPlow> #fite spam going to channel #fite
[14:33:49] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:35:39] <TheMightyBuzzard> don't need the first \b. it's implied by the ^
[14:35:44] <TheMightyBuzzard> #fite jasassin
[14:35:44] <MrPlow> #fite spam going to channel #fite
[14:35:44] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[14:36:14] <jasassin> #fite jasassin
[14:36:14] <MrPlow> #fite spam going to channel #fite
[14:36:14] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:38:10] * jasassin can't believe jasassin had the balls to enter such a dangerous #fite command
[14:38:10] <jasassin> #fite jasassin
[14:38:10] <MrPlow> #fite spam going to channel #fite
[14:38:10] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:38:19] <TheMightyBuzzard> #fite jasassin
[14:38:19] <MrPlow> #fite spam going to channel #fite
[14:38:19] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[14:38:26] <jasassin> asdf #fite jasassin
[14:38:33] <jasassin> that is so fucking weird
[14:38:56] * jasassin farts for about thirty seconds ending in a liquid shart
[14:38:56] <jasassin> fart
[14:39:01] <jasassin> try that one
[14:39:35] <TheMightyBuzzard> fart
[14:39:35] * jasassin farts for about thirty seconds ending in a liquid shart
[14:43:51] <jasassin> #fite jasassin
[14:43:51] <MrPlow> #fite spam going to channel #fite
[14:43:51] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:44:35] <jasassin> #fite jasassin
[14:44:35] <MrPlow> #fite spam going to channel #fite
[14:44:35] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:45:16] <jasassin> #fite jasassin
[14:45:16] <MrPlow> #fite spam going to channel #fite
[14:45:16] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:46:06] <jasassin> #fite jasassin
[14:46:06] <MrPlow> #fite spam going to channel #fite
[14:46:06] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:46:34] <TheMightyBuzzard> show me
[14:47:04] <jasassin> #fite jasassin
[14:47:04] <MrPlow> #fite spam going to channel #fite
[14:47:04] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:48:23] <TheMightyBuzzard> this is what you want: elsif($_[0][1] =~ /^#fite jasassin\b/i) { Xchat::command("me can't believe $_[0][0] had the balls to enter such a dangerous #fite command");}
[14:48:23] * jasassin can't believe TheMightyBuzzard had the balls to enter such a dangerous #fite command
[14:49:03] <jasassin> #fite jasassin
[14:49:03] <MrPlow> #fite spam going to channel #fite
[14:49:03] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:49:09] <TheMightyBuzzard> #fite jasassin
[14:49:09] <MrPlow> #fite spam going to channel #fite
[14:49:09] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[14:49:20] <jasassin> here's what i have
[14:50:05] <jasassin> elsif($_[0][1] =~ /fite jasassin/i) { Xchat::command("me can't believe $_[0][0] did that");}
[14:50:15] <jasassin> that wont even print anything
[14:50:16] <TheMightyBuzzard> see above re: what you want
[14:50:28] <TheMightyBuzzard> fite jasassin
[14:50:33] <TheMightyBuzzard> weird
[14:51:37] <jasassin> huh
[14:51:45] <jasassin> i'll have to try again tomorrow my eyes are burning
[14:52:06] <TheMightyBuzzard> night owl or just been at it too long?
[14:53:12] <TheMightyBuzzard> but yeah, my brain's not kicking out any useful code now either.
[14:53:56] <jasassin> #fite jasassin
[14:53:56] <MrPlow> #fite spam going to channel #fite
[14:53:56] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[14:54:00] <jasassin> fite jasassin
[14:54:16] <jasassin> taste test3
[14:54:21] <jasassin> taste test2
[14:54:24] <jasassin> taste test
[14:54:25] <jasassin> fart
[14:54:28] <TheMightyBuzzard> oh, you broke something
[14:55:44] <jasassin> no doubt
[14:55:45] <jasassin> fart
[14:56:31] <jasassin> fart
[14:56:40] <jasassin> that sucks
[14:56:45] <jasassin> !ip 8.8.8.8
[14:56:50] <jasassin> wow i fuckered it
[14:59:29] <jasassin> i'll have to start over tomorrow probably fucked a bracket somewhere
[15:00:27] <TheMightyBuzzard> yarp
[15:05:53] <jasassin> fart
[15:05:59] <jasassin> confounding
[15:06:05] <jasassin> !ip 8.8.8.8
[15:06:28] <TheMightyBuzzard> missing }s are the bane of every perl dev's existence
[15:06:40] <TheMightyBuzzard> superfluous ones as well
[15:07:25] <jasassin> !ip 8.8.8.8
[15:07:29] <jasassin> test
[15:07:56] -!- jasassin has quit [Quit: Leaving]
[15:16:00] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[15:16:00] -!- mode/#test [+v jasassin] by Artemis
[15:16:24] <jasassin> fart
[15:16:29] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[15:16:29] <jasassin> !ip 8.8.8.8
[15:16:36] <jasassin> fite jasassin
[15:17:29] * jasassin cant believe jasassin did that
[15:17:29] <jasassin> fite jasassin
[15:17:35] * jasassin farts for about thirty seconds ending in a liquid shart
[15:17:35] <jasassin> fart
[15:17:51] <jasassin> taste test 3
[15:18:31] <TheMightyBuzzard> fart
[15:18:31] * jasassin farts for about thirty seconds ending in a liquid shart
[15:18:55] <TheMightyBuzzard> !ip 255.255.255.0
[15:19:54] <jasassin> !ip 255.255.255.0
[15:20:02] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[15:20:02] <jasassin> !ip 8.8.8.8
[15:20:11] <TheMightyBuzzard> !ip 255.255.255.255
[15:20:17] <TheMightyBuzzard> !ip 127.0.0.1
[15:20:27] <TheMightyBuzzard> !ip 10.0.0.1
[15:20:33] <TheMightyBuzzard> !ip 8.8.8.8
[15:20:33] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[15:20:36] <TheMightyBuzzard> bummer
[15:20:47] * jasassin farts for about thirty seconds ending in a liquid shart
[15:20:47] <jasassin> try my fart
[15:20:56] <TheMightyBuzzard> try your own fart
[15:20:56] * jasassin farts for about thirty seconds ending in a liquid shart
[15:20:58] * jasassin cant believe jasassin did that
[15:20:58] <jasassin> try #fite jasassin
[15:21:03] <TheMightyBuzzard> #fite jasassin
[15:21:03] <MrPlow> #fite spam going to channel #fite
[15:21:03] <MrPlow> #fite jasassin's corpse is currently rotting on the ground. Try fighting someone who's alive.
[15:21:25] <jasassin> did work
[15:21:29] <jasassin> hmmmmm
[15:21:33] <jasassin> didn't work
[15:21:45] <TheMightyBuzzard> show me the regex
[15:22:47] <TheMightyBuzzard> here, quick test of something...
[15:23:07] * jasassin farts for about thirty seconds ending in a liquid shart
[15:23:08] <jasassin> just trying to get a simple one working: if($_[0][1] =~ /fart/i) { Xchat::command("me farts for about thirty seconds ending in a liquid shart"); }
[15:23:50] * jasassin farts for about thirty seconds ending in a liquid shart
[15:23:50] <jasassin> fart
[15:24:00] <jasassin> i wonder why it doesn't work when you type it
[15:24:03] <jasassin> i thout it did before
[15:24:06] <TheMightyBuzzard> elsif($_[0][1] =~ /debug/i) { Xchat::command("say the incoming message was '$_[0][1]'");}
[15:25:30] <TheMightyBuzzard> that way you can see precisely what you're trying to match against
[15:27:43] <jasassin> deb this sucks
[15:27:46] <jasassin> the incoming message was 'debug this sucks'
[15:27:46] <jasassin> debug this sucks
[15:28:17] <jasassin> you should be able to do it also right?
[15:28:53] * jasassin farts for about thirty seconds ending in a liquid shart
[15:28:53] <jasassin> fart
[15:29:08] * jasassin cant believe jasassin did that
[15:29:08] <jasassin> #fite jasassin
[15:29:08] <MrPlow> #fite spam going to channel #fite
[15:29:08] <MrPlow> #fite How can you fight when you're dead? Try again tomorrow.
[15:29:35] * jasassin cant believe jasassin did that
[15:29:35] <jasassin> fite jasassin
[15:30:19] <jasassin> the incoming message was 'try a debug test'
[15:30:19] <jasassin> try a debug test
[15:31:06] <jasassin> IP: (8.8.8.8) Hostname: google-public-dns-a.google.com Country: United States Region: California City: Mountain View Zip Code: 94035 Latitude: 37.3860 Longitude: -122.0838 Time Zone: America/Los_Angeles
[15:31:07] <jasassin> !ip 8.8.8.8
[15:34:12] <TheMightyBuzzard> debug
[15:34:12] <jasassin> the incoming message was 'the incoming message was 'debug''
[15:34:12] <jasassin> the incoming message was 'debug'
[15:34:27] <TheMightyBuzzard> okay, good. no PRIVMSG or anything at the front
[15:35:12] <TheMightyBuzzard> can comment that out now
[15:35:16] <TheMightyBuzzard> or delete it
[21:44:48] <jasassin> it works?
[21:44:58] <jasassin> that worked when you did it?
[21:45:13] * jasassin farts for about thirty seconds ending in a liquid shart
[21:45:13] <jasassin> fart
[21:49:05] -!- _jasassin [_jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[21:49:05] -!- mode/#test [+v _jasassin] by Artemis
[21:49:10] <_jasassin> fart
[21:49:10] * jasassin farts for about thirty seconds ending in a liquid shart
[21:49:20] <_jasassin> one time i farted
[21:49:20] * jasassin farts for about thirty seconds ending in a liquid shart
[21:49:45] * jasassin cant believe jasassin did that
[21:49:45] <jasassin> fite jasassin
[21:49:59] <_jasassin> fite jasassin
[21:50:03] <_jasassin> fite jasassin
[21:50:06] <_jasassin> fart
[21:50:06] * jasassin farts for about thirty seconds ending in a liquid shart
[21:52:26] <_jasassin> taste test 3
[21:52:27] <_jasassin> taste test3
[21:52:27] <jasassin> test testing 3
[21:54:42] <_jasassin> fart
[21:54:42] * jasassin farts for about thirty seconds ending in a liquid shart
[21:55:44] -!- _jasassin has quit [Quit: Leaving]
[21:57:19] -!- _jasassin [_jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has joined #test
[21:57:19] -!- mode/#test [+v _jasassin] by Artemis
[21:57:23] <_jasassin> fite jasassin
[21:57:55] <_jasassin> fitehhh
[21:57:55] * jasassin cant believe _jasassin did that
[21:58:17] <_jasassin> fite hhh
[21:58:32] <_jasassin> test test4
[21:58:38] <_jasassin> taste test4
[21:58:38] <jasassin> taste tested 4
[21:58:43] <_jasassin> taste test3
[21:58:43] <jasassin> test testing 3
[21:59:55] <_jasassin> fite hhh
[22:00:03] <jasassin> fite hhh
[22:01:19] <_jasassin> fite ggg
[22:01:19] <jasassin> test testing 3
[22:01:23] <_jasassin> fite hhh
[22:01:23] * jasassin cant believe _jasassin did that
[22:01:47] <_jasassin> fite ggg
[22:01:47] <jasassin> test testing 3
[22:01:50] <_jasassin> fite hhh
[22:01:50] * jasassin cant believe _jasassin did that
[22:03:13] <_jasassin> fite hhh
[22:03:14] * jasassin cant believe _jasassin did that
[22:03:18] <_jasassin> fite ggg
[22:03:47] <jasassin> test testing 3
[22:03:47] <jasassin> fite jasassin
[22:03:52] <_jasassin> fite jasassin
[22:04:34] <_jasassin> fite hhh
[22:04:34] * jasassin cant believe _jasassin did that
[22:06:29] <_jasassin> fite jasassin
[22:07:49] <_jasassin> fite jasassin
[22:07:53] <_jasassin> fite hhh
[22:07:53] * jasassin cant believe _jasassin did that
[22:09:53] <_jasassin> fite hhh
[22:09:53] * jasassin cant believe _jasassin did that
[22:10:01] <_jasassin> fite jasassin
[22:10:11] <_jasassin> asdf fite hhh
[22:12:06] <_jasassin> fite jasassin
[22:12:20] <_jasassin> fite hhh
[22:12:20] * jasassin cant believe _jasassin did that
[22:12:24] <_jasassin> fite jasassin
[22:12:29] <_jasassin> fite _jasassin
[22:13:45] <_jasassin> fite jasassin
[22:13:48] <_jasassin> fite hhh
[22:13:48] * jasassin cant believe _jasassin did that
[22:14:56] <_jasassin> fite jasassin
[22:14:59] <_jasassin> fite jas
[22:16:09] <_jasassin> fite jas
[22:16:12] <_jasassin> fart
[22:16:12] * jasassin farts for about thirty seconds ending in a liquid shart
[22:16:32] <_jasassin> taste test3
[22:16:41] <_jasassin> fart
[22:16:41] * jasassin farts for about thirty seconds ending in a liquid shart
[22:16:44] <_jasassin> taste test3
[22:16:48] <_jasassin> taste test3
[22:16:50] <_jasassin> taste test3
[22:17:05] <_jasassin> taste test4
[22:17:05] <jasassin> taste tested 4
[22:17:14] <_jasassin> fart
[22:17:14] * jasassin farts for about thirty seconds ending in a liquid shart
[22:17:22] <_jasassin> taste test4
[22:17:22] <jasassin> taste tested 4
[22:18:02] <_jasassin> debug this is fucked
[22:18:02] <jasassin> the incoming message from _jasassin was 'debug this is fucked'
[22:21:14] <_jasassin> fite j
[22:21:14] * jasassin cant believe _jasassin did that
[22:21:59] <_jasassin> fite jas
[22:22:00] * jasassin cant believe _jasassin did that
[22:22:47] <_jasassin> fite jasassin
[22:23:01] <_jasassin> fite jasassin
[22:23:37] <_jasassin> fite jas
[22:23:42] <_jasassin> fite jasassin
[22:23:47] <_jasassin> fite jasassi
[22:23:47] * jasassin cant believe _jasassin did that
[22:24:49] <jasassin> fite jasassin
[22:29:03] <_jasassin> fite jasassin
[22:29:15] <_jasassin> it will not let me use the word jasassin for a regex
[22:29:35] <_jasassin> let me see... maybe its soemething weird
[22:30:28] <jasassin> fite jasassin
[22:30:38] <jasassin> debug this is a message
[22:30:51] <_jasassin> debug this is a message
[22:30:51] <jasassin> the incoming message from _jasassin was 'debug this is a message'
[22:31:06] <_jasassin> fite jasassin
[22:31:40] <jasassin> fite jasassin
[22:31:53] <_jasassin> fite jasassin
[22:32:00] <_jasassin> debug this is a message
[22:32:00] <jasassin> the incoming message from _jasassin was 'debug this is a message'
[22:32:33] <jasassin> debug this is a message
[22:33:07] * jasassin cant believe jasassin did that
[22:33:07] <jasassin> fite jasassin
[22:33:19] <_jasassin> fite jasassin
[22:34:52] <_jasassin> jasassin
[22:34:55] <_jasassin> fite jasassin
[22:35:08] * jasassin cant believe jasassin did that
[22:35:08] <jasassin> test jasassin
[22:35:50] * jasassin cant believe jasassin did that
[22:35:50] <jasassin> thats fucking bizarre using the regex i cannose use the word jasassin in it or the regex doesn't work
[22:36:33] <jasassin> Xchat::hook_print('Channel Message', "geoip");
[22:36:34] <jasassin> Xchat::hook_print('Your Message', "geoip");
[22:37:29] * jasassin cant believe jasassin did that
[22:37:29] <jasassin> the regex works for my name using hook_print Your Message, but the hook_print for Channel Message will not allow the name jasassin in the regex
[22:38:02] <_jasassin> fite jasassin
[22:38:05] <_jasassin> fite jasassin_
[22:38:05] * jasassin cant believe _jasassin did that
[22:40:14] <_jasassin> debug jasassin jasassin
[22:40:24] <_jasassin> debug test shit
[22:40:25] <jasassin> the incoming message from jasassin was 'the incoming message from _jasassin was 'debug test shit''
[22:40:25] <jasassin> the incoming message from _jasassin was 'debug test shit'
[22:40:32] <_jasassin> fucking bizarre
[22:40:52] <jasassin> the incoming message from jasassin was 'debug some more test shit'
[22:40:52] <jasassin> debug some more test shit
[22:41:20] <jasassin> at least i know what the problem is now
[22:47:19] * jasassin cant believe jasassin did that
[22:47:19] <jasassin> jasassin jasassin
[22:47:27] <_jasassin> jasassin jasassin
[22:49:10] <_jasassin> jas
[22:49:10] * jasassin cant believe _jasassin did that
[22:49:13] <_jasassin> jasa
[22:49:13] * jasassin cant believe _jasassin did that
[22:49:16] <_jasassin> jasas
[22:49:16] * jasassin cant believe _jasassin did that
[22:49:17] <_jasassin> jasass
[22:49:17] * jasassin cant believe _jasassin did that
[22:49:19] <_jasassin> jasassi
[22:49:19] * jasassin cant believe _jasassin did that
[22:49:23] <_jasassin> jasassin
[22:49:28] <_jasassin> hahahahah
[22:49:30] <_jasassin> fuck you
[22:49:48] <_jasassin> jasassin1
[22:49:48] * jasassin cant believe _jasassin did that
[22:49:52] <_jasassin> jasassin
[23:31:10] -!- _jasassin has quit [Quit: Leaving]
[23:36:26] -!- jasassin [jasassin!~jasassin@785-776-23-379-vpcqzuh.midco.net] has parted #test