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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyAsyncBot-0.6.0.tar.gz.
File metadata
- Download URL: pyAsyncBot-0.6.0.tar.gz
- Upload date:
- Size: 23.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca64b3a1f282d6c09366a429b905eb17bf12a8a1b06225081fdbb5833a6f6fc4
|
|
| MD5 |
58a7d0da9d3d31607dd81afbc2512775
|
|
| BLAKE2b-256 |
a17d4a2b81af5fd9580312643abb91d93039f4300bd364789212647988f2f2f5
|
File details
Details for the file pyAsyncBot-0.6.0-py3-none-any.whl.
File metadata
- Download URL: pyAsyncBot-0.6.0-py3-none-any.whl
- Upload date:
- Size: 29.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f84eb00b19e98cc9d15fa2207646cb173b50ebf4b45196af36ed45f14164746b
|
|
| MD5 |
fdfd1597857412bdc12215518b4131a3
|
|
| BLAKE2b-256 |
faf4e9210bd78652615acbb90908afab666f711d60dbe13013de823343071bdf
|