Загрузка...

Problem with TG bot,telebot

Thread in Python created by your_boss Apr 26, 2020. 204 views

  1. your_boss
    your_boss Topic starter Apr 26, 2020 2 Jan 28, 2020
    Хочу получить всю информацию от пользователя бота,создаю переменную
    user_info = message.from_user

    но ничего с ней немогу сделать, как мне из этого получить словарь,
    что в ней содержится - {'id': 12312312, 'is_bot': False, 'first_name': 'Lox', 'username': 'loxpidor', 'last_name': 'Pidor', 'language_code': 'en'}
    она типа <class 'telebot.types.User'>
    я не могу не пройтись по нему, не создать массив с ней,
    мне нужен такой результат
    user_name = user_info["first_name"]
    user_lang = user_info["language_code"]

    Примерно такие ошибки:
    TypeError: 'User' object is not subscriptable
     
  2. Квас
    Квас Apr 26, 2020 В лс писать сразу с четким вопросом. 203 Apr 2, 2018
    Code
    user_name = messager.from_user.first_name
    username = messager.from_user.username
    user_id = messager.from_user.id
     
    1. your_boss Topic starter
      Квас, Спааасибо, большое
  3. dedonosec
    dedonosec Apr 26, 2020 16 Dec 29, 2018
    Можешь написать print(message.from_user), по идее должен выдать словарь
     
  4. gerald123
    gerald123 Apr 26, 2020 Banned 94 Apr 25, 2018
    Через точку.
     
Top
Loading...