Skip to main content

YAB is for Yet Another Bot. It's a chat bot framework.

Project description


YAB is for Yet Another Bot. It's a chat bot framework.


Very alpha, may be changed or abandoned at any time. Also test suite is lacking.


  • Platform agnostic api: write once and use across multiple backends
    • Currently supported:
      • discord
      • telegram
      • twitch
    • Number of supported backends is currently small because the project is in early stages of development: every change has te be retrofitted into existing backends
    • May come some day:
      • slack
      • whatsapp
      • mixer
      • youtube
      • and other:
        • chat platforms
        • messaging platforms
        • streaming platforms
  • Middleware support
    • yab.middleware.parser - parse commands from messages
  • Uses async/await with asyncio

Project details

Release history Release notifications

Download files

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

Files for yab, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size yab-0.1.0-py3-none-any.whl (13.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size yab-0.1.0.tar.gz (9.1 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page