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 |
|