diff --git a/README.md b/README.md index 35f1785..6fb8fb9 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,19 @@ # meshing-around -Random Mesh Scripts - -- requires meshtastic python tools `pip install meshtastic` -- `pip install pubsub` -- solar needs `pip install suntime` -- `pip install requests` -- `pip install datetime` -- `pip install python-dateutil` +Random Mesh Scripts for BBS activities for use with Meshtastic nodes ## pong-bot.sh -![alt text](pong-bot.jpg "Example Use") +![alt text](img/pong-bot.jpg "Example Use") + +Little bot which will trap keywords like ping and respond on a DM with pong. The script will also monitor the group channels for keywords to trap on. you can also `Ping @Data to Echo` as a example for further processing. + +other features +- MOTD with ability to set remotely + - `motd` or `motd $New Message Of the day` +- Various solar details + - `sun` returns the sunrise and set for the day + - `solar` gives an idea of the x-ray flux + - `hfcond` returns a table of HF solar conditions -Little bot which will trap keywords like ping and respond on a DM with pong. The script will also monitor the group channels for keywords to trap on. you can also `Ping@Data to Echo` as a example for further processing. ### Configurations Currently config modifications is edit to code. Be sure to uncomment the approprate interface combo for your method (serial/BLEW/TCP). Only one at a time is supported to a single node at a time. ``` @@ -26,3 +28,12 @@ It is recomended to leave this setting as default `True` to keep the channel cle RESPOND_BY_DM_ONLY = True # Set to True to respond messages via DM only (keeps the channel clean) ``` +# requirements +``` +pip install meshtastic +pip install pubsub +pip install suntime +pip install requests +pip install datetime +pip install python-dateutil +```