跳转到内容

Telegram

协议
telegram:
运行时
Node.js浏览器
telegram://<bot-token>@bot/<chat-id>[:<message-thread-id>][?parse_mode=<mode>]

Telegram 令牌包含冒号,会被编码为 URL 用户名和密码:

telegram://123456789:ABCdefGHIjklMNOpqrsTUVwxyz@bot/987654321

频道可以使用编码后的用户名;论坛超级群组可以追加话题 ID:

telegram://123456789:ABCdefGHIjklMNOpqrsTUVwxyz@bot/%40operations
telegram://123456789:ABCdefGHIjklMNOpqrsTUVwxyz@bot/-1001234567890:42

一个通知目标 URL 只向一个会话或话题发送。

parse_mode 可取 MarkdownMarkdownV2HTML

telegram://123456789:ABCdefGHIjklMNOpqrsTUVwxyz@bot/987654321?parse_mode=HTML

包含正文时,通知提供方会将标题格式化为粗体,并按所选模式转义标题和正文。

import { telegram } from 'statocysts'
await telegram.send(target, notification, {
apiBaseUrl: 'https://api.telegram.org',
fetchOptions: { timeout: 5000 },
})