MeshBot

We run a Meshing-Around meshbot. You can interact with the bot by sending it a direct message. For a list of available commands send “cmd” at any time. Below is a full list of all available commands.

If you’d like to setup your own meshing-around bot you can visit the github project and get started. We are running ours on a debian 13 vm with 1vCPU and 1gb ram with the usb serial passed through from a t-beam.

Full list of commands for the bot

Networking

CommandDescription✅ Works Off-Grid
ping, ackReturn data for signal. Example: ping 15 #DrivingI5 (activates auto-ping every 20 seconds for count 15 via DM only)✅
cmdReturns the list of commands (the help message)✅
historyReturns the last commands run by user(s)✅
leaderboardShows extreme mesh metrics like lowest battery đŸĒĢ✅
lheardReturns the last 5 heard nodes with SNR. Can also use sitrep✅
motdDisplays the message of the day or sets it. Example: motd $New Message Of the day✅
sysinfoReturns the bot node telemetry info✅
testused to test the limits of data transfer test 4 sends data to the maxBuffer limit (default 220) via DM only✅
whereamiReturns the address of the sender’s location if known
whoamiReturns details of the node asking, also returned when position exchanged 📍✅
whoisReturns details known about node, more data with bbsadmin node✅
echoEcho string back, disabled by default✅

Radio Propagation & Weather Forecasting

If MeshBot can read your location you will get information for you. If your location is unavailable the default location is at the center of Hamilton, Montana.

CommandDescription✅ Works Off-Grid
ea and ealertReturn FEMA iPAWS/EAS alerts in USA or DE Headline or expanded details for USA
earthquakeReturns the largest and number of USGS events for the location
hfcondReturns a table of HF solar conditions
rlistReturns a table of nearby repeaters from RepeaterBook
riverflowReturn information from NOAA for river flow info. Example: riverflow modules/settings.py
solarGives an idea of the x-ray flux
sun and moonReturn info on rise and set local time✅
tideReturns the local tides (NOAA data source)
valertReturns USGS Volcano Data
wxReturn local weather forecast, NOAA or Open Meteo (which also has wxc for metric and imperial)
wxa and wxalertReturn NOAA alerts. Short title or expanded details
mwxReturn the NOAA Coastal Marine Forecast data

Bulletin Board & Mail

We have our SMTP service open to users. If this gets abused we will have to turn it off. SMS is currently disabled. We are considering turning that on in the future with no current ETA.

CommandDescription✅ Works Off-Grid
bbshelpReturns the following help message✅
bbslistLists the messages by ID and subject✅
bbsreadReads a message. Example: bbsread #1✅
bbspostPosts a message to the public board or sends a DM(Mail) Examples: bbspost $subject #message, bbspost @nodeNumber #message, bbspost @nodeShortName #message✅
bbsdeleteDeletes a message. Example: bbsdelete #4✅
bbsinfoProvides stats on BBS delivery and messages (sysop)✅
bbslinkLinks Bulletin Messages between BBS Systems✅
email:Sends email to address on file for the node or email: bob@test.net # hello from mesh
sms:Send sms-email to multiple address on file
setemailSets the email for easy communications
setsmsAdds the SMS-Email for quick communications
clearsmsClears all SMS-Emails on file for node

Data Lookup

Currently we do not have a local LLM if KiwiX server enabled. These are on the roadmap with no current ETA. Non-LLM or KiwiX requests will still process.

CommandDescription✅ Works Off-Grid
askai and ask:Ask Ollama LLM AI for a response. Example: askai what temp do I cook chicken✅
messagesReplays the last messages heard on device, like Store and Forward, returns the PublicChannel and Current✅
readnewsreturns the contents of a file (data/news.txt, by default) can also news mesh via the chunker on air✅
satpassreturns the pass info from API for defined NORAD ID in config or Example: satpass 25544,33591
wiki:Searches Wikipedia (or local Kiwix server) and returns the first few sentences of the first result if a match. Example: wiki: lora radio
howfarreturns the distance you have traveled since your last HowFar. howfar reset to start over✅
howtallreturns height of something you give a shadow by using sun angle✅

CheckList

Currently not enabled. Message us on LongFast or by email to request this feature.

CommandDescription✅ Works Off-Grid
checkinCheck in the node to the checklist database, you can add a note like checkin ICO or checkin radio4✅
checkoutCheckout the node in the checklist database, checkout all from node✅
checklistDisplay the checklist database, with note✅

Games (via DM only)

CommandDescription✅ Works Off-Grid
blackjackPlays Blackjack (Casino 21)✅
dopewarsPlays the classic drug trader game✅
golfsimPlays a 9-hole Golf Simulator✅
hamtestFCC/ARRL Quiz hamtest general or hamtest extra and score✅
hangmanPlays the classic word guess game✅
jokeTells a joke
lemonstandPlays the classic Lemonade Stand finance game✅
mastermindPlays the classic code-breaking game✅
surveyIssues out a survey to the user✅
quizQuizMaster Bot q: ? for more✅
tic-tac-toePlays the game classic game✅
videopokerPlays basic 5-card hold Video Pokerâœ