Задать вопрос
@vkulik79

Как удалить peer_id из бд при исключении бота из беседы?

Как можно реализовать такую вещь, когда бота исключают из беседы, он очищает это беседу из бд? Как ловить события, если бота нету в беседе?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@AlexMine
Учусь
Могу предложить такую идею: вы раз в какое то время вызываете какое-нибудь событие в беседе(через бота), например чтение истории сообщений, если ловите ошибку, что недостаточно прав или похожую, то ищите в бд peer_id беседы и удаляете все записи.
Ответ написан
@SODINNER
Ну простая же задача, если не удается ловить события в самой беседе, нужно решить это другим образом, например как тебе выше сказали, чекать каждые n минут на существование в чате.
Программист должен не только код уметь писать и синтаксис языка знать, но и уметь думать, проектировать и продумывать хоть в какой-то степени архитектуру программы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы