This website requires JavaScript.
Explore
Help
Register
Sign In
dandri
/
meshcore-bot
Watch
1
Star
0
Fork
0
You've already forked meshcore-bot
mirror of
https://github.com/agessaman/meshcore-bot.git
synced
2026-03-31 04:25:39 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
82aa5ee1604ad7939097700a5fcdfb99ab25d507
meshcore-bot
/
modules
History
agessaman
82aa5ee160
Add greeter command configuration to config.ini.example and implement greeter functionality in message handling. Introduce favorite status management for repeaters, allowing users to toggle favorite status via API. Update path command and test command to incorporate favorite bias in scoring. Enhance database schema to support star status tracking for repeaters and roomservers.
2025-11-25 17:26:40 -08:00
..
commands
Add greeter command configuration to config.ini.example and implement greeter functionality in message handling. Introduce favorite status management for repeaters, allowing users to toggle favorite status via API. Update path command and test command to incorporate favorite bias in scoring. Enhance database schema to support star status tracking for repeaters and roomservers.
2025-11-25 17:26:40 -08:00
web_viewer
Add greeter command configuration to config.ini.example and implement greeter functionality in message handling. Introduce favorite status management for repeaters, allowing users to toggle favorite status via API. Update path command and test command to incorporate favorite bias in scoring. Enhance database schema to support star status tracking for repeaters and roomservers.
2025-11-25 17:26:40 -08:00
__init__.py
Initial commit: MeshCore Bot project
2025-09-04 15:33:51 -07:00
channel_manager.py
resolve edge case where get_channel_number() would return zero and the bot would respond in the public channel despite being unconfigured.
2025-11-02 16:57:25 -08:00
command_manager.py
Enhance weather command functionality by adding support for multi-day and tomorrow forecasts. Updated parsing logic to handle forecast type options and improved response formatting. Integrated new weather data retrieval methods for both local and global commands, ensuring consistent user experience across different locales. Added localization support for new forecast messages in multiple languages.
2025-11-18 18:51:10 -08:00
core.py
Enhance configuration and command files to support new distance metrics in message responses. Updated Keywords section to include {path_distance} and {firstlast_distance} placeholders. Refactored distance calculation methods into utils and improved path command logic for better accuracy in distance reporting. Added detailed logging for packet hash calculations and message handling in multitest command.
2025-11-20 21:41:10 -08:00
db_manager.py
Web Viewer Integration
2025-10-21 21:57:00 -07:00
enums.py
Web Viewer Integration
2025-10-21 21:57:00 -07:00
i18n.py
Implement localization support across various commands and configuration. Added language settings in config.ini.example, integrated translation functionality in command responses, and enhanced error handling with localized messages. Improved fallback mechanisms for missing translations and updated help text for better user guidance.
2025-11-16 20:17:58 -08:00
message_handler.py
Add greeter command configuration to config.ini.example and implement greeter functionality in message handling. Introduce favorite status management for repeaters, allowing users to toggle favorite status via API. Update path command and test command to incorporate favorite bias in scoring. Enhance database schema to support star status tracking for repeaters and roomservers.
2025-11-25 17:26:40 -08:00
models.py
Web Viewer Integration
2025-10-21 21:57:00 -07:00
plugin_loader.py
Add support for plugin overrides in configuration, allowing alternative plugin implementations. Enhanced weather display settings with configurable units for temperature, wind speed, and precipitation. Updated repeater_manager to improve contact removal logic with better error handling and logging.
2025-11-15 15:07:43 -08:00
rate_limiter.py
Enhance configuration and command structure for MeshCore Bot. Added RF data correlation settings in config.ini, implemented a BotTxRateLimiter for transmission control, and refactored command handling to support plugins. Removed obsolete scripts and improved command metadata for better usability.
2025-09-04 18:48:59 -07:00
repeater_manager.py
Add greeter command configuration to config.ini.example and implement greeter functionality in message handling. Introduce favorite status management for repeaters, allowing users to toggle favorite status via API. Update path command and test command to incorporate favorite bias in scoring. Enhance database schema to support star status tracking for repeaters and roomservers.
2025-11-25 17:26:40 -08:00
scheduler.py
added channel overrides for sports command; updated channels command; added stats command; consolidated t_phrase as a shortcut to test; added scheduled adverts
2025-10-05 16:09:39 -07:00
solar_conditions.py
Updated satpass command to default to radiopass api endpint by default. Included visual pass option to only return visual passes. Improved handling of satellite pass data, including better logging and validation for pass durations.s.
2025-11-06 10:13:21 -08:00
utils.py
Enhance configuration and command files to support new distance metrics in message responses. Updated Keywords section to include {path_distance} and {firstlast_distance} placeholders. Refactored distance calculation methods into utils and improved path command logic for better accuracy in distance reporting. Added detailed logging for packet hash calculations and message handling in multitest command.
2025-11-20 21:41:10 -08:00