Commit Graph

216 Commits

Author SHA1 Message Date
SpudGunMan 166c49854f Update config.template 2025-10-25 18:37:44 -07:00
SpudGunMan a685fc3a9b Update config.template 2025-10-25 18:37:22 -07:00
SpudGunMan 34d36057c1 ATOM FEEDS
oh yea its 2003
2025-10-24 18:05:08 -07:00
SpudGunMan 1cb56aa1b7 set bbslink via config.ini 2025-10-23 15:32:10 -07:00
SpudGunMan 493d2792d6 Update config.template 2025-10-22 16:44:31 -07:00
SpudGunMan 370a417ce6 Update config.template 2025-10-21 15:10:13 -07:00
SpudGunMan d4fd484706 sentry_alert.sh
this enhances the sentry to optionally run a shell command you would create in the script/directory which will fire every time the alert fires. sentry_alert_near.sh and sentry_alert_far.sh are the needed files. it will error and remind you it cant find them.
2025-10-21 14:21:09 -07:00
SpudGunMan eb1e0c82ea enhance Sentinel
# list of watched nodes numbers
sentryWatchList =
monitors for INSIDE or OUTSIDE the zone
2025-10-20 19:50:06 -07:00
SpudGunMan 1324f83f17 enhance schedule
allow basic Joke and Weather messages with out extra config
# value can also be joke (everyXmin) or weather (hour) for special scheduled messages
# custom for module/scheduler.py custom schedule examples
2025-10-20 12:07:22 -07:00
SpudGunMan fafa7d8a51 Update config.template 2025-10-19 18:57:27 -07:00
SpudGunMan 0da780371a enhance 2025-10-18 09:10:47 -07:00
SpudGunMan 0c2b36a206 refactor handle_messages
@mesb1 give this one a test

https://github.com/SpudGunMan/meshing-around/issues/213
2025-10-16 15:55:12 -07:00
SpudGunMan 0f2061af55 chirpy make my lunch 2025-10-14 12:24:29 -07:00
SpudGunMan 8c5abecac3 refactor
or custom for module/scheduler.py
2025-10-14 10:09:33 -07:00
SpudGunMan f3ec1cbe93 enhance 2025-10-13 17:23:49 -07:00
SpudGunMan 11687cb7ba ‼️UPDATE LOCATION🗺️
this is a fail safe change to fuzzing the default location. This may change the way you use the bot today and should evaluate the change specifically test the auto alerts for proper data for emergency alerts etc.`fuzzConfigLocation = True`
2025-10-13 09:49:10 -07:00
SpudGunMan ae558052f7 hey chirpy
vox trapping
2025-10-12 18:17:05 -07:00
SpudGunMan 5074d71eb7 defaults 2025-10-12 17:22:02 -07:00
SpudGunMan d66a9e745b enhance 2025-10-12 17:13:41 -07:00
SpudGunMan b096716b96 enhance import note 2025-10-11 21:19:26 -07:00
SpudGunMan f4734c5b87 vox detection 2025-10-11 20:44:03 -07:00
SpudGunMan 311563320e enhance
rss sucks
2025-10-10 19:41:44 -07:00
SpudGunMan 78b6d660dd yakima works 2025-10-10 16:37:30 -07:00
SpudGunMan d844c123be refactor Rivers 2025-10-10 16:02:23 -07:00
SpudGunMan d4d36c8a31 increase urlTimeout to 15 seconds 2025-10-10 15:30:36 -07:00
SpudGunMan bc06712b87 enhance rssread
enhance rssread
enhance rssread
enhance rssread
2025-10-10 12:50:07 -07:00
SpudGunMan ee1391f6e7 2fa.ini 2025-10-10 07:41:18 -07:00
SpudGunMan 4da3e68c62 readrss
thanks FJRP you can now return an rss feed
2025-10-09 19:06:38 -07:00
SpudGunMan f5f8539924 segassem
reverse the order of the messages
2025-10-09 17:21:07 -07:00
SpudGunMan 315ae84bb6 enhance 2025-10-09 16:27:06 -07:00
Kelly cb55aba498 Merge pull request #203 from SpudGunMan/copilot/add-local-wiki-search-functionality
Add Kiwix local wiki server support for offline Wikipedia searches
2025-10-08 20:38:17 -07:00
SpudGunMan 413f2a24d9 Kiwix in wiki
@NomDeTom its finally done
2025-10-08 20:29:52 -07:00
SpudGunMan 1f8bf5a700 bytes&bits 2025-10-08 11:01:21 -07:00
SpudGunMan 6c1e0cc2f9 bits&bytes 2025-10-08 09:20:09 -07:00
copilot-swe-agent[bot] c97004b410 Add Kiwix local wiki server support with configuration options
Co-authored-by: SpudGunMan <12676665+SpudGunMan@users.noreply.github.com>
2025-10-08 15:00:44 +00:00
SpudGunMan 3ebf3ba374 Update config.template 2025-10-08 07:05:40 -07:00
SpudGunMan 2895e6c034 newNews🚨🚨
the location of news.txt changed FYI 🚨 now you can read more files
2025-10-08 01:14:10 -07:00
SpudGunMan 6c078b4d17 Survey Says!
is this cool?
2025-10-07 22:39:08 -07:00
SpudGunMan 48a57e875f QuizMaster
let me know if this is cool
2025-10-07 17:48:22 -07:00
SpudGunMan 6c27b5d5de xoxo
enhance
2025-10-06 18:03:22 -07:00
Martin Bogomolni 84b6b48d60 feat: Add tic-tac-toe game with compact messaging
🎮 New Tic-Tac-Toe Game Features:
- Compact 3x3 board display using ASCII art
- Smart AI opponent with win/block/random strategy
- All messages under 200-character meshtastic limit (tested: 10-50 chars)
- Player vs Bot gameplay with X (player) vs O (bot)
- Win detection for rows, columns, and diagonals
- Tie game detection when board is full
- Game statistics tracking (games played, won)

🔧 Integration Features:
- Follows established game patterns from hangman/hamtest
- Added to restrictedCommands (DM-only like other games)
- Integrated with game tracker system for memory cleanup
- Added configuration option in config.template
- Automatic cleanup of stale game sessions

🎯 Game Mechanics:
- Players pick positions 1-9 corresponding to board layout
- Simple input parsing (extracts first digit from message)
- Graceful error handling for invalid moves
- 'end' command to quit game
- Automatic game cleanup on completion

📊 Message Examples:
- New game: 39 chars
- Game moves: 50 chars
- Win/lose: 40 chars
- Invalid move: 23 chars
- All well under 200-char limit

Tested: Complete game scenarios, AI behavior, message lengths
Follows: Existing game implementation patterns and memory management
2025-10-06 00:08:56 -07:00
SpudGunMan 30bcee498d Update config.template 2025-10-05 22:24:35 -07:00
SpudGunMan 98ccf8708f enhanceTelemetry
logging and handlers for telemetry
2025-10-05 17:47:19 -07:00
SpudGunMan c51a4584ae enhance bbsAPI
switch for diskIO
2025-10-03 19:06:14 -07:00
SpudGunMan 63fccbdf3e Update config.template 2025-10-03 12:01:41 -07:00
SpudGunMan 2e8206d4ec x:ShellCommands
this x: is a direct shell access from DM, to enable it needs the enable_runShellCmd, allowXcmd, xcmdChannel set. Make sure your secure.
2025-10-02 18:58:27 -07:00
SpudGunMan a66dbd13fd Update config.template 2025-10-02 13:17:48 -07:00
SpudGunMan 02322cdf91 cleanup
fixes per https://github.com/SpudGunMan/meshing-around/issues/192
2025-10-02 04:51:40 -07:00
SpudGunMan 6e3d83401f enhance echo
enhance echo
2025-09-28 16:28:31 -07:00
SpudGunMan f9ab6a79d3 echo
echo command will just echo, off by default its handy for things like making a demo or node speak
2025-09-28 15:04:56 -07:00