@websetter
Верстаю сайты

Как сделать чтобы чатбот пересылал введенный пользователем номер телефона мне в чат?

Подскажите пожалуйста, как сделать чтобы чатбот пересылал введенный пользователем номер телефона мне в чат?
Испльзую Telegram Bot API
Вот фрагмент кода отвечающий за функционал:
if (message.text == '\U0000260E Зв`язати Вас з менеджером?'):
        keyboard = types.InlineKeyboardMarkup()
        urlbtn = types.InlineKeyboardButton('Перейдiть до сайту', url='https://...../')
        keyboard.add(urlbtn)
        markup = types.ReplyKeyboardMarkup(row_width=1, resize_keyboard=True)
        btn1 = types.KeyboardButton('\U0001F464 Вiдправити контакт', request_contact=True)
        btnback = types.KeyboardButton('\U00002B05 Повернутись')
        markup.add(btn1, btnback)
        bot.send_message(message.chat.id, text='Будь ласка напишiть \U0000270F менi Ваш номер телефону у форматi +380..., та менеджер найближчим часом зв`яжеться з Вами, або просто натиснiть кнопку "\U0001F464 Вiдправити контакт"', reply_markup=markup)
        bot.send_message(message.chat.id, text='Як що Ви бажаете отримати ще бiльше iнформацiї\U0001F447', reply_markup=keyboard)
        bot.send_message('1254065107', message.text)
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
EPIDEMIASH
@EPIDEMIASH
Человек швейцарский нож
Используйте forwardMessage

bot.forward_message(chat_id=<your_chat_id>, from_chat_id=message.chat.id, message_id=message.message_id)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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