docs: update docs for cron, shortener, CI

Add !cron section to USAGE.md and CHEATSHEET.md.
Mark cron, URL shortener, CI complete in ROADMAP.md and TODO.md.
New sprint in TASKS.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
user
2026-02-21 17:35:16 +01:00
parent 6ef3fee72c
commit 5bc59730c4
5 changed files with 69 additions and 8 deletions

View File

@@ -437,6 +437,18 @@ History in `data/alert_history.db`.
Shows top 3 results as `Title -- URL`. Channel only. Max query length: 200 chars.
## Cron (admin)
```
!cron add 1h #ops !rss check news # Schedule command every hour
!cron add 2d #alerts !tor update # Every 2 days
!cron del abc123 # Remove job by ID
!cron list # List jobs in channel
```
Intervals: `5m`, `1h30m`, `2d`, `90s`, or raw seconds. Min 1m, max 7d.
Max 20 jobs/channel. Persists across restarts. Channel only.
## Plugin Template
```python