MeshLink (deprecated)
September 17, 2024 ยท View on GitHub
https://github.com/Murturtle/MeshLinkBeta
Features
- Send messages to and from discord
- Send packet information to discord
Mesh only
- Weather forecast
- Ping
- HF condition checker
- Time
- Mesh statistics
WIP
- SOS
Commands
prefix + command
Discord
send (message)
Mesh
ping weather hf time mesh
Setup
- Download the python script and config-example.yml from Github
- Rename config-example.yml to config.yml before editing (step 10)
- Install the Meshtastic python CLI https://meshtastic.org/docs/software/python/cli/installation/
- Install discord py https://discordpy.readthedocs.io/en/latest/intro.html
- Create a discord bot https://discord.com/developers
- Give it admin permission in your server and give it read messages intent (google it if you don't know what to do)
- Invite it to a server
- Get the discord channel id (this is where the messages will go) (again google a tutorial if don't know how to get the channel id)
- Get the discord bot token
- Add your discord bot token and channel id(s) to config.yml
- If you are using serial set
use_serialtoTrueotherwise get your nodes ip and put it into theradio_ipsetting - Run the script
Suggestions/Feature Requests
Put them in issues.