Telegram 电报机器人向聊天室发送消息错误:未找到聊天室
我在我的站点中使用电报机器人向频道发送消息。 这是工作正常,但突然2天前,当我发送消息时,它返回“聊天未找到!” 我在主机上发布的源代码在2个月前没有更改,但这个问题已经产生了 有人知道这个问题吗?我住在伊朗,是不是电报服务器阻塞了伊朗服务器Telegram 电报机器人向聊天室发送消息错误:未找到聊天室,telegram,telegram-bot,Telegram,Telegram Bot,我在我的站点中使用电报机器人向频道发送消息。 这是工作正常,但突然2天前,当我发送消息时,它返回“聊天未找到!” 我在主机上发布的源代码在2个月前没有更改,但这个问题已经产生了 有人知道这个问题吗?我住在伊朗,是不是电报服务器阻塞了伊朗服务器 使用c#中的telegrame.botapi检查频道id是否正确,检查bot是否仍然是频道中的管理员,如果是,检查bot的权限。在新版bot api中,频道的管理员具有不同类型的权限 频道创建者应确保(在其应用程序中)机器人是否具有所需的权限。(在本例中为
使用c#中的
telegrame.bot
api检查频道id是否正确,检查bot是否仍然是频道中的管理员,如果是,检查bot的权限。在新版bot api中,频道的管理员具有不同类型的权限
频道创建者应确保(在其应用程序中)机器人是否具有所需的权限。(在本例中为“可以发送消息”)我在这个链接中找到了答案: 我们应该使用通道id 通过Bot API将消息发送到此通道 作为回应,您将获得带有频道聊天id的信息
{ "ok" : true, "result" : { "chat" : { "id" : -1001005582487, "title" :
"Test Private Channel", "type" : "channel" }, "date" : 1448245538,
"message_id" : 7, "text" : "123ds" } }
现在,您可以将频道转换回私人频道(通过删除频道的链接),并直接向该聊天室发送消息\u id“-1001005582487”将该频道的单个消息转发给该机器人,这可能会解决!!不那没用!