Как я могу получить айди человека который нажал на инлайн кнопку в чате? Весь день сидел в итоге смог вызвать айди бота но не юзера вот код:
@bot.message_handler(commands=['test'])
def send_test(message):
bot.restrict_chat_member(message.chat.id, message.from_user.id)
Knopka = types.InlineKeyboardMarkup()
knop1 = types.InlineKeyboardButton(text = '', callback_data = 'Ok')
knop2 = types.InlineKeyboardButton(text = '', callback_data = 'No')
Knopka.add(knop1, knop2)
name = message.from_user.first_name
bot.send_message(message.chat.id, name + ', добро пожаловать в чат \nчтобы получить доступ к чату нажми на эмодзи \'\' ниже', reply_markup = Knopka)
@bot.callback_query_handler(func = lambda call: True)
def answer(call):
if call.data == "Ok":
bot.send_message(call.message.chat.id, f'Сдесь должен быть айди человека {message.from_user.id}')