Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

Murturtle/MeshLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeshLink (deprecated)

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

  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.

About

meshtastic discord bot/mesh side commands

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages