Anonim1238, например, если "игра" стырила файл сессии телеграмного клиента и отдала злоумышленнику. Или повредила его. Так что вполне допускаю, что такое может быть.
Вова Дружаев, честно говоря я не интересовался глубоко в устройстве комментариев. Они по сути цитируют по цепочке от первоначального поста, но сам пост в чате будет иметь другой id, есть ли там что-то для идентификации поста в канале - я не в курсе.
Вова Дружаев, способа получить число комментариев одним запросом нет. Bot API вообще построен на том, что бот получает события и их обрабатывает, получить данные из истории сообщений он никак не может.
Так что надо будет добавить бота в связанный с каналом чат обсуждений и там считать входящие сообщения, связанные с конкретным сообщением канала.
Матвей Нестер, а почему бы не проверить, что он называется именно так? А не обрезался по длине или в нём пробелы не заменены на подчёркивания или в имени добавлен id видел на ютубе?
Скрипт - бездушная машина. Если он говорит, что файла с таким именем нет, то его реально нет.
Скорее всего да, украли. В зашифрованном виде переданы на сервер злоумышленника или через Телеграм контролируемому им же аккаунту.
100% делался не только переход по ссылке, а что-то ещё кроме. Например, установка приложения "чит на такую-то игру". Нельзя устанавливать бесплатно доступные читы, это всегда обман!
accountnujen, ну вот следствие того, что в OSM могут внести что угодно как угодно. Там могло быть написано и что-нить типа "примерно 10 тыс.". Самое простое решение - фильтровать значения, которые не из цифр, по регулярке [0-9]+.
Если речь про таймауты в interaction, то это нормально - любой interaction имеет ограниченный срок действия. Чтобы продлить, нужно время от времени отправлять defer (не помню точно как, но где-то в документации есть).
Но надо привыкнуть сразу, что это так и задумано: пользователь вызывает взаимодействие и работает с ним лишь ограниченное время. Не бесконечно долго.
Всё правильно, дискорд пропагандирует, что текстовые команды не должны использоваться вообще, и новые боты с такими командами обычно не проходят review.