Skip to content

mikebenner/socalmeshparrot

 
 

Repository files navigation

Rage Against The Mesh(ine)

a discord bot for meshtastic

Most of the bot logic is in https://github.com/baymesh/ratm-meshtastic-discord-bot/blob/main/index.ts

There is a Dockerfile, you can deploy this anywhere that you can run docker containers?

Or you can set the environment variables and run tsx index.js

Enviroment Variables

Key Description
DISCORD_WEBHOOK_URL discord webhook url for where to send Bay Mesh messages
SV_DISCORD_WEBHOOK_URL discord webhook url for where to send Sac Valley mesh messages
REDIS_ENABLED if true it we cache in redis, you need to specify the url (see next item)
REDIS_URL redis url (with user/pass etc) if you want to have persistent nodeDB
GROUPING_DURATION how long the logger will wait for packets for a new message that it sees
PFP_JSON_URL json file that links node ids to profile images, example here

About

Discord Bot for SoCalMesh Mesh

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Dockerfile 1.1%
  • Nix 0.2%