@szjyakgf

Как сравнить два айди?

Мне нужно сравнить айди того кто вызвал команду test и айди того кто нажал на кнопку
@dp.message_handler(commands=['test'])
async def test(message: types.Message):
    user_id = message.from_user.id
    keyboard = types.InlineKeyboardMarkup()
    callback_button1 = types.InlineKeyboardButton(text="111", callback_data="test1")
    keyboard.add(callback_button1)
    await bot.send_message(message.chat.id, f'Test message', reply_markup=keyboard)

@dp.callback_query_handler(lambda call: True)
async def callback_inline1(call):
    if call.from_user.id == # и тут я должен сравнить call.from_user.id и user_id из команды test
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
lxstvayne
@lxstvayne
Люблю Python
Запомни айди того, кто вызвал команду test в отдельную переменную. И просто сравнишь её в другом обработчике.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы