宝塔面板的Telegram消息推送通道
可能以后会推出更多功能 (不仅限为消息推送)
Download | Issues | Notice | Donate
- 宝塔需求: 消息通道支持邮件,官方版/开心版均可,不限大陆/国际版
- 系统需求: Linux建议Kernel 4+, Windows建议内部版本最低18362
配置文件为 btg.yml
bot:
key: BotAPI的Key,从@BotFather处获取
chat: ChatID, 如果不知道ChatID,如果想在群组里发送消息,先把机器人拉进群,配置好key后启动,在群内输入指令 `/my`,将ChatID的值复制到配置文件的`bot.chat`中,重新启动机器人即可。chat支持的类型: 群组、频道、私聊(需要先私聊机器人以创建会话)
api_server: 自定义Telegram Bot API地址 (https://example.com/)
smtp:
port: 邮件服务器端口,请务必在防火墙封禁端口
auth:
status: 邮件服务器基础验证,默认为false(关),设置为true以启用验证
user: 邮件服务器验证用户名
pass: 邮件服务器验证密码
- 下载 二进制文件,将其移动到任意文件夹并给予root 777权限
- 从Github仓库中找到 btg.yml,将其下载并和二进制放在一起 (给予读写权限)
- 配置btg.yml。
- 配置systemd (必选)
- 配置宝塔 (必选)
- 从Github仓库中找到 btg.service,将其下载并和二进制放在一起 (给予读写权限)
- 修改service文件中的目录
mv btg.service /usr/lib/systemd/system/btg.service
systemectl start btg
- 如果需要开机启动,再额外输入命令
systemctl enable btg
- 点击
面板设置-告警通知-告警设置
(如果有问题,点击通知设置-设置推送
,点击窗口左下角的更新列表
即可,配置完后还需要在此再点击一遍更新列表
) - 找到
邮箱-点击设置
- 发送人邮箱和SMTP密码随便填 (全填1也行,如果在btg.yml中开启验证,则须与配置文件中一致)
- SMTP服务器设置为127.0.0.1,端口设置为配置文件中的smtp.port端口
- 点击保存即可
后面的收件人邮箱也是随便填,第一次会自动初始化。
- 不接受无脑Issues,态度恶劣的直接删除
- 机器人功能简单,无需增强,不接受合并请求
USDT/ETH: 0xF1C61348613489C5007a1A7aFbfd72bfdC4a3C3A
TON: UQCKEwhmCtTBmFNwESxeEmb8Ij4hSAU1wFs_inPy3tBbLExf
This software is distributed under Apache-2.0 license.