Skip to main content

Connect telegram bots to your API

Project description

CI: Requirements Status



Documentation Status

Connect instant messaging bots to your APIs.

The idea is to use it as microservice to host messaging bots leaving the application model into current APIs.


The full documentation is at


Install microbot:

pip install microbot

Then use it in a project:

import microbot


  • Telegram, Kik and Facebook Messenger bots
  • Message handling definition with regex, as django urls.
  • Text responses and keyboards with Jinja2 templates
  • Chat State handling
  • Asynchronous processing of messages
  • Media messages not supported

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements/test.txt
(myenv) $ make test
(myenv) $ make test-all


0.1.0 (2016-03-07)

  • First release on PyPI.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for microbot, version 1.7.3
Filename, size File type Python version Upload date Hashes
Filename, size microbot-1.7.3-py2.py3-none-any.whl (64.7 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size microbot-1.7.3.tar.gz (40.4 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page