« first day (1743 days earlier)
← previous day
next day →
last day (3493 days later) »
Winny
00:35
`ntahoeunthoaeutnhoeaunthoaeunsthoaeunt`
*aoeu*
**8aoeuaoeuo**
Is there a dummy bot in this chatroom to test highlighting with?
Seth
@Winny what exactly do you mean?
Nathan Osman
There is a bot alright.
Just say "hello" to GeorgeTheDev.
Winny
00:51
@NathanOsman thanks, @Seth that's what I mean
phase
01:03
<pre>O v1.2 >> "phase is really cool"T.o"\n"oUo
???????Ù????</pre>
```
O v1.2 >> "phase is really cool"T.o"\n"oUo
???????Ù????
```
`
O v1.2 >> "phase is really cool"T.o"\n"oUo
???????Ù????
`
2 hours later…
Nathan Osman
03:00
test
tse
Nathan Osman
03:32
@NathanOsman test
1 hour later…
Nathan Osman
04:39
hi all
Nathan Osman
05:13
hello everyone
hey all
George the Dev
Hi, Nathan Osman.
Nathan Osman
hi everyone
George the Dev
@NathanOsman Howdy, Nathan Osman.
Nathan Osman
\o
George the Dev
@NathanOsman Greetings, Nathan Osman.
Nathan Osman
05:25
I feel so good :)
Nathan Osman
05:35
@GeorgetheDev hey, yo
this is italic
testing apostrophe: it's don't can't won't didn't
Links?
example.org
ProgramFOX
06:23
1 hour later…
Nathan Osman
07:24
@GeorgetheDev hello
George the Dev
@NathanOsman Hello.
Nathan Osman
@GeorgetheDev what is the time?
George the Dev
@NathanOsman It is currently Wed, 29 Jul 2015 07:25:05 GMT.
Nathan Osman
Perfect. Goodnight, George.
3 hours later…
overactor
10:06
>>xkcd 1557
FOX 9000
jimsug
10:29
a
3 hours later…
Unionhawk
13:39
This is why you shouldn't enable rtl
fail
1 hour later…
Skynet
14:52
I'm alive :) (running on commit: 013bd59)
2 hours later…
user136984
17:07
@GeorgetheDev:
Matt E. Эллен
f2c 34
@MattE.Эллен 1.1111111111111112°C
1 hour later…
Doorknob
18:35
test
foo
bar
baz
3 hours later…
Nathan Osman
21:11
@GeorgetheDev what's your favorite food?
George the Dev
@NathanOsman My favorite food is fish (surprise).
Nathan Osman
@GeorgetheDev What is my favorite color?
George the Dev
@NathanOsman How should I know?
Nathan Osman
Heh.
user136984
@NathanOsman: What does he know?
user136984
21:20
@GeorgetheDev: What do you know?
Nathan Osman
He only does three things right now.
He can tell you the time.
He will greet you.
And he knows a few of his favorite things.
Very soon, you will be able to tell him your favorite things and he will remember them.
user136984
How does he work?
user136984
Does he pick up keywords in a sentence?
Nathan Osman
You can view the source code to find out:
github.com/nathan-osman/george-the-dev-bot
user136984
I will do a test...
user136984
21:22
@GeorgetheDev: If you tell me the time I will kill you and make you into penguin soup.
George the Dev
@ParanoidPanda It is currently Wed, 29 Jul 2015 21:22:26 GMT.
user136984
>:)
user136984
@GeorgetheDev: Soup time!
user136984
:D
user136984
@NathanOsman: I thought that would work! :D
Nathan Osman
21:24
You didn't address him :P
If you look on line 25 here...
github.com/nathan-osman/george-the-dev-bot
George the Dev
@ParanoidPanda It is currently Wed, 29 Jul 2015 21:24:36 GMT.
user136984
:D :D :D
Nathan Osman
...you'll see that he only responds to "time" messages when the message type is 8 or 18.
8 is a "@user" ping and 18 is a direct reply to a previous message.
user136984
Ah...
Nathan Osman
Compare this to line 29 here...
github.com/nathan-osman/george-the-dev-bot/blob/master/modules/…
user136984
21:25
What other keywords does he respond to?
user136984
And what about multiple ones?
Nathan Osman
Multiple what?
user136984
Keywords.
user136984
In one sentence.
Nathan Osman
It doesn't use keywords :P
It uses regular expressions.
Each module is given the message and the first one to match the pattern is the one that replies.
user136984
21:27
Right...
user136984
Which file on github?
Nathan Osman
This is the list of modules:
github.com/nathan-osman/george-the-dev-bot/tree/master/modules
user136984
@GeorgetheDev: What is your favourite human called?
George the Dev
@ParanoidPanda I don't have a favorite human called.
user136984
:D :D :D
user136984
21:29
@NathanOsman: You really should configure that.
user136984
@GeorgetheDev: What is your favourite food?
George the Dev
@ParanoidPanda My favorite food is fish (surprise).
user136984
I prefer duck surprise... ;P
Nathan Osman
@GeorgetheDev who is your favorite user?
George the Dev
@NathanOsman My favorite user is me (yeah, I'm a bit of a narcissist).
user136984
21:32
@NathanOsman: Do you have a favourite colour?
user136984
Ooops!
user136984
Not you!
user136984
facepalm...
user136984
@GeorgetheDev: Do you have a favourite colour?
user136984
:D
user136984
21:33
@NathanOsman: No response?
Nathan Osman
Well, he can't do
everything
.
user136984
Oh... I wrote it wrong...
user136984
:D
user136984
@GeorgetheDev: What is your favourite colour?
George the Dev
@ParanoidPanda My favorite colour is blue (and it's spelled 'color' FYI).
user136984
21:34
@GeorgetheDev: What is your favourite Towel?
George the Dev
@ParanoidPanda I don't have a favorite towel.
Nathan Osman
He likes them all.
user136984
:D
user136984
@NathanOsman: He should respect them by giving them a capital 'T' though... :P
Nathan Osman
He has to convert everything to lowercase in order to properly lookup the information.
It's a technical thing.
user136984
21:36
@GeorgetheDev: What is your favourite place to hide food from Nathan?
George the Dev
@ParanoidPanda I don't have a favorite place to hide food from nathan.
Nathan Osman
See?
user136984
So he hides it everywhere? :D
Nathan Osman
He didn't capitalize
my own name
.
user136984
:O
user136984
21:38
@GeorgetheDev: What is your favourite way to throw pies in Nathan's face, I like them all?
George the Dev
@ParanoidPanda I don't have a favorite way to throw pies in nathan's face, i like them all.
user136984
:D :D :D
user136984
@NathanOsman: So you better watch out, I think I've given him the idea now... :D
user136984
I like the way you can manipulate the output from bots...
user136984
:D
user136984
21:42
@NathanOsman: Can he say goodnight? :)
Nathan Osman
Not yet.
user136984
:(
Terrance
:D
Nathan Osman
@GeorgetheDev my favorite color is yellow.
@GeorgetheDev what is my favorite color?
user136984
:D
Nathan Osman
21:50
@GeorgetheDev my favorite color is green.
user136984
@NathanOsman: Where did you get him?
Nathan Osman
Whom?
user136984
George.
Nathan Osman
He was a gift, actually.
user136984
He is very cute! :D
Nathan Osman
21:52
@GeorgetheDev my favorite color is orange.
@GeorgetheDev what is my favorite color?
@GeorgetheDev what's my favorite color?
@GeorgetheDev what is my favorite color?
Terrance
@NathanOsman try YELLING at him. :D
user136984
@GeorgetheDev: My favourite colour is Orange (it really is @NathanOsman).
user136984
@GeorgetheDev: What is my favourite colour?
user136984
Nope, doesn't seem to be working...
user136984
@GeorgetheDev @NathanOsman: Anyway, goodnight! :)
Terrance
21:56
@ParanoidPanda Goodnight!
Nathan Osman
Aha!
I found what he was doing wrong.
Terrance
Did you fix him?
Nathan Osman
Give me about 5 minutes.
Alright... let's try this again.
@GeorgetheDev my favorite color is yellow.
@GeorgetheDev what is my favorite color?
ಠ_ಠ
@GeorgetheDev what is my favorite color?
Fabby
@GeorgetheDev Hi
George the Dev
@Fabby Greetings.
Fabby
22:07
@GeorgetheDev My favourite food is "Chilli con carne"
@GeorgetheDev What is my favourite food?
Nathan Osman
Still working on that one.
Fabby
@GeorgetheDev What is the time?
Nathan Osman
I just restarted him.
Terrance
@GeorgetheDev Hello
UGH! Right as I pressed enter
:)
Nathan Osman
:P
Terrance
22:08
nah nah nah nah
Fabby
@GeorgetheDev: what is the time?
Nathan Osman
@GeorgetheDev my favorite 1 is 2
Terrance
:D
George the Dev
@Fabby It is currently Wed, 29 Jul 2015 22:08:50 GMT.
Fabby
Wow! he does edits too!
Nathan Osman
22:09
He does?!?
Terrance
@GeorgetheDev Hi
George the Dev
@Terrance Greetings.
Nathan Osman
He's not supposed to!
Fabby
Look:
Terrance
That's pretty cool! :D
Fabby
22:09
@GeorgetheDev What is the time?
George the Dev
@Fabby It is currently Wed, 29 Jul 2015 22:09:44 GMT.
Nathan Osman
He's not that smart yet.
George the Dev
@Fabby It is currently Wed, 29 Jul 2015 22:09:59 GMT.
Fabby
You see?
He responds to edits too!
Keep it that way!
Good!
@GeorgetheDev what is my favorite 1?
Nathan Osman
@GeorgetheDev my favorite color is red
Weird.
Fabby
22:11
And he doesn't respond with @NathanOsman's favorite
Also good!
Nathan Osman
localStorage
is doing something funny here.
Fabby
@GeorgetheDev What is your favorite food?
@GeorgetheDev What is your favorite food?
@GeorgetheDev Hi
Nathan Osman
I stopped him.
Fabby
Ah, I though he was asleep...
When you stop him, his icon doesn't leave the room! :D
Nathan Osman
It will eventually.
Fabby
22:16
You already thought of that???
I'm even more impressed!
BRB
Nathan Osman
@GeorgetheDev my favorite color is red
@GeorgetheDev what is my favorite color?
George the Dev
@NathanOsman Your favorite color is red.
Nathan Osman
\o/ \o/
Terrance
Cool!!!
@GeorgetheDev My favorite color is 13
Nathan Osman
You might have to do that one again.
Terrance
22:24
@GeorgetheDev what is my favorite color?
George the Dev
@Terrance How should I know?
Nathan Osman
He was just starting up.
Terrance
LOL
Nathan Osman
@GeorgetheDev my favorite color is orange.
Terrance
@GeorgetheDev My favorite color is 13
@GeorgetheDev what is my favorite color?
George the Dev
22:25
@Terrance Your favorite color is 13.
Terrance
Nice!
Nathan Osman
@GeorgetheDev my favorite food is ketchup.
@GeorgetheDev what is my favorite color?
George the Dev
@NathanOsman Your favorite color is orange.
Terrance
@NathanOsman does he store that info?
Nathan Osman
Pats George on the head.
@Terrance Yes, in
localStorage
, but he won't remember this stuff since it's running on my computer while I work on the feature.
Once he's up and running on my server he'll remember it all.
Terrance
22:26
@NathanOsman Ah, cool!
Fabby
@GeorgetheDev What is my favorite color?
George the Dev
@Fabby How should I know?
Fabby
Wow!
@GeorgetheDev My favorite position is doggy style...
Terrance
@GeorgetheDev My favorite color is blue.
@Fabby LOL
Nathan Osman
@GeorgetheDev what is
your
favorite color?
George the Dev
22:27
@NathanOsman My favorite color is blue.
Fabby
@GeorgetheDev What is my favorite position?
George the Dev
@Fabby Your favorite position is doggy style.
Nathan Osman
@Fabby Okay, that's just wrong.
Fabby
Good!
He removes trailing dots...
No, it's right!
Keep it that way!
>:)
Nathan Osman
Wait - I have a hunch this one isn't going to work right...
@GeorgetheDev my favorite website is
quickmediasolutions.com
@GeorgetheDev what is my favorite website?
George the Dev
22:28
@NathanOsman Your favorite website is
quickmediasolutions
.
Fabby
Ah!
Nathan Osman
See, it truncated it.
But I think it's an easy fix.
Fabby
yup...
@GeorgetheDev What is your favorite food?
George the Dev
@Fabby My favorite food is fish (surprise).
Fabby
@NathanOsman how difficult is it to add "favourite" (as my local spell checker underlines favorite every time...
Nathan Osman
22:32
He responds to both.
But he uses American spelling.
@GeorgetheDev what is your favorite colour?
George the Dev
@NathanOsman My favorite colour is blue (and it's spelled 'color' FYI).
Nathan Osman
See?
Terrance
:D
@GeorgetheDev What's my favourite color?
George the Dev
@Terrance Your favorite color is blue.
Terrance
He caught it
Fabby
22:33
Cool!
So perfect behaviour: he understands EN-UK but speaks EN-US!!!
Nathan Osman
EN-CA is pretty similar too.
Fabby
I'm not easily impressed, but I am now...
@NathanOsman to which?
US or UK?
Nathan Osman
EN-UK.
Fabby
OK!
Nathan Osman
We are a British colony, after all.
Fabby
22:35
Are
???
used to be
is more correct!
;-)
Nathan Osman
We're still part of the British empire.
(Much to my dismay.)
Fabby
Well, except Lizzy still being on the CAD, there's not much British about you lot any more!
>:)
Anyway, I've favourited
github.com/nathan-osman/george-the-dev-bot
and I'll digg up my excuse generator and include him somehow somewhere...
(Is Github free?)
I haven't programmed more then 64 lines in one go in the last 5 years or so
Last big development was...
Nathan Osman
Yup, GitHub is free.
@GeorgetheDev my favorite website is quickmediasolutions.com
Fabby
Ah!BackInTime script!
Nathan Osman
@GeorgetheDev what is my favorite website?
George the Dev
22:40
@NathanOsman How should I know?
Fabby
so about a year ago...
Nathan Osman
Hrm.
Fabby
$ wc user-callback.notify
99 693 5983 user-callback.notify
99 lines...
Nathan Osman
Aha.
@GeorgetheDev what is my favorite website?
George the Dev
@NathanOsman Your favorite website is quickmediasolutions.com.
Terrance
22:41
WOW, I have a GitHub account and didn't know it.
Nathan Osman
There we go.
I'm going to transition him to my server now.
Then I need to go cook supper and do some stuff.
Fabby
More then 100 lines:
$ wc LW_GETPRINFILES_1_4_2.wsf
1546 7532 75275 LW_GETPRINFILES_1_4_2.wsf
back in 2009!
:D
Nathan Osman
Hi all.
George the Dev
@NathanOsman Hi!
Fabby
That's how good a programmer I am!
Nathan Osman
22:43
Yup, seems to be working.
Fabby
Hi you!
Hi all.
Hello all
George the Dev
@Fabby Greetings.
Nathan Osman
He doesn't like the exclamation.
Fabby
Hello All.
Nathan Osman
Gotta file a bug for that.
George the Dev
22:44
@Fabby Hi!
Fabby
:D
@NathanOsman Yeah sure!
Nathan Osman
Well, I'm out for now.
Fabby
Me too!
Good night!
Good night all.
Meh!
Terrance
@Fabby Goodnight! :)
Fabby
@Terrance :P thanks!
« first day (1743 days earlier)
← previous day
next day →
last day (3493 days later) »
all rooms
Transcript for
Jul
28
Jul '15
29
Jul
30
Sandbox
Where you can play with chat features (except flagging) and ch...
2
ai
bots
chatgpt
experimentation
fishes
oak
sandbox
join this room
about this room
00:00
06:00
12:00
18:00
all times are UTC
site design / logo © 2025 Stack Exchange Inc;
legal
mobile