если еще хочешь чтобы можно было ввести номер телефона то нужно после geo сделать register_next_step_handler и в этой функции если вписал номер, то сохраняешь его, удаляешь клавиатуру типа отправь номер телефона и все, но тогда в contact хендлере если прислал контакт и сохранил номер телефона нужно clear register next step сделать по chat_id