This repository has been archived by the owner on Nov 13, 2024. It is now read-only.
forked from vaxilu/x-ui
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Telegram使用
Yu FranzKafka edited this page Aug 4, 2022
·
7 revisions
X-UI支持通过Telegram bot实现每日流量通知,面板登录提醒以及cmd控制等功能,使用Telegram bot,需要自行申请
由于X-UI会设定默认command,推荐使用新申请的Telegram bot进行使用,避免破坏使用者自己设定的command
具体申请教程可以参考博客链接
使用说明:在面板后台设置机器人相关参数,具体包括
- Telegram bot Token
- Telegram bot ChatId
- Telegram bot 定时周期,可使用crontab语法
Tips
:Token在申请Telegram bot时由自动生成,如Token泄漏或者遗失,可以通过botfather重新生成。而ChatId则与账户强绑定且具有唯一性,可通过userinfobot获取你的个人ChatId。
定时通知参考语法:
- 30 * * * * * //每一分的第30s进行通知
- 0 0 20 * * * //每天晚上8点进行通知
- @hourly //每小时通知
- @daily //每天通知(凌晨零点整)
- @every 8h //每8小时通知
- @every 30s //每30s通知一次
TG通知内容:
- 节点流量使用
- 面板登录提醒
- 节点到期提醒
- 流量预警提醒
- SSH 登录提醒
- X-UI状态变化
- 节点接入IP变化
Telegram Bot 指令控制内容:
-
状态查询
:用于查询当前系统状态以及X-UI/Xray相关信息 -
重启服务
:将会重启xray服务,该命令不会重启x-ui面板自身 -
停止服务
:将会停止xray服务,但不会影响面板自身运行 -
切换版本
:将会切换xray服务版本 -
删除节点
:将会删除对应端口的节点 -
复制节点
:将会根据已有节点进行复制,除端口
与别名
外其余均与前者保持一致 -
关闭节点
:将会关闭对应端口的节点 -
开启节点
:将会开启应端口的节点 -
清除流量
:将会清除所有节点的流量统计 -
调整限额
:将会调整面板设定中的流量限额 -
重置流量
:将会重置对应端口节点的流量统计 -
获取链接
:将会生成对应端口节点的分享链接
关于控制菜单的进入,目前支持三种方式进入:
-
菜单列表
中点击/functions - 对话框内输入start文本,点击
功能菜单
- 直接在对话框内输入
功能菜单
需要注意的是,如果你在多个服务器上安装了x-ui且使用相同的Telegram bot参数,通知提醒不会受到影响.但指令控制无法实现全部控制或单点一对一控制,对应时刻只会有一个或多个服务器响应,且是随机的