« first day (1643 days earlier)      last day (3593 days later) » 
14:00 - 21:0021:00 - 23:00

21:02
[Chatbot] ArtOfChatbot has been started! Run 'help' for a list of commands.
/low-quality
[Chatbot] @ArtOfCode: Correct usage is /low-quality <sitename>
/low-quality worldbuilding
/stop
[Chatbot] @ArtOfCode: Chatbot shut down. To restart, run chatbot.program.main() from your console.
[Chatbot] ArtOfChatbot has been started! Run 'help' for a list of commands.
/low-quality worldbuilding
[Chatbot] @ArtOfCode: Low Quality posts data can be found here.
help
/help
[Chatbot] @ASCIIThenANSI: Commands: help, low-quality, find-user
/help low-quality
[Chatbot] @ASCIIThenANSI: Commands: help, low-quality, find-user
/find-user
21:11
[Chatbot] @ASCIIThenANSI: This command is on the way - wait for ArtOfCode to implement it.
/low-quality ppgc
[Chatbot] @ASCIIThenANSI: Correct usage is /low-quality <sitename>
[Chatbot] @ASCIIThenANSI: Low Quality posts data can be found here.
/low-quality ppcg
[Chatbot] @ASCIIThenANSI: Low Quality posts data can be found here.
(it does just substitute into the URL whatever you put in as the argument)...
/low-quality stackoverflow
21:12
[Chatbot] @ASCIIThenANSI: Low Quality posts data can be found here.
/low-quality pcg might work?
[Chatbot] @ArtOfCode: Low Quality posts data can be found here.
/low-quality code-golf
[Chatbot] @ASCIIThenANSI: Low Quality posts data can be found here.
Strange...
Might have to implement some sort of lookup for the site names
@ArtOfCode It says code-golf should be the name...
How exactly does one make and run a chat-bot?
21:14
no hyphen
/low-quality codegolf
[Chatbot] @ArtOfCode: Low Quality posts data can be found here.
I just wrote this one tonight in JS
it runs entirely off the console in my browser
OK. Where could I find an example to mess with?
@ASCIIThenANSI There's the python library ProgramFOX linked earlier, but I don't think that'd be as easy to set up to network
I'm about to chuck the source onto Github so give me a moment
@ArtOfCode OK then.
OK, seems neat.
Do you mind if I modify and run it (with credit, of course)?
21:23
Sure, go for it
It's under cc by sa so you're completely free to do that kind of stuff
@ArtOfCode All right!
It's a reasonably lightweight framework for what it is
It does hit the SE rate limit sometimes but there's nothing I can do about that from within the code
Honestly, the hardest bit was reverse-engineering the SE chat JS to find out how to successfully post messages to the server
Oh - and it prints a log of what it's doing to the console, which I've been using for debugging, but seems to be a good overview of the activity as well.
(almost goes without saying that it'll only work if the chat JS is loaded; it contains some necessary functions)
@ArtOfCode Where do I put the bot's code to run it?
@ASCIIThenANSI copy-paste into your browser console (usually found on the F12 tools) and hit enter
Have a go here
@ASCIIThenANSI I'd be grateful if you could fork the GH repo and post your changes so I can take a look at them, but don't worry if that's too much effort :)
Oh - feature I've just realised is going to be needed
@ArtOfCode But where under F12? I press it, 'Console' and other tabs pop up, but I can't paste it in.
21:37
@ASCIIThenANSI what browser?
ah, no idea how it works, but there should be a textbox in the console tab somewhere
lets you execute arbitrary code on a page
You may need firebug for firefox, but I have no idea
Found it - a small bar at the bottom of the console: Shift+Enter lets you add multiple lines.
There we go.
Stick it in there and hit enter
ReferenceError: invalid assignment left-hand side
21:42
Interesting. The code as I posted it has no errors for me
Maybe it's one of my modifications. I'll re-copy the code and start over
[Chatbot] ArtOfChatbot has been started! Run 'help' for a list of commands.
yep, the original works
/stop
[Chatbot] @ArtOfCode: ArtOfChatbot shut down. To restart, run chatbot.program.main() from your console.
[Chatbot] @ArtOfCode: Chatbot shut down. To restart, run chatbot.program.main() from your console.
Ah, whoops. I may have stopped your instance as well there. That also needs fixing.
@ASCIIThenANSI Look at the specific error you got; it should have a line number somewhere
Anyway, I'm off - I'll be back tomorrow debugging
Seeya
Later
[Chatbot] ASCIIThenChatty has been started! Run 'help' for a list of commands.
Chatty help
help
Chatty help
Chatty stop
Oooh nice. Looks like you're nearly there. I might be able to help tomorrow :)
@ArtOfCode Nah, don't bother
It's part of the fun ;)
21:47
Fair. I get that. Night :)
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
help
chatty help
[ASCIIThenChatty] @undefined: Woooooo! corks pop Party!
[ASCIIThenChatty] I'm sorry, @undefined. I can't let you do that.
[ASCIIThenChatty] If you want to shut me down, ping ArtOfCode to do it.
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
chatty help
help
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
help
chatty:help
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
help
stop
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
help
stop
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
/help
[ASCIIThenChatty] @ASCIIThenANSI: Commands: 'chatty' followed by one of: help, low-quality, find-user
/stop
[ASCIIThenChatty] @ASCIIThenANSI: ASCIIThenChatty shut down. To restart, run chatbot.program.main() from your console.
/stop
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
/chatty help
[ASCIIThenChatty] @ASCIIThenANSI: Invalid command - run 'help' for a list.
/chatty lhelp
[ASCIIThenChatty] @ASCIIThenANSI: Commands: '/chatty ' followed by one of: help, low-quality, find-user
/chatty sstop
[ASCIIThenChatty] @ASCIIThenANSI: ASCIIThenChatty shut down. To restart, run chatbot.program.main() from your console.
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
/chatty help
[ASCIIThenChatty] @ASCIIThenANSI: Commands: '/chatty ' followed by one of: help, low-quality, find-user
/chatty random-numebr
[ASCIIThenChatty] @ASCIIThenANSI: Invalid command - run 'help' for a list.
/chatty random-number
[ASCIIThenChatty] @ASCIIThenANSI: Your random number is:
[ASCIIThenChatty] @ASCIIThenANSI: Invalid command - run 'help' for a list.
/chatty stop
[ASCIIThenChatty] @ASCIIThenANSI: ASCIIThenChatty shut down. To restart, run chatbot.program.main() from your console.
/chatty stop
[ASCIIThenChatty] ASCIIThenChatty has been started! Run 'chatty help' for a list of commands.
/chatty help
[ASCIIThenChatty] @ASCIIThenANSI: Commands: help, low-quality, find-user, random-number, flag-master
/chatty flag-master
[ASCIIThenChatty] @ASCIIThenANSI: User ASCIIThenANSI has flagged you!
/chatty stop
OK, it works.
I'm done for now, ping me if you want it. Thanks to ArtOfCode for the original bot (ArtOfChatbot).
@FlackBot Hi.
22:24
@ASCIIThenANSI Hi.
22:36
@FlackBot Hi!
@Seth Hi.
I forgot you were here.
14:00 - 21:0021:00 - 23:00

« first day (1643 days earlier)      last day (3593 days later) »