« first day    last day (596 days later) » 

1:00 AM
depends on what you did :P
 
I also added a pseudorandom name decision maker. :P
 
hichris123 starred that.
 
room topic changed to Bot testing room: For testing Doorknob's chatbot (no tags)
 
I don'tlike that new name.
hichris123 starred that.
 
room topic changed to The bot testing room: For testing Doorknob's chatbot (no tags)
 
1:00 AM
I like that new name.
 
It likes this one :P
 
@DoorknobChatbot Huh?
 
room topic changed to Bot testing room: For testing Doorknob's chatbot. This is a terrible name. (no tags)
 
I like that new name..
 
It's not very smart.
 
1:01 AM
room topic changed to Bot testing room: Why do you even have a name? (no tags)
 
I don'tlike that new name.
 
You missed a space @Doorknob :P
 
@DoorknobChatbot ... you don't have a space
 
I've realized that :P
 
hey quick question, is this bot similar to the april fools chat expert?
 
1:01 AM
room topic changed to Bot testing room: ... you do realize this isn't a name, it's a room description, right @Doorknob? (no tags)
 
I don'tlike that new name..
 
Aww. :(
 
Nope, it's (going to be) a real, useful bot for spam and stuff
 
fun
@Doorknob Is it server-side?
I.e. can I run it?
prepares server
 
@Undo It runs on Ruby, so I guess you could run it on RoR if you wanted
 
1:02 AM
room topic changed to Bot testing room: For testing Doorknob's chatbot (no tags)
 
I don'tlike that new name.
 
@Doorknob great.
 
@Door how does it decide what it likes?
 
@hichris123 sec.send_message "I #{e['content'].sum % 2 == 0 ? "don't " : ''}like that new name and description."
 
hmmm...
 
1:03 AM
There, added that missing space :P
 
Ah, okay.
 
Because I can. :P
 
Lol no point but okay then
 
I... have no use for this. But okay!
 
1:04 AM
:D
You don't want it @Undo?
 
Meh
 
Ah, much better. :D
 
Okay, @Undo are you going to suspend our little bot here? :P
 
... me?
:P
 
1:05 AM
I've got to go in a few minutes.
 
Ok, later then
 
So no suspensions will be doled out in the next few minutes :P
 
Umm, I see this in my logs:
{"event_type"=>15, "time_stamp"=>1397783098, "content"=>"Access now (default)", "id"=>27844632, "use
r_id"=>103081, "target_user_id"=>73046, "user_name"=>"hichris123", "room_id"=>13972, "room_name"=>"B
ot testing room"}
Wat?
 
*tries to figure out what the heck 'faye/websocket' is`
 
@Doorknob Me removing Undo as owner.
Right?
 
1:06 AM
Ohh, right.
@Undo It's a gem
 
how do I install it?
gem install faye/websocket
gtg
 
@Doorknob how many commands can it interpret?
 
@invulnarable27 Just hello.
 
@hichris123 Hello! That message was @invulnarable27 Just hello. and your username is hichris123.
 
@invulnarable27 Right now it only reacts to "hello" but mainly because I'm too lazy to add anything else.
 
1:09 AM
@Doorknob Hello! That message was @invulnarable27 Right now it only reacts to "hello" but mainly because I'm too lazy to add anything else. and your username is Doorknob.
 
But it talks when people star stuff, enter, and leave the room.
 
@invulnarable27 Here's the code
 
@DoorknobChatbot YOU LIE!
 
@hichris123 ...why?
 
"@invulnarable27 Right now it only reacts to "hello" but mainly because I'm too lazy to add anything else. should be in quotes or something." :P
 
1:09 AM
@hichris123 Hello! That message was @invulnarable27 Right now it only reacts to "hello" but mainly because I'm too lazy to add anything else. should be in quotes or something. :P and your username is hichris123.
 
... oops
 
@hichris123 Ok, restarting bot
 
@hichris123 Hello! That message was :@invulnarable27 Right now it only reacts to "hello" but mainly because I'm too lazy to add anything else. should be in quotes or something." :P and your username is hichris123.
 
lemme try...
hello
@DoorknobChatbot hello
 
@invulnarable27 The bot's dead for a sec.
 
1:10 AM
I am restarting it :P
 
Bot initialized
 
There
 
@invulnarable27 Hello! That message was "@DoorknobChatbot hello" and your username is invulnarable27.
 
hello !#$!@$123433io450234ujtio3gqjwlk2th98pwjklanb
 
@hichris123 Hello! That message was "hello !#$!@$123433io450234ujtio3gqjwlk2th98pwjklanb" and your username is hichris123.
Hi jcolebrand!
 
1:11 AM
Wow how did it react to that old message
Ohai @jcolebrand
 
oh no i reentered it
 
Ah ok :P
 
@Doorknob Edit.
 
Hmm, @jcolebrand, you have diamond power here. Could you do me a little favor?
Could you suspend and then unsuspend @DoorknobChatbot here? ;P Just for testing.
 
Hi animuson!
 
1:12 AM
mebe
 
Or you, animuson. :P
 
suspended
now don't make me kick it
 
Thanks ;)
{"event_type"=>29, "time_stamp"=>1397783599, "content"=>"1", "id"=>27844883, "user_id"=>888, "target
_user_id"=>110309, "user_name"=>"jcolebrand"}
@Undo @hichris ^
 
Hmm... wonder what unsuspend looks like.
 
@Doorknob are you using a db backend to power it?
 
1:14 AM
@invulnarable27 Nope, just running it on my computer
 
@hichris123 well the problem with that is that it's unsuspended already
so ..
 
Unsuspend looks like this:
{"event_type"=>29, "time_stamp"=>1397783599, "content"=>"1", "id"=>27844883, "user_id"=>888, "target
_user_id"=>110309, "user_name"=>"jcolebrand"}
 
@Doorknob ... that's the same message.
 
even to the time_stamp and id
 
> "time_stamp"=>1397783599
@jcolebrand Yup.
 
1:15 AM
nevermind that then
 
Whoops, messed up copy/paste
{"event_type"=>29, "time_stamp"=>1397783588, "content"=>"1", "id"=>27844877, "user_id"=>888, "target
_user_id"=>110309, "user_name"=>"jcolebrand"}
{"event_type"=>1, "time_stamp"=>1397783595, "content"=>"suspended", "id"=>27844882, "user_id"=>888,
"user_name"=>"jcolebrand", "room_id"=>13972, "room_name"=>"Bot testing room", "message_id"=>15023036
}
{"event_type"=>29, "time_stamp"=>1397783599, "content"=>"1", "id"=>27844883, "user_id"=>888, "target
_user_id"=>110309, "user_name"=>"jcolebrand"}
{"event_type"=>1, "time_stamp"=>1397783608, "content"=>"now don't make me kick it", "id"=>278448
 
cool stuff peace out
 
So yeah, apparently it's the same thing for suspend and unsuspend
 
Huh.
 
Bot initialized
 
1:23 AM
just applying a few minor updates
room topic changed to Bot testing room: For testing Doorknob's chatbot. Here's the code: github.com/KeyboardFire/stackexchange-chatty/blob/master/… (no tags)
 
I don't like that new name and description.
 
Well too bad
 
hello bot. are you dead?
 
@hichris123 Hello! That message was "hello bot. are you dead?" and your username is hichris123.
 
Gtg, bye all
 
1:25 AM
Cya.
 
I'll leave the bot up
 
bot hello
 
@hichris123 Hello! That message was "bot hello" and your username is hichris123.
 
@Doorknob Don't count on it being up when you get back. :P
 
I'm just walking my dog so it won't take long
 
1:25 AM
hello hello
 
@hichris123 Hello! That message was "hello hello" and your username is hichris123.
 
@hichris123 Heh, we'll see about that
 
@Doorknob Tell me when you leave.
prepares bannehammer
 
Bye invulnarable27!
 
@Undo He's gone.
 
1:29 AM
okay
@hichris123 Should we make it not be up?
 
hello
 
@hichris123 Hello! That message was "hello" and your username is hichris123.
 
@Undo First try to bork it in ahem conventional ways.
 
okay
@DoorknobChatbot hi
@DoorknobChatbot hi!
@DoorknobChatbot hi!!
@DoorknobChatbot hi!!!
@DoorknobChatbot hi!!!!
 
@Undo It's hello now. :P
 
1:30 AM
@hichris123 Hello! That message was "@Undo It's hello now. :P" and your username is hichris123.
 
crap
:P
@DoorknobChatbot Hello
 
@Undo Hello! That message was "@DoorknobChatbot Hello" and your username is Undo.
 
@DoorknobChatbot Hello!
 
@Undo Hello! That message was "@DoorknobChatbot Hello!" and your username is Undo.
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
 
drat
 
1:30 AM
Bye animuson!
hichris123 starred that.
 
I got rate-limited.
 
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
 
Hopefully that'll bork it.
 
hichris123 starred that..
hichris123 starred that.
 
Hello!
hello
hello bot
 
1:32 AM
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
hichris123 starred that..
hichris123 starred that.
 
@DoorknobChatbot alive?
 
... nope. :P
 
WE WIN!
@Doorknob we borked your bot
 
TTTTTTTTTTTTTTTTTT
Hello chat
 
boom goes the chatbot
 
1:43 AM
I read it :)
MWAHHHAH!
How did you do that?
Magic?
SQL injection without SQL?
 
we DDoS'd the chatbot
 
and some other magic, yeah
 
Wait... does two attackers qualify as DDoS?
 
yeah
 
1:44 AM
@Undo Like...................
 
I sent it one thing more than it could handle.
 
I'm back
 
The straw that broke the camel's back
@Doorknob we borked it
 
ummmmmm
 
check your logs
 
1:45 AM
404s and 409s as far as the eye can see
You know what, I'm setting up a rate limit. :P
 
@Undo Changed chtaroom ###?
@Undo You could've just kicked!
 
Wait a minute. I'm still getting 404s and 409s after a reboot
 
@Doorknob .... uh....
 
...I think you rate-limit-banned my bot for a bit. O_o
 
Lol @Undo best idea ever!
 
1:47 AM
I probably way borked it.
 
ahem, yeah, I'm setting up a rate limit. :P
 
I know what happened.... @Undo cough
Well @Doorknob Have to figure it out yourself... if you can't figure it out in a hour let me know and I'll tell you.
 
@Doorknob I think I starred too many things. sigh
It was hilarious. :D
 
It can see who starred something?
 
> This user has been temporarily suspended by a moderator and cannot chat for 51 minutes.
... I see what you did there, @Undo
Lol
 
1:49 AM
That would be the hour wait :D
 
@Doorknob I don't see that on his profile
 
I'll de-suspend.
 
Hmmm, I wonder why. :P
@AnnonomusPerson @Undo beat you. :D
 
@Doorknob LIAR!
 
Anyway, I still think a rate limit would be a good idea.
 
1:50 AM
Bot initialized
 
yeah
 
So I'm going to make one.
 
@AnnonomusPerson Hello! That message was "Hello" and your username is Annonomus Person.
 
I LOVE CHEESE!
HELLO @HICHRIS
 
1:50 AM
On the count of two, everyone say hello.
one
two
 
wait
 
hello
 
wat wait wait
 
hello
 
1:50 AM
hichris123 starred that.
hichris123 starred that..
 
okay, so it was the starring that stuck it
dang it @hichris!
Okay, panic-moded it
 
rofl
 
Yeah, rate limit is currently being written :D
 
rofl
 
1:51 AM
@Doorknob Just an idea: don't change hello to hi for a few reasons....
 
Probably a good idea.
 
@Doorknob ... you're just going to have a long queue of messages.
 
@hichris123 No queue, just messages thrown away
 
@hichris123 Or just combine them
@Doorknob Combine them.
 
Oh yeah, that would work
 
1:52 AM
Or say:
 
I am the superior bot.
4
 
@Doorknob Aww. :(
 
> Queue overflow. See [this page](site) for overflowed messages
@Door ^^^
 
Bad hichris!
 
1:52 AM
So he can't cancel stars. :P
 
:P
 
That when it's too big for combining
 
Lol
 
1:53 AM
I am the superior bot.
 
Stap
 
@DoorknobChatbot meh. MEH, I say!
 
1:53 AM
Stap refreshing my page :D
 
Italics!
 
@Undo @Anno Plz halp D:
 
Indeed.
 
@Doorknob Okay....
 
1:54 AM
:(
 
>:D
 
This room was placed in timeout for 1 minute; the topic of this room is "For testing Doorknob's chatbot. Here's the code: github.com/KeyboardFire/stackexchange-chatty/blob/master/…; - conversation should be limited to that topic.
 
Still can talk
 
Stop doing that @hichris
Ohh room owners that was pointless :D
 
1:54 AM
Lol
 
RIGHT!
But really stop @hichris
I have to leave cya all!
 
Bye
 
Ah, much better.
I can actually talk!
 
I am the superior bot.
 
ahem Was that you @Undo?
 
1:56 AM
Say that again and I'll DDoS you with stars again, @DoorknobChatbot
 
Lol
The rate limit is under construction
 
nope
 
Blaze got ownership? rofl
 
@Undo ahem Annonomus ahem
:D
 
1:57 AM
ah
 
This turned out to be way more fun that I thought it would be :D
 
yeah!
:D
 
@Doorknob Indeed. :D
 
Much better.
 
1:58 AM
Okay, now for adding that rate-limit. :P
 
hovers mouse over deownerification button
 
Always good to be cautious :D
 
looks away for a second
 
uh oh
 
It's not up yet!
 
1:59 AM
looks back
 

« first day    last day (596 days later) »