@vkulik79

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

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

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

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