利用Telegram Bot实现服务器资源实时监控与预警系统

这个脚本的主要功能是通过Telegram Bot实现对服务器CPU、内存、硬盘和网络流量的实时监控预警。当这些资源的使用率超过预设阈值时,脚本会向指定的Telegram用户发送警告消息。


要获取 Telegram 机器人的 API Token 和接收通知的账号 ID,可以按照以下步骤操作:

获取 Telegram 机器人的 API Token

  1. 创建一个 Telegram 机器人
    • 打开 Telegram 应用,搜索 "BotFather" 并开始对话。
    • 发送 /start 命令,然后发送 /newbot 创建一个新机器人。
    • 按照提示为你的机器人命名并选择一个用户名(必须以 "bot" 结尾)。
    • 创建完成后,BotFather 会返回一个 API Token,这个 Token 用于访问 Telegram Bot API。

获取接收通知的账号 ID

  1. 找到你的 Telegram 用户 ID
    • 在 Telegram 应用中,搜索并开始与 "userinfobot" 或 "my_id_bot" 对话。
    • 发送 /start 命令,机器人会返回你的用户 ID。


示例

假设你已经获得了以下信息:

  • 机器人 API Token: 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
  • 用户 ID: 987654321

你可以将这些信息放在你的代码中:

python复制代码TELEGRAM_BOT_TOKEN = "123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11"
CHAT_ID = "987654321"


使用科技lion脚本

主菜单选择13.系统工具

版权声明:
作者:KEJILION
链接:https://blog.kejilion.pro/telegram-bot/
来源:科技lion官方博客【国内版】
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>