Commit Graph

31 Commits

Author SHA1 Message Date
admin f15228fa58 Refactored gemini, openai and claude into one file and removed logic from the base class, also made helper class definable from command line 2025-06-03 13:04:42 -05:00
cyclop-bot b7e6eaa803 Refactor telegram_helper.py to correctly handle asyncio event loop by using Application.post_init for startup tasks. 2025-06-02 17:40:44 -05:00
cyclop-bot 0c1a0d1e5b Refactor: Separate logic for reboot and check_doreboot_file in TelegramHelper 2025-06-02 16:41:02 -05:00
cyclop-bot a78bbb6cc5 Refactor: Separate logic for handle_message handler in TelegramHelper 2025-06-02 16:40:24 -05:00
cyclop-bot f52cee97cd Refactor: Separate logic for abort_processing handler in TelegramHelper 2025-06-02 16:38:11 -05:00
cyclop-bot 775b1ce051 Refactor: Separate logic for start, clear, status, switch handlers in TelegramHelper 2025-06-02 16:36:51 -05:00
cyclop-bot 53d1ec8923 Refactor: Make reboot file paths configurable in TelegramHelper 2025-06-02 16:35:52 -05:00
admin 0eed64cbb3 Removed unnecessary awaits 2025-06-02 15:23:20 -05:00
cyclop-bot a7d2c98c97 Refactor telegram_helper.py: Apply constants, remove unused git import, and prepare for processing_status encapsulation. 2025-06-02 14:55:30 -05:00
admin a24f56531e added gemini inference bot 2025-06-02 13:23:02 -05:00
admin 7844f26d59 Testing with qwen and updating tools 2025-06-01 11:50:12 -05:00
admin f6b988f6e8 Remove functionality that resets the app when a GitHub change is detected. 2024-08-21 17:10:20 -05:00
admin 10ee5b957b Enhance /reboot command to create .reboot_claude if requested 2024-08-21 17:07:00 -05:00
admin 5c17823a0f Added browse command and project handlers 2024-08-21 13:26:34 -05:00
cyclop-bot c52dd6a3a1 Add /browse command and button callback handlers to TelegramHelper 2024-08-20 16:52:09 -05:00
admin 9b811bb41d repaired telegram helper 2024-08-20 14:46:12 -05:00
admin 42e86d5fb3 Update telegram_helper.py 2024-08-20 14:31:01 -05:00
admin 8bee64cee1 Add functionality to check for new commits and trigger reboot 2024-08-20 14:28:51 -05:00
admin 43202e3b6e fixed git import 2024-08-20 14:27:36 -05:00
admin b122734195 Update git import and add package requirement comment 2024-08-20 14:24:15 -05:00
admin 573f08c949 Add functionality to check for new commits and trigger reboot 2024-08-20 14:21:41 -05:00
admin c9866ac7c5 Fix doreboot file check to run after event loop starts 2024-08-20 14:11:19 -05:00
admin 1b56d8c00b Add .doreboot file check and message sending functionality 2024-08-20 14:09:12 -05:00
admin c50c25cfff fix runtime errors in telegram_helper 2024-08-20 13:52:32 -05:00
admin 7807a6eac7 Add functionality to check and send message if semaphore file exists on initialization 2024-08-20 13:24:45 -05:00
admin 7783d8fc22 added chat id to .doreboot file 2024-08-20 13:22:59 -05:00
admin a27e73dd89 Add check for .doreboot file to send reboot complete message and delete the file. 2024-08-20 13:12:54 -05:00
admin 5c594c2223 Added auto-restart capability 2024-08-20 13:11:24 -05:00
admin 96530e50fb Add /reboot command to exit with status code 355 2024-08-20 12:37:35 -05:00
admin 478081ff64 Add TelegramHelper class 2024-08-19 11:35:29 -05:00
admin 0ece8b354f Add telegram_helper.py with TelegramHelper class 2024-08-19 11:31:06 -05:00