Загрузка...

Как удалять пересланые сообщения в чате?

Тема в разделе Python создана пользователем gjezhe 18 ноя 2022. 184 просмотра

Загрузка...
  1. gjezhe
    gjezhe Автор темы 18 ноя 2022 0 6 ноя 2022
    Каким образом удалять сообщения в чате, пересланные из других каналов?
    Задача стоит такая: чтобы не было спама в группе, сделал так что-бы бот удалял сообщения которые больше 30 пробелов.
    Нобот ловит ошибку потому-что некоторые сообщения пересланные. Как сделать так что бы бот удалял пересланные сообщения?

    from aiogram import Bot, Dispatcher, executor, types from config import TOKEN_API bot = Bot(TOKEN_API) dp = Dispatcher(bot) async def on_startup(_): print('Бот успешно запушен!') count = 0 @dp.message_handler() async def echo_1(message: types.Message): if message.text.count(' ') >= 1: await message.delete() if __name__ == '__main__': executor.start_polling(dp, on_startup=on_startup)
     
  2. ladaurban
    ladaurban 18 ноя 2022 6 16 окт 2021
    Бот крашится потому что некоторые сообщения не пересланные?
     
  3. gjezhe
    gjezhe Автор темы 31 мар 2025 0 6 ноя 2022
    бот крашится когда в чат добавляют пересланные сообщения с другого чата или канала
     
    1. Kilkaman
      gjezhe, ахуеть ты тему конечно вспомнил
    2. gjezhe Автор темы
      Kilkaman, офигивай, но вопрос еще не закрыт. Только жалобу не кидай)) а то я смотрю ты их всем раздаешь...
      31 мар 2025 Изменено
Top
JavaScript error: