Задать вопрос
@websetter
Верстаю сайты

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

Уважаемые коллеги! Пожалуйста подскажите как сделать, чтобы контакт отправленный пользователем чатботу пересылался другому пользователю?
Алгоритм такой: В чатботе есть кнопка "Отправить контакт". Нажимая на неё контакт должен отправляеться другому пользователю - менеджеру. Вот фрагмент кода отвечающий за функционал:
if (message.text == '\U0000260E Зв`язати Вас з менеджером?'):
        keyboard = types.InlineKeyboardMarkup()
        urlbtn = types.InlineKeyboardButton('Перейдiть до сайту', url='https://the-best-auto.com/')
        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)


Заранее благодарен за рассмотрение моего вопроса
  • Вопрос задан
  • 33 просмотра
Подписаться Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы