сайте и эти данные пришли в телеграмм, такая реализация является правильной или бред полнейший? bot = telebot.TeleBot(const.token)
#bot.send_message( 444352638, "dddbgfbgf")
def formMes(self, form):
if request.method == "POST":
name = request.POST.get("user_name")
email = request.POST.get("user_email")
message = request.POST.get("user_message")
#mess = "*ЗАЯВКА С САЙТА*:" + "\n" + "*ИМЯ*: " +str(name) + "\n" + "*EMAIL*: " + str(email)+ "\n" + "*COOБЩЕНИЕ:*" + str(message)
requests.get('https://api.telegram.org/bot{}/sendMessage'.format(const.token), params=dict(chat_id='444352638',name = 'user_name', email = 'user_email', message = 'user_message'))
бред однозначно, кошмар с формой
я так понимаю это метод в классбэйзд вьюхе? я бы вынес в отдельную внешнюю функцию (а лучше даже в отдельный файл). Не вижу где передаешь request, не понятно зачем форма. С телегой не работал, по последней строке сложно сказать. Точно в телегу нужно отправлять гет методом? Здесь можно современно f'https://api.telegram.org/bot{const.token}/sendMessage'
Обсуждают сегодня