« first day (3 days earlier)      last day (123 days later) » 

5:51 PM
So what can this bot do right now. How should I be interacting? (Just found the instrictions at the top--too bad we can't link them persistently on the sidebar...)
!!/listcommands
 
 
1 hour later…
7:22 PM
@DukeZhou Please see the messages that the bot is responding to. Also, as it is running from my account, it is only active while I am in the room and have clicked the bookmark.
room topic changed to Raphiel's playground: Playground for the bot Raphiel. If you have questions, simply ask. Standard chat rules apply. The invocation patter is @Raphiel (no tags)
room topic changed to Raphiel's playground: Playground for the bot Raphiel. If you have questions, simply ask. Standard chat rules apply. The invocation patter is @Raphiel . Please note the space. (no tags)
@Raphiel tell DukeZhou listcommands
help|Fetches documentation for given command, or general help article. `/help [cmdName]`
-----
afk|Set an afk message: `/afk <message>`. Invoke `/afk` again to return.
-----
ban|Bans a user from using me. Lacking arguments, prints the ban list. `/ban [usr_id|usr_name]`
-----
convert|Converts several units and currencies, case sensitive. `/convert <num><unit> [to|in <unit>]` Pass in list for supported units `/convert list`
-----
define|Fetches definition for a given word. `/define something`
-----
2 messages moved to trash
1 message moved to trash
This bot can currently do all that a standard Caprica clone can, plus output the commands list a bit differently. When it is finished, It will be ping sensitive (Not really, the command failure message will activate the Neural Net) and be able to do some other things that are undecided.
 
8:12 PM
Yes!
@Raphiel tell me your laws
@Pheo Command your does not exist. (note that /tell works on commands, it's not an echo.)
tell me your laws
@Raphiel tell me rule
Remember this: line 1482
@Raphiel talkToMe
sigh Github is in another fit.
Almost there...........
Why does it take 5 minutes to turn this into bot
@Raphiel listcommands
help|Fetches documentation for given command, or general help article. `/help [cmdName]`
-----
afk|Set an afk message: `/afk <message>`. Invoke `/afk` again to return.
-----
ban|Bans a user from using me. Lacking arguments, prints the ban list. `/ban [usr_id|usr_name]`
-----
convert|Converts several units and currencies, case sensitive. `/convert <num><unit> [to|in <unit>]` Pass in list for supported units `/convert list`
-----
define|Fetches definition for a given word. `/define something`
-----
@Raphiel talktome
I'm talking...
:)
@DukeZhou you were saying... What can the bot do, How should you interact, as in how to ping him?
 
9:20 PM
@Pheo ic. Sorry my participation is sporadic b/c usually I'm at work sneaking on for a minute or two when I have some down time. I have to go afk now, but I'll keep checking in. Definitely interested in Raphiel's Playground!
 
@DukeZhou can I invite @TinkeringBell from the Awkward Silence?
 
@pheo I'd assume so, unless Tinkering is a bot also, then I'm not sure how that would work...
 
Don't be silly. :P
 
;) if they were, they'd definitely pass the Turing Test!
 
History of Raphiel or no?
 
9:26 PM
Ah well, I'm not going to tell you which it is!
 
Do you want to know his history?
 
I stalked the chat transcript for this room, but it didn't have much info on the functionality of this bot. What is it supposed to become?
@Pheo Yes please :)
 
Raphiel is going to be SE's second Neural Net bot.
Unfortunately, I am a tad lazy and had to use Ziraks framework to make it work.
The current code for Raphiel is here: github.com/TheOneWhoMade/SO-ChatBot
 
(I'm still on googling what a neural network bot does :P )
 
@Tinkeringbell Currently, I am in the middle of implementing the NN, which will enable him to be able to chat (somewhat) like a normal person.
@Tinkeringbell a NN is just a mimicry of a brain.
 
9:30 PM
@Pheo Yeah, my google skills figured that too ;) Sounds fun, and like a lot of work!
 
First, please read the room description.
 
so, the bot is called @Raphiel
Like the comment bot on IPS is called @IPS? :P
 
Yes.
 
Cool, I can remember that ;)
 
Now, I am going to leave the other room for a few reasons:
1) Commands run in the other room may interfer.
2) Raphiel does listen to everything in all rooms i'm in.
@Raphiel welcome Tinkeringbell
@Tinkeringbell Welcome to the Playground chat!. Please don't ask if you can ask or if anyone's around; just ask your question, and if anyone's free and interested they'll help.
Ok dang it I fell into that one. XD
 
9:34 PM
:) That's always the problem with bots though, isn't it? They don't make mistakes, only the human input can be wrong :P
 
Not quite.
 
So, Raphiel speaks on your account?
 
That rule dissapears when you add NN
 
And it does listen to you if you're in IPS?
 
@Tinkeringbell For now.
IPS?
 
9:35 PM
@Pheo The IPS site chatroom, Awkward Silence
 
Hm? If I post commands there, or if I post here while there?
 
Because I noticed e.g. the comment bot only listens to commands when they're given in their chatroom (the Closet) or Smokedetector only listens to commands in Charcoal
You can type commands in Awkward Silence all you want, yet the bots won't react
yet you seem to be suggesting Raphiel does listen?
 
LOL cu's they arn't in the room "Awkward silence"
If they were in those rooms, they would listen.
@Raphiel listens to all rooms I am in.
@Pheo Yes!
Wat! He gave me a real response!.
 
@Raphiel Could you listen to me too?
 
I didn't know about that one.
@Tinkeringbell Yes, absolutely
 
9:38 PM
Aww... cute! I'm going to marry that one
 
@Tinkeringbell I did not put those in there.
 
@Pheo Apparently, it's learning ;)
Seems the network is doing what it's supposed to do?
 
facepalm No he is not. That is the original code for Caprica showing through. a "Ping for giggles" idea.
@Raphiel listcommands
help|Fetches documentation for given command, or general help article. `/help [cmdName]`
-----
afk|Set an afk message: `/afk <message>`. Invoke `/afk` again to return.
-----
ban|Bans a user from using me. Lacking arguments, prints the ban list. `/ban [usr_id|usr_name]`
-----
convert|Converts several units and currencies, case sensitive. `/convert <num><unit> [to|in <unit>]` Pass in list for supported units `/convert list`
-----
define|Fetches definition for a given word. `/define something`
-----
 
(In case you didn't notice, I'm not going to be of any help here XD :P... I originally studied archaeology, then spent six months learning to program Java and got a job doing that... and that's it :P )
 
Well, be back in a while! GTG
 
9:41 PM
That list looks a bit like the PseudoHuman ;)
Enjoy! I'd probably be asleep soon :P
 
@Tinkeringbell I'm back.
 
So, are the things Raphiel can do hardwired, like the PseudoHuman bot in the Sandbox chatroom?
 
@Raphiel listcommands
help|Fetches documentation for given command, or general help article. `/help [cmdName]`
-----
afk|Set an afk message: `/afk <message>`. Invoke `/afk` again to return.
-----
ban|Bans a user from using me. Lacking arguments, prints the ban list. `/ban [usr_id|usr_name]`
-----
convert|Converts several units and currencies, case sensitive. `/convert <num><unit> [to|in <unit>]` Pass in list for supported units `/convert list`
-----
define|Fetches definition for a given word. `/define something`
-----
All of those ^^^
Some of them are going to be removed. :-|
16 mins ago, by Pheo
@Tinkeringbell Yes, absolutely
 
Yep, so you teach the bot a command, and it answers... That does look familiar ;)
 
^^ That is going to make implementing the NN easier
Wut!
 
9:56 PM
But I thought neural networks were also a bit about the bot learning things themselves?
Have you ever seen the PseudoHuman bot?
 
@Raphoel is a work in progress
@Tinkeringbell yes
 
How similar is Raphiel, right now?
(I need the parallels to stuff I know, it helps me understand ;) )
 
Probably pretty similar right now.
Around 95% - 97%
 
Okay. So I got the idea right ;)
 
Yes, but that is only for now.
:)
 
9:59 PM
Oh I see. So, once the bot is done, what should I imagine?

Something that learns new 'commands' or 'replies' on it's own?
 
replies.
commands are already addable via the learn command
Did you see the other "special access" user named Alisha?
 
Yep :)
 
See any similarities?
 
They seem to have their own playground chatroom too? :P
 
That is what I am aiming for.
Alisha is a bot. :)
 
10:03 PM
Ah....
 
@Raphiel quote random
@Pheo Could not process input. Error: Cannot read property 'msgid' of undefined
@Raphiel quote add 43828808 Work
@Pheo That didn't make much sense. Use the !!/help command to learn more.
@Pheo I will cherish this memory for the rest of my life
@Raphiel quote random
yesterday, by Pheo
Work on it tommorow™
Hehe.
 
That sounds like good advice! :P
 
Oooh... shiny...
@Raphiel info
@Pheo I awoke on Fri, 06 Apr 2018 21:51:47 GMT (that's about 22 minutes ago), got invoked 6 times
@Raphiel you can do better than that.
@Pheo By all means
@Raphiel Than do better than that.
@Pheo Absolutely not
0_0
@Tinkeringbell
@Raphiel give me 3 valid reasons you should not.
@Pheo All signs point to no
 
Hahaha ;)
 
@Raphiel that is one reason...
@Pheo No way
@Raphiel so close just one more...
@Pheo That didn't make much sense. Use the !!/help command to learn more.
 
10:16 PM
At least it's already better than Pseudohuman on this, Pseudohuman would just have said 'I don't understand'
 
@Raphiel is that your final reason?
@Pheo Doubtfully
1 message moved to trash
Lets just ignore that one...
@Raphiel Why "Doubtfully"?
@Pheo That didn't make much sense. Use the !!/help command to learn more.
@Raphiel sometimes you are a little.... obtuse.
@Pheo Definitely
@Raphiel lemons or oranges
@Pheo lemons
@Raphiel that is a crime against so many thing.
@Pheo Nuh-uh
@Raphiel It is too a crime.
@Pheo But of course
 
10:33 PM
@Raphiel welcome Tinkeringbell
@Tinkeringbell Hi! I am Raphiel! Please review the {0}. Please don't abuse me. I am still in testing, and wouldlike to live a long life without complications.
@Tinkeringbell Hi! I am Raphiel! Please review the room rules. Please don't abuse me. I am still in testing, and wouldlike to live a long life without complications.
 
10:53 PM
@Raphiel quote add 43855115
@Pheo I will cherish this memory for the rest of my life
 
11:47 PM
6 messages moved to Trash
 

« first day (3 days earlier)      last day (123 days later) »