新建docker-compose.yml
services:
wallos:
image: bellamy/wallos:latest
container_name: wallos
environment:
- TZ=Asia/Shanghai
ports:
- "8282:80"
volumes:
- /volume1/docker/wallos/db:/var/www/html/db
- /volume1/docker/wallos/logos:/var/www/html/images/uploads/logos
restart: unless-stopped
volumes 地址根据实际改(用ai工具也行)
在 Wallos 中配置 Telegram 通知,核心需要两个参数:Bot Token(机器人密钥) 和 Chat ID(接收消息的用户或群组 ID)。
1.激活并启动你的 Telegram Bot:准备阶段.
在 Telegram 中搜索并打开你刚创建好的 Bot 聊天界面,点击底部的 Start 或发送 /start。
验证方法:输入
/start后,只要看到该会话已建立即代表初始化成功。如果不先发送消息激活,Bot 无法主动向你推送消息。
2.获取你的 Chat ID:获取接收者 ID.
在 Telegram 搜索 @userinfobot 或 @getmyid_bot 并点击 Start。Bot 会立即回复你的数字 ID(例如 123456789)。
验证方法:记录纯数字形式的
Id(如果是普通单人聊天,一般为 9-10 位的正整数;群组通常以-开头)。
3.在 Wallos 填写通知配置:Wallos 界面.
进入 Wallos 网页后台,点击右上角进入 Settings(设置) -> Notifications(通知),找到 Telegram 部分并填入:
- Bot Token:填写从
@BotFather处获得的完整 API Token(格式形如123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ)。 - Chat ID:填写上一步获取到的纯数字 ID(例如
123456789)。 - Enabled:勾选启用。
验证方法:点击输入框下方的 Test(测试) 按钮,如果在 Telegram 中立即收到 Wallos 发送的测试消息,说明绑定成功。
常见排错提醒:
- 如果点击测试报错或收不到消息,先确认你是否已在 Telegram 中与该 Bot 开启了对话(发送过
/start)。 - 如果 Wallos 运行在家庭局域网且没有全局代理环境,请确保部署 Wallos 的容器或宿主机能够正常访问 Telegram 的 API 接口(
api.telegram.org)。
發佈留言