« first day    last day (596 days later) » 

01:00
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)
01:00
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.
01:01
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?
01:01
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
01:02
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...
01:03
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!
01:04
: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
01:05
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?
01:06
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.
01:09
@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
01:09
@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.
01:10
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!
01:11
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!
01:12
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?
01:14
@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.
01:15
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
Bot initialized
01:23
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
01:25
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
01:25
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.
01:29
okay
@hichris123 Should we make it not be up?
@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
01:30
@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
01:30
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
01:32
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
01:43
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
01:44
@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
01:45
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!
01:47
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
01:49
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.
01:50
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
01:50
On the count of two, everyone say hello.
one
two
wait
hello
wat wait wait
01:50
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
01:51
@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
01:52
Or say:
I am the superior bot.
4
@Doorknob Aww. :(
> Queue overflow. See [this page](site) for overflowed messages
@Door ^^^
Bad hichris!
01:52
So he can't cancel stars. :P
:P
That when it's too big for combining
01:53
I am the superior bot.
Stap
@DoorknobChatbot meh. MEH, I say!
01:53
Stap refreshing my page :D
@Undo @Anno Plz halp D:
Indeed.
@Doorknob Okay....
01:54
:(
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
01:54
Lol
RIGHT!
But really stop @hichris
I have to leave cya all!
Ah, much better.
I can actually talk!
I am the superior bot.
ahem Was that you @Undo?
01:56
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
01:57
ah
This turned out to be way more fun that I thought it would be :D
yeah!
:D
@Doorknob Indeed. :D
Much better.
01:58
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!
01:59
looks back

« first day    last day (596 days later) »