Commit Graph
15 Commits
Author SHA1 Message Date
snowy-yang e49a2f8f03 feat: remove power monitoring feature 2026-09-12 20:23:46 +08:00
snowy-yang 593b8011c6 refactor: use psutil uptime and wmi lib for Windows temps; graceful SIGINT/SIGTERM/SIGBREAK shutdown 2026-09-12 20:18:26 +08:00
snowy-yang e39d1a0f52 fix: require @bot in groups, verify at target, ignore non-command and textless messages 2026-09-12 20:12:51 +08:00
snowy-yang f26f34cb87 feat: memory alerts with top-memory process, top offender in alerts, scheduled status reports 2026-09-12 20:06:31 +08:00
snowy-yang e61142399a feat: run uv sync before hot-update restart, abort on sync failure 2026-09-12 20:01:15 +08:00
snowy-yang 67776b0092 feat: hot reload for config/templates and GitPython-based hot update with pre-update notification 2026-09-12 19:59:39 +08:00
snowy-yang 8775c022bd feat: windows adaptation (WMI thermal zones, battery fallback) 2026-09-12 19:53:24 +08:00
snowy-yang 28add64ae0 fix: duplicate percent sign in disk template 2026-09-12 19:50:14 +08:00
snowy-yang 2e077eab33 feat: template-based message display, remove all emoji 2026-09-12 19:49:13 +08:00
snowy-yang 570eb0df70 feat: add linuxawesomebot console entry point for uv run 2026-09-12 19:38:33 +08:00
snowy-yang 82ec179d21 test: replace ad-hoc fake client script with pytest suite 2026-09-12 19:30:46 +08:00
snowy-yang 05782a2fc2 feat: show Linux-style total CPU usage (sum of cores, can exceed 100%) 2026-09-12 14:27:24 +08:00
snowy-yang f45df9b33f docs: use uv for dependency management and deployment 2026-09-12 14:26:05 +08:00
snowy-yang d5e17fedfb exclude local config.toml 2026-09-12 14:20:54 +08:00
snowy-yang b1ffd86bd9 LinuxAwesomeBot: OneBot 11 Linux monitoring bot (power/CPU/temp/alerts) 2026-09-12 14:20:47 +08:00