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

Telebot username = None?

Использую pyTelegrambotApi , В общем в логике моего бота мне нужно использовать username пользователя, новых пользователей я заношу в sqlite базу и беру их username, через message.from_user.username, но раз на раз, новые пользователи приходят и сохраняется их chat id, но username становиться None, почему так происходит, у этих людей нет username или он закрыт для отображения и мой бот его не видит или что здесь может быть?
  • Вопрос задан
  • 1402 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@DaZy4
я думаю что пользователи проcто не устанавливают username, поэтому лучше тебе в бд сохранять айди и first_name и last_name
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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