Telegram 消息推送基于 Telegram Bot API 实现。完整的推送 URL 由 Bot Token(机器人访问密钥) 与 Chat ID(接收端唯一标识) 拼接而成。
标准拼接模板:
[https://api.telegram.org/bot](https://api.telegram.org/bot)<TOKEN>/sendMessage?chat_id=<CHAT_ID>@BotFather。@BotFather 发送命令:/newbot。通知助手)。bot 结尾,例如:my_notice_bot)。@BotFather 将输出 API 访问凭证。复制 HTTP API Token 字符串(格式如 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ)。根据消息接收对象类型(个人或群组),选择对应的获取方式:
@userinfobot。/start。Id 后方的纯数字即为您的个人 Chat ID(例如:987654321)。hello)以激活对话。<TOKEN> 替换为步骤 1 获取的凭证): [https://api.telegram.org/bot](https://api.telegram.org/bot)<TOKEN>/getUpdates"result" -> "message" -> "chat" -> "id" 的数值。test),或赋予机器人管理员权限。<TOKEN> 替换为步骤 1 获取的凭证): [https://api.telegram.org/bot](https://api.telegram.org/bot)<TOKEN>/getUpdates"chat" -> "id" 字段。注意:群组的 Chat ID 通常为以
-或-100开头的负数(例如:-100123456780),拼接时必须完整保留负号及前缀。
获得 <TOKEN> 与 <CHAT_ID> 后,请将其代入标准模板中进行替换:
8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t987654321[https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=987654321](https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=987654321)8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t-7[https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=-100123456780](https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=-100123456780)