An chat bot framework
Project description
Kudubot
master | develop |
---|---|
Kudubot is a chat bot framework designed to work with arbitrary messaging services based on bokkichat connections.
Implementing a kudubot
The base of a kudubot is the Bot
class in the kudubot.Bot
module.
Any kudubot implementation must extend that class.
The following methods have to be implemented:
on_msg
, name
, parsers
on_msg
is called whenever the bot receives a message. name
defines the name of the bot class. parsers
returns a list of
CommandParser
objects.
Further Information
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
kudubot-0.23.1.tar.gz
(8.2 kB
view details)
Built Distribution
kudubot-0.23.1-py3-none-any.whl
(29.0 kB
view details)
File details
Details for the file kudubot-0.23.1.tar.gz
.
File metadata
- Download URL: kudubot-0.23.1.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac5e3d7e9df55dd8d15e65b376faf8de4c19cb4981c63e173de15760f70ed0cb |
|
MD5 | adad25ea37d1339278152cdbb661b2e0 |
|
BLAKE2b-256 | 1f2002d7ccbf7b69a51d6656984e72f2b7d201169d03da6d4e74996cce83a855 |
File details
Details for the file kudubot-0.23.1-py3-none-any.whl
.
File metadata
- Download URL: kudubot-0.23.1-py3-none-any.whl
- Upload date:
- Size: 29.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a660b5d95859d2a4419cb903318f447ef0ead054e9cbec1f4c3db992302b7ea |
|
MD5 | ea76b6f6c4e9f4bbabc1f567f28b72a5 |
|
BLAKE2b-256 | 82a97813d0a5c335fc6b87941d863f6dba2cc727467d048c6f357135563d5f0b |