简约的 Telegram 手冲记录机器人,健康手冲,从我做起!
- 交互式手冲打卡(评分 / 时长 / 量 / 稠度)
- 时区设置与本地时间记录
- 周 / 月统计与常用时段统计
docker run -d --name onani_memo_chan \
-e BOT_TOKEN=your_bot_token \
-v /path/to/data:/app/data \
iam57ao/onani-memo-chan:latest- 安装依赖
uv sync- 准备环境变量(示例)
set BOT_TOKEN=your_bot_token
set ONANI_DB_PATH=data/onani_memo.db- 启动
uv run python -m onani_memo_chan/start欢迎与状态/timezone选择时区/do开始记录/week最近 7 天统计/month最近 30 天统计
| 配置项 | 是否必填 | 默认值 | 说明 |
|---|---|---|---|
BOT_TOKEN |
是(与 TELEGRAM_BOT_TOKEN 二选一) |
无 | Telegram 机器人 Token |
TELEGRAM_BOT_TOKEN |
是(与 BOT_TOKEN 二选一) |
无 | Telegram 机器人 Token |
ONANI_DB_PATH |
否 | data/onani_memo.db |
SQLite 路径 |
SESSION_TTL_MINUTES |
否 | 30 |
会话过期分钟数 |
SESSION_CLEANUP_MINUTES |
否 | 5 |
过期清理间隔分钟数 |