Botscripts samples for
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
alice end session on bye Mar 17, 2018


Zenbot is an online natural language processing (NLP) service and bot hosting.

It allows you to add natural language interface to any application, website or chat bot for widely used messengers like Facebook, Slack and Telegram.

You can find more about Zenbot in the documentation.

This repository

Here you can find samples of Botscripts.

How to test

Fork this repository and select the sample Botscript file you wish to test.

Create your new bot through Zenbot web console and upload this file. Now you can test a newly created bot through a web console and see a bot's responses in JSON format.

Note that in some of examples you have to provide some data in the Botscript before you can test the bot.

You can also use REST API to test all these samples.


You can also test your bot right through the chat with it in Facebook Messenger, Slack or Telegram. Just follow instructions in our documentation to integrate your bot with theses messengers.

Need help?

Please post your questions in our Google Group if you have any questions or troubles with Zenbot. You can also post any glitches you've found.

If you have a question or have found some bugs in one of samples, just post the issue here.

How to contribute

You can also take a part in Zenbot development by sharing your own Botscripts, custom patterns or custom entities.

Just fork this repository and then post a pull request when you are ready to share your code.