Запрос контакта у пользователя

Помогите написать код для бота который будет запрашивать номер у пользователя телеграм Бот: Нажмите на кнопку ниже, чтобы отправить контакт Пользователь: Жмёт кнопку и отправляет свой контакт Бот: ...


Ответы (1 шт):

Автор решения: CausonQ

А вы самостоятельно пытались разобраться? Что у вас не получилось?

Вот пример хендлера с кнопкой отправки контакта боту:

@dp.message(Command("contact"))
async def contact_buttons(message: types.Message):
    builder = ReplyKeyboardBuilder()
    builder.row(
        types.KeyboardButton(text="Отправить контакт", request_contact=True)
    )
    await message.answer(
        "Нажми на кнопку:",
        reply_markup=builder.as_markup(resize_keyboard=True),
    )
→ Ссылка