🚀 TGMessage Bot

Cloudflare Worker TypeScript 多消息格式

演示 Bot: @cfwtgbot

✨ 功能特性

👇 点击任意特性查看对应的请求示例

💬
文本消息
📝
Markdown
🌐
HTML
🖼
图片
📄
文档
🎬
视频
🎵
音频
🎤
语音
📍
位置
👤
联系人
📊
投票
🎭
贴纸
💬 文本消息
最简单的消息类型,通过 GET 或 POST 发送纯文本内容。
curl "https://tgmsg.ant.moe/api?token=YOUR_TOKEN&message=你好世界"

📡 API 端点

发送消息

GET/POST /api

支持文本、Markdown、HTML、图片、文档、视频、音频、语音、位置、联系人、投票、贴纸共 12 种消息类型。

Telegram Webhook

POST /webhook

接收 Telegram Bot 更新(由 Telegram 服务器调用)

设置 Webhook

GET /setup

GET /setup?key=SECRET_KEY&url=https://tgmsg.ant.moe/webhook

🧪 快速测试

下载测试脚本,一键测试所有消息类型:

📥 Bash 测试脚本 (Linux/Mac) 📥 PowerShell 测试脚本 (Windows)
# 使用 Bash 脚本 (Linux/Mac) chmod +x test.sh ./test.sh YOUR_TOKEN # 使用 PowerShell 脚本 (Windows) . est.ps1 -Token "YOUR_TOKEN"

🤖 使用步骤

// 1. 在 Telegram 中向 @cfwtgbot 发送 /start // 2. 发送 /token 获取 API Token // 3. 使用 Token 发送消息 // 示例:发送文本 curl "https://tgmsg.ant.moe/api?token=XXX&message=Hello" // 示例:发送 Markdown curl -X POST "https://tgmsg.ant.moe/api" -H "Content-Type: application/json" -d '{"token":"XXX","type":"markdown","message":"*粗体* _斜体_"}'