mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-06-03 22:31:18 +00:00
7b15d43dbd
- Enhanced the command reference with detailed descriptions for `cmd`, `version`, `weather`, and `path` commands, including usage examples and configuration options. - Added new `RandomLine` command documentation for configurable triggers. - Updated configuration documentation to reflect the deprecation of the global `[Aliases]` section, encouraging per-command alias definitions. - Clarified the `[Rate_Limits]` and `[Webhook]` sections in the configuration guide. - Improved the web viewer documentation, emphasizing security practices and configuration options.
747 B
747 B
Installation
Choose how to run the bot:
| Method | Best for |
|---|---|
| Docker | Containers, consistent environments, easy updates |
| Service (systemd) | Linux servers, run at boot, no containers |
| Debian package | make deb in the repo — see README |
Requirements
- Python 3.10+
- MeshCore-compatible device (USB, BLE, or TCP)
Development setup
See Getting started for a quick development setup (run from the repo with python meshcore_bot.py).
Upgrading
If you are upgrading from an older release, read the Upgrade guide before restarting the bot.