要在 Telegram 中设置短信转发,请按照以下步骤操作:
步骤 1. 创建一个新的机器人来接收 Telegram 中的短信。请执行以下操作:
- 在 Telegram 中打开 BotFather;
- 发送命令/newbot;
- 为您的机器人设置一个名称;
- 保存从机器人收到的 API token 以供进一步定制。
Example:
使用此令牌访问 HTTP API:
60655699310:AAFz6ptUnB71ILePbXKwB71ILePbXUeU4
步骤 2. 在 Telegram 中创建一个新群组来接收短信,并将您的机器人添加到其中。然后找出群组 ID:
- 打开 Telegram 的网络版并使用您的账户登录;
- 访问创建的群组;
- 在浏览器地址栏中找到 group id,它将在以“-”符号开头的 URL 末尾指定。
地址栏示例:
在哪里:
"https://web.telegram.org/k/#-4000000000" - URL
"-4000000000" - group id
步骤 3. 在您的个人柜中通过 webhook 设置短信转发到 HTTP:
- 在号码设置中,输入以下 HTTP webhook 格式,向您的 Telegram 群组发送消息:
https://api.telegram.org/botAPItoken/sendMessage?chat_id=groupid&text=Incoming%20SMS%20to%20%TO%%20from%20%FROM%%20%MESSAGE% - 保存短信转发设置。
现在,您将自动收到以下格式的 Telegram 群组传入的短信:
从 XXXXX 发送到 +XXXXX 的短信 短信文本
您可以使用变量更改来自机器人的消息格式:
- 收件人:短信收件人号码;
- 发件人:短信发件人的号码;
- 消息:消息文本。