Murturtle / MeshLink

meshtastic discord bot/mesh side commands
GNU General Public License v3.0
14 stars 3 forks source link

MeshLink (deprecated)

https://github.com/Murturtle/MeshLinkBeta

Features

WIP

Commands

prefix + command

Discord

send (message)

Mesh

ping weather hf time mesh

Setup

  1. Download the python script and config-example.yml from Github
  2. Rename config-example.yml to config.yml before editing (step 10)
  3. Install the Meshtastic python CLI https://meshtastic.org/docs/software/python/cli/installation/
  4. Install discord py https://discordpy.readthedocs.io/en/latest/intro.html
  5. Create a discord bot https://discord.com/developers
  6. Give it admin permission in your server and give it read messages intent (google it if you don't know what to do)
  7. Invite it to a server
  8. 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)
  9. Get the discord bot token
  10. Add your discord bot token and channel id(s) to config.yml
  11. If you are using serial set use_serial to True otherwise get your nodes ip and put it into the radio_ip setting
  12. Run the script

Suggestions/Feature Requests

Put them in issues.