Pluginable Delta Chat bot
A simple “deltabot” that depends on plugins to add functionality. It works as part of a group or in 1:1 chats in Delta Chat applications. SimpleBot supports Autocrypt end-to-end encryption but note that the operator of the bot service can look into messages that are sent to it. See also: https://github.com/Simon-Laux/ZHV/
To install it run the following command (preferably in a virtualenv):
$ pip3 install simplebot
Then install some plugins
Starting the bot
First you need to provide an emailaddress and a password to allow the bot to receive and send messages for that address:
$ simplebot init "firstname.lastname@example.org" "password123"
This command will try to contact the imap/smtp servers for example.org and logging in with the given e-mail address and password. Once this successfully completes, initialization is done and tested.
You can then let the bot listen continously:
$ simplebot serve
It will listen for incoming messages and handle them with installed plugins.
Install Delta Chat and add your bot’s email address as a contact and start chatting with it! You can also add the bot as a member to a group chat.
This project is free software, licensed under the GPL3 License - see the LICENSE file for more details.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size simplebot-0.10.0-py3-none-any.whl (168.1 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size simplebot-0.10.0.tar.gz (180.2 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for simplebot-0.10.0-py3-none-any.whl