@Alex_888

Получить id пользователя jnson при callback_quey?

Есть вот такой кусок кода
class MyTeleBot(TeleBot):
    def get_updates(self, *args, **kwargs):
        json_updates = apihelper.get_updates(self.token, *args, **kwargs)
        ret = []
        for ju in json_updates:
            if ju['message']['from']['id'] in banned_users:

прекрасно работает с простыми сообщениями, но необходимо добавить работу с calldata. Те. в данном примере получаем id пользователя строкой ['message']['from']['id'] , при calldata ключ 'message' естественно не работает, потому как ключ 'callback_query'.
Как можно объединить, чтобы функция работала на оба метода?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
@Alex_888 Автор вопроса
Вопрос снят!
Просто проверяем есть ли нужный ключ в словаре и дальше в зависимости от полученного результата!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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