No description
- Python 100%
|
|
||
|---|---|---|
| bot.py | ||
| CHANGELOG.md | ||
| LICENSE | ||
| README.md | ||
Meshdelta
Meshdelta is a WIP Meshtastic<->Delta Chat bridge
How to setup
Requirements
- Python
- meshage
- deltachat-rpc-client
Configuration
- Create mqtt.conf and specify your values
[mqtt]
host=mqtt.meshtastic.org
port=8883
username=meshdev
password=large4cats
root_topic=msh/US
userid=<random user id>
admin_email=admin@example.com
[keys]
longfast=1PG7OiApB1nwvP+rz05pAQ==
[chats]
13=longfast
- Copy bot's
accountsdir to same place as bot.py Launch bot withpython bot.py
What is missing
- Something other?
Admin Commands
You can configure an admin_email in mqtt.conf to enable the bot administrator to manage backup mail transports (relays) via Delta Chat:
/transports— Show configured mail relays./addtransport <user@example.com> <password123>— Add a backup mail relay./rmtransport <user@example.com>— Remove a mail relay./setprimary <user@example.com>— Set a specific transport as primary.
The bot automatically retries failed messages using backup transports with an exponential backoff.
support the project - monero:48zwQPpAqkKLJSnavwE29vBx1ejWB8dexhemqXz2dWKJbWaukbREefF3pRws3dfPn3cdNAcKUNhrQPGKntNL1rkMM6EKPuo