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
Command | Description | â Works Off-Grid |
---|---|---|
ping , ack | Return data for signal. Example: ping 15 #DrivingI5 (activates auto-ping every 20 seconds for count 15 via DM only) | â |
cmd | Returns the list of commands (the help message) | â |
history | Returns the last commands run by user(s) | â |
leaderboard | Shows extreme mesh metrics like lowest battery đĒĢ | â |
lheard | Returns the last 5 heard nodes with SNR. Can also use sitrep | â |
motd | Displays the message of the day or sets it. Example: motd $New Message Of the day | â |
sysinfo | Returns the bot node telemetry info | â |
test | used to test the limits of data transfer test 4 sends data to the maxBuffer limit (default 220) via DM only | â |
whereami | Returns the address of the sender’s location if known | |
whoami | Returns details of the node asking, also returned when position exchanged đ | â |
whois | Returns details known about node, more data with bbsadmin node | â |
echo | Echo 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.
Command | Description | â Works Off-Grid |
---|---|---|
ea and ealert | Return FEMA iPAWS/EAS alerts in USA or DE Headline or expanded details for USA | |
earthquake | Returns the largest and number of USGS events for the location | |
hfcond | Returns a table of HF solar conditions | |
rlist | Returns a table of nearby repeaters from RepeaterBook | |
riverflow | Return information from NOAA for river flow info. Example: riverflow modules/settings.py | |
solar | Gives an idea of the x-ray flux | |
sun and moon | Return info on rise and set local time | â |
tide | Returns the local tides (NOAA data source) | |
valert | Returns USGS Volcano Data | |
wx | Return local weather forecast, NOAA or Open Meteo (which also has wxc for metric and imperial) | |
wxa and wxalert | Return NOAA alerts. Short title or expanded details | |
mwx | Return 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.
Command | Description | â Works Off-Grid |
---|---|---|
bbshelp | Returns the following help message | â |
bbslist | Lists the messages by ID and subject | â |
bbsread | Reads a message. Example: bbsread #1 | â |
bbspost | Posts a message to the public board or sends a DM(Mail) Examples: bbspost $subject #message , bbspost @nodeNumber #message , bbspost @nodeShortName #message | â |
bbsdelete | Deletes a message. Example: bbsdelete #4 | â |
bbsinfo | Provides stats on BBS delivery and messages (sysop) | â |
bbslink | Links 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 | |
setemail | Sets the email for easy communications | |
setsms | Adds the SMS-Email for quick communications | |
clearsms | Clears 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.
Command | Description | â Works Off-Grid |
---|---|---|
askai and ask: | Ask Ollama LLM AI for a response. Example: askai what temp do I cook chicken | â |
messages | Replays the last messages heard on device, like Store and Forward, returns the PublicChannel and Current | â |
readnews | returns the contents of a file (data/news.txt, by default) can also news mesh via the chunker on air | â |
satpass | returns 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 | |
howfar | returns the distance you have traveled since your last HowFar. howfar reset to start over | â |
howtall | returns 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.
Command | Description | â Works Off-Grid |
---|---|---|
checkin | Check in the node to the checklist database, you can add a note like checkin ICO or checkin radio4 | â |
checkout | Checkout the node in the checklist database, checkout all from node | â |
checklist | Display the checklist database, with note | â |
Games (via DM only)
Command | Description | â Works Off-Grid |
---|---|---|
blackjack | Plays Blackjack (Casino 21) | â |
dopewars | Plays the classic drug trader game | â |
golfsim | Plays a 9-hole Golf Simulator | â |
hamtest | FCC/ARRL Quiz hamtest general or hamtest extra and score | â |
hangman | Plays the classic word guess game | â |
joke | Tells a joke | |
lemonstand | Plays the classic Lemonade Stand finance game | â |
mastermind | Plays the classic code-breaking game | â |
survey | Issues out a survey to the user | â |
quiz | QuizMaster Bot q: ? for more | â |
tic-tac-toe | Plays the game classic game | â |
videopoker | Plays basic 5-card hold Video Poker | â |