Thumbnail

Bot Libre

by Bot Libre

Powerful AIML2 chatbot client for ARC using the Bot Libre opensource cloud service

Requires ARC v8 (Updated 11/20/2020)

How to add the Bot Libre robot skill

  1. Load the most recent release of ARC (Get ARC).
  2. Press the Project tab from the top menu bar in ARC.
  3. Press Add Robot Skill from the button ribbon bar in ARC.
  4. Choose the Artificial Intelligence category tab.
  5. Press the Bot Libre icon to add the robot skill to your project.

Don't have a robot yet?

Follow the Getting Started Guide to build a robot and use the Bot Libre robot skill.


How to use the Bot Libre robot skill

AIML2 chatbot client for ARC using the Bot Libre free open source cloud service. Bot Libre lets anyone create a chatbot for their robot with unique and customizable personalities.

User-inserted image

Get Started

  1. Visit https://botlibre.com

  2. Press Sign Up (don't worry it's free)

    User-inserted image

  3. Verify the email that Bot Libre will send to you. This email verification must be done in order for the API calls to work, otherwise you will receive an error when using this robot skill.

    User-inserted image

  4. Activate the API by obtaining an "Application ID" in Bot Libre's "User Settings". Click User Settings from the top menu of the website under your username. Then press the "Obtain" next to Application ID. This step is also required for the API calls of the robot skill to work.

    User-inserted image

  5. Press the BOTS icon and New Bot

    User-inserted image

  6. Give your bot a name and select it to be built off an existing bot. It's best to make your bot private as well using the checkbox for Private.

    User-inserted image

Using in ARC

In arc, you will enter the username and password of the botlibre.com website in the config window. Then, press the Refresh Bot List button and select the bot you wish to use. Your bot will only display in Private if it is marked as private when it was created on bot libre's website. Otherwise, you can revisit botlibre.com and edit the bot to set it as private.

User-inserted image

TO DO

  • add option to play the audio generated from the bot
  • parse response for [ scripts ] to display embedded scripts

ARC Pro

Upgrade to ARC Pro

Subscribe to ARC Pro, and your robot will become a canvas for your imagination, limited only by your creativity.

PRO
Synthiam
#9  

Check steps #3 and #4 in the tutorial above. It seems the API Application ID must be obtained by pressing the "Obtain" button in your user settings on the Bot Libre website.

User-inserted image

PRO
USA
#10   — Edited

Mine works on their site - I use my computer mic to speak -

User-inserted image

on Arc

worked once then stopped

User-inserted image

now it works

User-inserted image

works some times  :-(  ran out of juice, try  next week

every company needs a test department

EzAng your tester  :-)

#11  

I saw that DJ but when I click on it I get assigned an affiliate link to get paid when other people click on my chatbot so I did not do it. I will give it a try though

PRO
Synthiam
#12  

Click on the "Obtain" button. Do not click on "Affiliate Link". While they're close to each other on the screen, they are two separate things on two separate lines. Lemme know!

#13   — Edited

That did it DJ. Either that or the V4 update. Those links were just too close together for me to notice they were two different links. I will spend some more time with it today after work to see how smart I can get this guy.

PRO
Synthiam
#14  

Nice! I will be adding the control commands today - so it should be done by the time you're off work

#15  

Also of note I have created more than one bot on their site. When I refresh the bot list only the last bot created appears in the drop down even though multiple are available on their site.

PRO
Synthiam
#16  

Are they all marked as private? I'll take a look into that as well