« first day (55 days earlier)      last day (3020 days later) » 

00:00
<The Tin Soldier> You killed me, RikerW . Now, I die.
Oh right, Cᴏɴᴏʀ O'Bʀɪᴇɴ is the other one
Er. It shouldn't be doing that.
<The Tin Soldier> You killed me, RikerW . Now, I die.
Just for the record, Conor implemented this not me
!cure
!status
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
<The Tin Soldier> I am healthy and have Infinity minutes left to live.
00:20
!delete_self
I am back, and celebrating by killing him.
ಠ_ಠ
!delete_self
%help
This is the most unhelpful help ever.
%about
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
I am testing my bot.
%hi
hi rikerbot
Rikerbot says Hi to you.
wtf
Watch your language or else...
@Rikerbot
Yeah, what about me? BTW, type %help or %about for more.
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
This is the most unhelpful help ever.
@SJ-9000 !pingme
(AUTOMATED RESPONSE) @SuperJedi224
@RikErBot
Yeah, what about me? BTW, type %help or %about for more.
This is the most unhelpful help ever.
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
This is the most unhelpful help ever.
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
This is the most unhelpful help ever.
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
00:31
Please stop spamming that.
\n
hi
hello
this is a spacer message pls don't be annoyed
@SuperJedi224 I am testing.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
This is the most unhelpful help ever.
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
I am trying to make it not call itself.
2
@rikerbo triggers the first line, but it triggering the second lines by itself.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
It's the embedded about and help lines. When and if you move it to its own account, you can tell it to ignore itself.
Well, I got it.
There is an invisible separator in between the % and help, same for the about. Now it doesn't call itslef.
How do I move it to its own account?
You have to create an account for it and earn that account the requisite 20 rep. Then have that account logged in in a separate browser running the bot script.
Okay.
00:37
I'm logged in using chrome, and the account for my bot (@SJ-9000) is logged in using firefox.
You can also use incognito mode
Instead of having two browsers
That may also work
But this is the way I have it set up right now
And changing at this point would require re-finding the text file containing the bot account's password
Same for me, but I have the bot running in firefox logged in to my account.
@rikerbot
Yeah, what about me? BTW, type % help or % about for more info.
%help
This is the most unhelpful help ever.
%about
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
wtf
Watch your language or else...
Any ideas about what I should add?
01:02
%hi
its hi rikerbot
Rikerbot says Hi to you.
Wait, type a :P
I need something to star.
Sorry if this is sending a lot of notifications.
<Chatgoat> Chatgoat has been called
/hi
@Downgoat Hello
<Chatgoat> Hello @Downgoat!
huh, that shouldn't happen
:P
%hi
%hi rikerbot
01:16
Rikerbot says Hi to you.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
5help
%help
This is the most unhelpful help ever.
:( %about
01:17
Hi. I am RikerBot. I was created by @RikerW, and obey his every whim.
And sometimes yours. Not often though.
I reply to things people say with my own comments.
%QwcQWc
$hello
$ppcgq 12344
oh right
@Rikerw how did you get getElemBy Id to work
(or getElementsByClassName)
$hello
<Chatgoat> Chatgoat has been called
It was className, and It was chrome. I have two windows open, one is firefox.
Hi chatgoat.
Hi @Downgoat.
I'm in class right now, and not really supposed to be chatting. But, my friend Kenny is not saying anything about it, so I am good. I can't reply immediately
01:23
#quote
(automatic response) "Your test assignment will vary, depending on the manner in which you have bent the world to your will."
@RikerW So getElementsByclassName?
Huh, why is Chatgoat not replying :(
(AUTOMATED RESPONSE) @ev3commander Current commands: !cbrt_*x* !dilbert_*date* !e !help !hi !hoh_*n* !irreg_*n* !ln_*x* !log_*x* !phi !pi !pingme !sqrt_*x* !time
*n* is an integer literal, *x* is an integer or float literal.
"e", "pi", or "phi" (sans quotes) may be substituted for any float literal.
Dates should be given in the form YYYY-MM-DD
@Downgoat, @ETHproductions said you got your bot to star posts. Did you?
01:23
(automatic response) ETHproductions will be with you momentarily.
#quote
(automatic response) "Welcome, gentlemen, to PPCG. Astronauts, war heroes, Olympians--you're here because we want the best, and you are it. So: Who is ready to golf some code?"
!chatgoat
!chatgoat
!eval 1231231+1231231
:( quartata
01:24
@RikerW yeah, I had a bot that did that, I hope I didn't loose the code though
yesterday, by Downgoat
I think I did it :D Array.prototype.forEach.call(document.querySelectorAll(".message"), function(elem){return~elem.textContent.search(/:p/i)&&$(elem.querySelector(".sta‌​rs>.img.vote")).click()})
Can I see the code?
#chatgoat
#help
(automatic response) Supported commands: #help #ping #xkcd #quote @ETH
01:24
Oh, and do you mind if I continue your language Goatspin @Downgoat?
%help
This is the most unhelpful help ever.
@RikerW yeah, I have the code, I should put it in a Gist...
2 mins ago, by ev3commander
@RikerW So getElementsByclassName?
Yes.
01:25
Lowercase C?
No, upperCase
Oops, no Cap C,
So @Downgoat can I continue goatspin, bc you said you aren't going to . If you are, that's fine.
@rikerbot
Yeah, what about me? BTW, type %help or %about for more.
perl
document.getElementsByClassName("message") works for me, in Firefox
@RikerW Sure, problem is, I have no idea where the code is...
I told you, I have it saved. I got lucky and literally copied it 10 minutes before it got deleted.
01:32
<Chatgoat> Chatgoat has been called
Fresh set of #quotes ready
#quote
(automatic response) "I've got a bad feeling about this."
#quote
(automatic response) "Welcome, gentlemen, to PPCG. Astronauts, war heroes, Olympians--you're here because we want the best, and you are it. So: Who is ready to golf some code?"
It likes the old ones better...
#quote
(automatic response) "ETHproductions deleted."
<Chatgoat> Chatgoat has been called
#quote
(automatic response) "I'm the Cave Johnson bot. I own the place."
01:33
/talk
<Chatgoat> beehhhhh, I'm a chatgoat, what else would you want me to say?
/goat
There, I removed some old ones
#quote
(automatic response) "You cannot hide forever, ETHproductions."
#quote
(automatic response) "The Force is with you, young ETHproductions, but you are not a Jedi yet."
#quote
(automatic response) "Oh. It's ETHproductions."
#quote
(automatic response) "What is thy bidding, my master?"
@quartata I added some Darth Vader quotes
<Chatgoat> Chatgoat has been called
/goat
Do you have a list of the Sans quotes?
ohmygod yes
^^^ tempted to flag as creepy
01:38
@ETHproductions No, I'm going to have to go through the dialogue manually.
You don't have to if you don't want to.
Sans doesn't have enough expressions for me to identify chunks of his dialogue with a unique expression code
If you have a few that you know, you could let me know
He only has liek 3 (eyes facing left, no eyes, normal) expressions which sucks
@ETHproductions Yeah, I can get you some
@ETHproductions I found the problem
01:39
(automatic response) ETHproductions will be with you momentarily.
@ev3commander Oh?
I need to run it in the console, not an user script
Yes
I thought you were already using the console, which is why I was confused
I have a userscript installed on firefox to fetch my bot script off github and eval it.
Because why not.
I thought i heard you mention something about running an userscript to be a bot
:P
<Chatgoat> Chatgoat has been called
/carrot
<Chatgoat> Chatgoat doesn't know what carrot means, it's only a goat
/help
<Chatgoat> /help: shows help
<Chatgoat> /talk: talking animals
<Chatgoat> /???: where does chatgoat come from?
<Chatgoat> /hi: chatgoat will say hi
<Chatgoat> /goat: Random goat gif/pic, what could possibly go wrong?
<Chatgoat> /carrot: ^
01:42
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
@ETHProductions :( same error
(automatic response) ETHproductions will be with you momentarily.
/help
<The Tin Soldier> @Downgoat Commands: say; time; eval; scope; alex; help; status; stab; doorknob; punishment; blue; cure; ಠ_ಠ; delete_self
No docs yet.
<Chatgoat> /help: shows help
<Chatgoat> /talk: talking animals
<Chatgoat> /???: where does chatgoat come from?
<Chatgoat> /hi: chatgoat will say hi
<Chatgoat> /goat: Random goat gif/pic, what could possibly go wrong?
<Chatgoat> /carrot: ^
01:43
jQuery.get('https://raw.githubusercontent.com/<username>/<repo>/master/<path-if‌​-not-in-root>/<script.js>', function(data){eval(data);});
Plugin the requisite values in the url.
<Chatgoat> Chatgoat has been called
/help
<The Tin Soldier> @Downgoat Commands: say; time; eval; scope; alex; help; status; stab; doorknob; punishment; blue; cure; ಠ_ಠ; delete_self
No docs yet.
<Chatgoat> /help: shows help
<Chatgoat> /talk: talking animals
<Chatgoat> /???: where does chatgoat come from?
<Chatgoat> /hi: chatgoat will say hi
<Chatgoat> /goat: Random goat gif/pic, what could possibly go wrong?
<Chatgoat> /carrot: ^
My bot still uses !help
(AUTOMATED RESPONSE) @SuperJedi224 Current commands: !cbrt_*x* !dilbert_*date* !e !help !hi !hoh_*n* !irreg_*n* !ln_*x* !log_*x* !phi !pi !pingme !sqrt_*x* !time
*n* is an integer literal, *x* is an integer or float literal.
"e", "pi", or "phi" (sans quotes) may be substituted for any float literal.
Dates should be given in the form YYYY-MM-DD
01:45
Mine also uses !help
(AUTOMATED RESPONSE) @quartata Current commands: !cbrt_*x* !dilbert_*date* !e !help !hi !hoh_*n* !irreg_*n* !ln_*x* !log_*x* !phi !pi !pingme !sqrt_*x* !time
*n* is an integer literal, *x* is an integer or float literal.
"e", "pi", or "phi" (sans quotes) may be substituted for any float literal.
Dates should be given in the form YYYY-MM-DD
@Downgoat That shouldn't work...
huh, I'll change mine
No it's fine.
I have.... giggles
A much better solution
Mine also ignores messages that explicitly ping any user other than the bot account
So I can do @quartata !help
And my bot ignores it
01:46
!highlander Downgoat
shit :/
It also console.logged "highlander" on that last one. About 45 times.
My boat bot just loops through all the messages looking for /\/[A-Za-z]/
probably should switch to a better solution
/carrot
Mine uses (checks the script) /!([A-Za-z0-9_.\-]+)/g.
<Chatgoat> Chatgoat doesn't know what carrot means, it's only a goat
Though it probably doesn't need the g flag.
01:48
!highlander Downgoat
@Downgoat carrot
<Chatgoat> I don't know what means, I'm only a goat
:/
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
!highlander Downgoat
<The Tin Soldier> @quartata THERE CAN BE ONLY ONE
<The Tin Soldier> @quartata You're blue now.
No not me you silly bot
01:49
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
Yeah I can probably drop the g. Will do that in the next update.
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
!highlander Downgoat
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
#quote
(automatic response) "Say goodbye, ETHproductions."
01:51
5 messages moved to Trash
in The Nineteenth Byte, Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
!highlander Downgoat
<The Tin Soldier> @DowngoatTHERE CAN BE ONLY ONE
<The Tin Soldier> @DowngoatYou're blue now.
<The Tin Soldier> I am a soldier, maggot! Do you think that will hurt ME?!
<The Tin Soldier> @DowngoatYou are but a grease stain on the wheel of time compared to @quartata.
12 mins ago, by ev3commander
@ETHProductions :( same error
01:54
(automatic response) ETHproductions will be with you momentarily.
(automatic response) ETHproductions will be with you momentarily.
RikerW: wut? :P
<Chatgoat> Chatgoat has been called
/help
<The Tin Soldier> @Downgoat Commands: say; time; eval; scope; alex; help; status; stab; doorknob; punishment; blue; highlander; cure; ಠ_ಠ; delete_self
No docs yet.
<Chatgoat> /help: shows help
<Chatgoat> /talk: talking animals
<Chatgoat> /???: where does chatgoat come from?
<Chatgoat> /hi: chatgoat will say hi
<Chatgoat> /goat: Random goat gif/pic, what could possibly go wrong?
<Chatgoat> /carrot: ^
it worked :D
/goat
01:55
@ev3commander I'm out of ideas...
<The Tin Soldier> I am a soldier, maggot! Do you think that will hurt ME?!
I'm tempted to add !pingall, but I don't think that's a good idea
!ಠ_ಠ
01:56
<The Tin Soldier> @ev3commander AlexA.
?
!ಠ_ಠ
@ev3commander There's a timeout
@quartata Why is it AlexA.?
!blue
<The Tin Soldier> @ev3commander You're blue now.
!highlander
01:57
Blue isn't supposed to be ran directly, by the way.
So don't do it
do(it);
The only command of any actual use is !eval
That will change soon though

« first day (55 days earlier)      last day (3020 days later) »