времени.
Но вот проблем,при перезагрузке бота - все сообщения для удаления не удаляются.
Кто-то делал подобное?Дайте ,пожалуйста,советы по реализации
Зачем удалять сообщения из лс
не из лс.Пользователь отправляет ботом сообщение в группу и через n часов оно должно удалиться
После перезапуска все задачи проходят просто
В телеграме есть встроенная функция для автоудаления сообщений в группе
А где они у тебя хранятся?)
нигде - передаю кол-во часов ,через которые сообщение удалится в callback дате.А реализовал так - await asyncio.sleep( int( callback_query.data.split(":")[1] ) * 3600 ) await bot.delete_message( callback_query.data.split(":")[-1], m.message_id )
Ну тогда в чем вопрос? Программа умерла - умерли все переменные
в redis сохраняй айдишки, потом проверяй и удаляй
Можно ли где-то глянуть пример чего-то подобного?
накидал тебе немного https://paste.aiogram.dev/eraneyizij.py
То, что он не должен быть глобальным
в примерах было также. не понимаю что тебе нужно
Обсуждают сегодня