【发布时间】:2022-01-27 16:48:53
【问题描述】:
电报机器人有问题。机器人分为 5 组。发送工作正常到 4 组。 Bot 无法向 1 个群组发送任何消息,也不明白为什么。
有什么帮助/想法吗? 当然,机器人在所有组中。
$apiToken = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";
$data = [
'chat_id' => '-11223344556677889900',
'text' => "TEST"
];
$response = file_get_contents("https://api.telegram.org/bot$apiToken/sendMessage?" . http_build_query($data) );
【问题讨论】:
-
您确定
chat_id存在吗?我更喜欢使用error_log并检查错误是什么 -
当然可以。请问如何启用error_log?
-
使用
error_log,你会在日志文件中找到日志,如果你不知道自己使用sendMessage来了解错误是什么 -
这些组有什么不同吗?它们是否包含一些特殊的名称,或者其他什么?您可以以某种方式手动使用机器人帐户发布到这些组吗?还是使用其他帐户?您是否尝试创建其他 5 个组,在这种情况下是否有效?
标签: php api bots telegram telegram-bot