Не работает функция запроса номера телефона aiogram, когда пользователь использует телефон, на пк работает
keyboard.py
def contact_keyboard(self):
markup = ReplyKeyboardMarkup(resize_keyboard=True)
first_button = KeyboardButton(text=("📱 Отправить"), request_contact=True)
markup.add(first_button)
return markup
handler.py
@dp.message_handler(Command('start'))
async def on_start_test(message: types.Message):
await message.answer('Привет, ' + str(message.from_user.full_name) + '\nНужно подтвердить номер', reply_markup= markup)
await CallbackOnStart.Q1.set()
@dp.message_handler(content_types=types.ContentType.CONTACT, state = CallbackOnStart.Q1)
async def tower(message: types.Message, state: FSMContext):
contact = message.contact
Источник: Stack Overflow на русском