Есть закрытая группа. Супергруппой она стала 7 марта, а создана 30 сентября. Мне нужно, чтобы новый участник группы увидел старые сообщения, а он, как вы уже догадались, видит лишь то, что от 7 марта. Каким образом можно сделать это?
Сообщения отправлялись 3 участниками, которые были в ней с момента её основания. 99% сообщений были отправлены самим ботом и мне как раз их нужно восстановить.
Я попытался через метод
"forwardMessage":
for ($i=0; $i < 100; $i++) {
tlgrm("forwardMessage",["from_chat_id"=>$chatid,"message_id"=>$i]);
}
Но он стал пересылать сообщения от 7 марта, так как тогда был изменён chat_id. Я попытался сделать такую же команду со старым chat_id (в старых файлах он у меня сохранился), но бот не может найти ни одно сообщение, несмотря на то, что это были его сообщений. Возможно когда меняется тип группы, то обращение к старым сообщениям имеют особый вид, но я не могу понять, где это узнать.
В ручную пересылать сообщения я задолблюсь, потому что их там очень много.