Найти - Пользователи
Полная версия: Ответ от чат бота Telegram pyBotTelegramAPI
Начало » Python для новичков » Ответ от чат бота Telegram pyBotTelegramAPI
1
numarcon
Помогите с ответом от чат бота. Заявку я получаю, поступает в чатгруппу. Как реализовать так чтобы человек заполнивший заявку тоже получил свою же заявку? Типа, вот ваша заявка, мы ее получили
 def data_processing(message):
    temp['phone'] = message.text
    ap = Appeal(**temp)
    group_id = -123123123123
    markup = types.ReplyKeyboardRemove(selective=False)
    bot.send_message(group_id, f'Поступила заявка:\n{ap.get_info()}', reply_markup=markup)
xam1816
когда человек пишет в чате, в функцию после декоратора приходит экземпляр класса message,
там в нем куча данных,от кого пришло сообщение chat_id,имена ,дата,и другая разная хрень.

chat_id = это ункальный id чата в который человек пишет
 bot.send_message(chat_id, f'Поступила заявка:\n{ap.get_info()}', reply_markup=markup)

В интернете есть много конструкторов для создания ботов,лучше им воспользоваться если нет понятия как
это работает на уровне кода.
numarcon
xam1816
когда человек пишет в чате, в функцию после декоратора приходит экземпляр класса message,там в нем куча данных,от кого пришло сообщение chat_id,имена ,дата,и другая разная хрень.chat_id = это ункальный id человека который пишет
Тупанул, уже сделал, спасибо!
xam1816
numarcon
уже сделал, спасибо!
Там в коде есть существенная недоработка,Когда два клиента начнут писать в раз в заявках все спутается.Код доработал если нужно пиши
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB