我有一个机器人,可以在超组中发布一些消息。这是一个管理员,具有can_delete_messages,但不能删除旧邮件(超过48小时前)。代码,id_message和id_group是正确的:它可以删除最近的消息。错误是:400错误的请求:无法删除消息。
信息摘要:
1. Bot是超级组的管理员,并且具有can_delete_messages权限。
2.代码,id_messages和id_group正确
3. Bot可以删除最近的消息(少于48小时之前)
4.邮件是由机器人发送的
5.错误是:400错误的请求:无法删除邮件
我将此简单代码与Java的TelegramBotApi库一起使用:
DeleteMessage delete = new DeleteMessage();
delete.setChatId(chatId);
delete.setMessageId(messageId);
try {
execute(delete);
}
catch(Exception e) {
e.printStackTrace();
}