Why "XenoBot"? It sounds cool. Razz

XenoBot is a bot. In Python. For the "Chatty Cyborgs" contest.

Right now, the framework for IRC I/O is done, and I'm working on actually parsing messages. Once I have something interesting to post I'll put it here. And anything that XenoBot does will happen on #bot at Efnet, so you can go there if you're curious.

UPDATE #19:

Though none of the natural language processing is done, PMs and "/me" work great! Here's a little snippet showing that off:

Code:
<HactarCE> do something
* XenoBot_ does something
<HactarCE> do something cool
* XenoBot_ does something cool
<HactarCE> do something absolutely fantastically amazing
* XenoBot_ does something absolutely fantastically amazing
Although I haven't done much work recently, here's a quick demo I did for KingInfinity a few weeks ago using XenoBot's natural language processing skills:


Code:
<HactarCE> Hi XenoBot
<XenoBot> Yes, HactarCE? What is it?
<HactarCE> XenoBot is a potato!
<XenoBot> What did you say I am?
...
<HactarCE> XenoBot was eaten alive by a hyena
<XenoBot> What happened to me?
<HactarCE> :P
...
<HactarCE> XenoBot just got REKT
<XenoBot> What did I do?
<HactarCE> :/
<HactarCE> Doesn't understand internet speak
<HactarCE> XenoBot is a jerk
<XenoBot> What did you say I am?
<HactarCE> :P
<HactarCE> KInfinity, you there?
<KInfinity> Yes
<HactarCE> XenoBot now responds differently to messages with his name in it, depending on the usage of his name
<XenoBot> What did I do?
<HactarCE> For example, there he noticed he was the subject of the verb "responds"
<KInfinity> Xenobot is dumb
<XenoBot> What did you say I am?
<HactarCE> :P
<KInfinity> Smart
<KInfinity> Smart!!!
<HactarCE> SMART
<XenoBot> STOP SHOUTING, HACTARCE
* KInfinity runs
<XenoBot> I do too.
* KInfinity runs faster to avoid XenoBot
<XenoBot> I do too.
<KInfinity> :(
* HactarCE thinks KInfinity shouldn't run from XenoBot
* XenoBot agrees
* KInfinity is scared
Hactar wrote:
Although I haven't done much work recently, here's a quick demo I did for KingInfinity a few weeks ago using XenoBot's natural language processing skills:

Good work Hactar! I wish there were more people making cool bots like this for this contest, so keep up the good work!
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement