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

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

Хочу чтобы бот в чате телеграм следил за тем кто меняет юзернейм, и при изменении писал в чат что то типо такого:
Пользователь Андрей(гиперссылка на аккаунт) сменил имя пользователя с @mansuperman на @andrei123456.
Как это можно реализовать?
  • Вопрос задан
  • 253 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@twistfire92
Python backend developer
Бот не может отслеживать какие-либо изменения данных пользователя.
Максимум, что вы можете сделать - это хранить соотвествия id пользователей и их юзернеймов и при каждом сообщении от пользователя сверять его текущий юзернейм с тем, что хранится в базе. Если различаются - выводить сообщение и делать соответсвующие правки в БД
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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