Skip to main content

An async chat bot client framework

Project description

pyAsyncBot

Yet another async chat bot framework running on python3.8.

The framework is designed to be OOP friendly with minimum python syntactic sugar. Implementation has proper startup and graceful shutdown procedure to make it suitable to be integerated into other existing async projects and safely sharing the same event loop in the same thread.

The framework also shipping a simple daemon implementation which can serve multiple simple plugins.

This framework is highly inspired by OICQ2

API BACKEND

Surrently only the one defined by me is supported: https://github.com/SalimTerryLi/oicq_webd

INSTALL

Python 3.8+ is required. I strongly recommend to install the package into virtualenv.

pip install pyasyncbot

EXAMPLE

Under examples folder of this repo

DAEMON

pyasyncbotd -h

Project details


Download files

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

Source Distribution

pyAsyncBot-0.6.0.tar.gz (23.6 kB view hashes)

Uploaded Source

Built Distribution

pyAsyncBot-0.6.0-py3-none-any.whl (29.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page