• Visit Rebornbuddy
  • callarse - AIML Chat Bot

    Discussion in 'Archives' started by kuchr3, Aug 6, 2010.

    Thread Status:
    Not open for further replies.
    1. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      callarse is a small, fast, standards-compliant yet easily customizable implementation of an AIML (Artificial Intelligence Markup Language) based chatter bot in C#. It's is a class you can load in HonorBuddy and up, it will use the AIML technology to pretend you're a real player in World Of Warcraft(WoW) when gliding. callarse does not create responses to say, whispers beside the once set in the options, instead it will generate a response based on the AIML files in your aiml folder. In other words callarse is a way to implement AIML into WoW while botting.

      Curious about AIML? -Check Wikipedia

      Please take a look at post 2 if you want to check it out without using honorbuddy. This is for testing only!

      features:
      # it can send a default response in case AIML does not know what to say
      # it can avoid a whisper loop to yourself
      # it can blacklist (ignore), players
      # it can respond to say's when only one player is close, your toon name or when keywords are mentioned
      # it can avoid same message to be send repeatedly
      # configurable random(20%) chat delay to simulate human typing
      # all timings are random

      Expect other great features in the future ;)

      credits:
      # Zeo80 - initial idea
      # Nicholas H.Tollervey - AIMLBot
      # Apoc - for sharing a great aiml basement
       

      Attached Files:

      Last edited: Aug 28, 2010
      exfelon, wpuk and Adamrl like this.
    2. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      Here's the little console application i wrote for testing how callarse aiml handles different situations. Check it out and report bugs.

      demo:
      [​IMG]

      virustotal:
      [​IMG]

      download:
      v1.0.0 callarseTestConsole.zip || Mirror
       

      Attached Files:

      Last edited: Aug 7, 2010
    3. Ntsmarkv

      Ntsmarkv New Member

      Joined:
      Jan 15, 2010
      Messages:
      219
      Likes Received:
      4
      Trophy Points:
      0
      1st!!! trying now

      First Convo with BlahBlahBlah:

      Also, so players are aware, if someone creates a convo with you, the plugin will stop the CC from doing it's job, till it responds.
       
      Last edited: Aug 6, 2010
    4. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      dont hit the recompile button yet :D

      Code:
      Plugin from C:\Users\Ntsmarkv\Desktop\HB2\Plugins\BlahBlahBlah .cs could not be compiled! Compiler errors:
      File: BlahBlahBlah.cs Line: 123 Error: The type 'BlahBlahBah.AIMLData' in 'c:\Users\Ntsmarkv\Desktop\HB2\Plugins\BlahBlahBla h.cs' conflicts with the imported type 'BlahBlahBah.AIMLData' in 'c:\Users\Ntsmarkv\AppData\Local\Temp\msb65ygf.dll '. Using the type defined in 'c:\Users\Ntsmarkv\Desktop\HB2\Plugins\BlahBlahBla h.cs'.
       
    5. Adamrl

      Adamrl New Member

      Joined:
      Feb 21, 2010
      Messages:
      299
      Likes Received:
      3
      Trophy Points:
      0
      Damn i need to learn C# i want to make these :D

      Trying this now!
       
    6. Adamrl

      Adamrl New Member

      Joined:
      Feb 21, 2010
      Messages:
      299
      Likes Received:
      3
      Trophy Points:
      0
      lmao!!! :cool:


      sometimes when it doesnt know what to say i panics and:

      [Blah]: handle message 'what are you doing?
      [Blah]: pushing answer 'I don't know what I am doing3Skettis Talonite2a80nkleworthPrimordial Saronitehr 500g pst mer have mats will tip1212hSix of Warlordshr in ah cheap last one sold for 5k .'
       
      Last edited: Aug 6, 2010
    7. Ntsmarkv

      Ntsmarkv New Member

      Joined:
      Jan 15, 2010
      Messages:
      219
      Likes Received:
      4
      Trophy Points:
      0
      I know right? was trying to reference Twilight, LOL.
       
    8. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      pls test the new version, added a queue manager to fix that issue ;)
       
    9. Adamrl

      Adamrl New Member

      Joined:
      Feb 21, 2010
      Messages:
      299
      Likes Received:
      3
      Trophy Points:
      0
      [Blah]: successfully initialized
      [Blah]: handle message 'yo
      [Blah]: pushing answer 'I am very busy'
      [Blah]: handle message 'what are you busy with?
      [Blah]: pushing answer 'I don't know what I am busy withis Soulcaller2a8050Sweetravenhis boot so when he kicked a blind person hed know what hit him .'
      [Blah]: handle message 'what?
      [Blah]: pushing answer 'nvm'
      [Blah]: handle message 'lol
      [Blah]: pushing answer 'No time for chat'
      [Blah]: handle message 'ok ok ill leave you alone
      [Blah]: pushing answer 'Cheers'



      lmao awesome!
       
    10. Adamrl

      Adamrl New Member

      Joined:
      Feb 21, 2010
      Messages:
      299
      Likes Received:
      3
      Trophy Points:
      0
      yeah... seems like it gets confused with the question "what are you doing?" or "what are you busy with?"
       
    11. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      did you tried v1.0.1?

      Code:
      [Blah]: handle message 'Hello
      [Blah]: pushing answer 'Hi there!'
      [Blah]: handle message 'what are you doing?
      [Blah]: pushing answer 'Just grinding'
      [Blah]: handle message 'what are you busy with?
      [Blah]: pushing answer 'I don't know what I am busy with .'
       
      okeofs likes this.
    12. okeofs

      okeofs New Member

      Joined:
      Jan 15, 2010
      Messages:
      303
      Likes Received:
      1
      Trophy Points:
      0
      Kudos! Well done. +Rep for you Sir.
       
    13. tsincaat

      tsincaat Member

      Joined:
      Jan 15, 2010
      Messages:
      163
      Likes Received:
      0
      Trophy Points:
      16
      Very nice to see a new AIML plugin out since the last stopped being supported :)
       
    14. Adamrl

      Adamrl New Member

      Joined:
      Feb 21, 2010
      Messages:
      299
      Likes Received:
      3
      Trophy Points:
      0
      yeah this is with v1.0.1

      Code:
      [Blah]: handle message 'hey
      [Blah]: pushing answer 'nvm'
      [Blah]: handle message 'What are you doing?
      [Blah]: pushing answer 'I don't know what I am doing5Skettis Windwalker2a80eetravenahqkgAAHSACIBAAQCCAAJAA7BiAh0u0SRHyz8tzhEnchantinghr LFW .'
       
    15. savagepony

      savagepony New Member

      Joined:
      Feb 12, 2010
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      YES. Someone FINALLY made this for honourbuddy. I loved this with glider, thanks so much for making this.
       
    16. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      changelog callarse v1.0.0
      # renamed to 'callarse'
      # new and even better aiml engine (check it out)
      # added a queue for better msg handling
       
    17. Liope

      Liope New Member

      Joined:
      Jun 14, 2010
      Messages:
      107
      Likes Received:
      0
      Trophy Points:
      0
      We should just work on a good Aiml database now.. But this does look like it will make a lot of people jizz in their pants when they see this.. Good work.

      Edit: Seems there was fine aiml database aldready..
       
      Last edited: Aug 7, 2010
    18. kuchr3

      kuchr3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      70
      Likes Received:
      6
      Trophy Points:
      0
      check out post 2 for testing the callarse's aiml ;)
       
    19. moujoohoo

      moujoohoo New Member

      Joined:
      Apr 29, 2010
      Messages:
      448
      Likes Received:
      1
      Trophy Points:
      0
      great addon, you should make it possible to add to the database
       
    20. Liope

      Liope New Member

      Joined:
      Jun 14, 2010
      Messages:
      107
      Likes Received:
      0
      Trophy Points:
      0
      it is possible to add to the database.. open up the hb.aiml file and add as much as you want :)

      You:sex?
      bot:Why not.
      You:Cool
      bot:yep
      You:that was great
      bot:I thought it was too
       
    Thread Status:
    Not open for further replies.

    Share This Page