Omi*_*mid 5 php ajax json telegram telegram-bot
我想知道我是否可以通过电报bot api向我的机器人发送消息到多个chat_id,但我无法弄明白.这完全是因为电报apis很难理解.我用它来向一个chat_id发送消息:
https://api.telegram.org/botTOKKEN/sendMessage?chat_id=xxxxxxx&text=Hi+John
小智 13
没有办法让机器人将sendMessage发送到多个聊天ID但有一个技巧可以解决它现在:)
为什么不给每个聊天ID发送消息?!
让我们看一下PHP中的这个例子:
<?php
$message = "Hi John";
$chatIds = array("xxx","xxx","xxx"); // AND SOME MORE
foreach($chatIds as $chatId) {
// Send Message To chat id
file_get_contents("https://api.telegram.org/botTOKKEN/sendMessage?chat_id=$chatId&text=".$message);
}
?>
Run Code Online (Sandbox Code Playgroud)
小智 7
除了 @farsad 的答案:添加sleep(NUMBER_OF_SECONDS); 在 foreach 循环内,以免被电报禁止。由于 Telegram API 中的机器人每秒发送的消息数量限制为 30 条
| 归档时间: |
|
| 查看次数: |
11672 次 |
| 最近记录: |