Как сделать обратную связь в тг боте
нужна помощь. Я хочу сделать "Бота Техподдержку". Я сделал так, чтобы бот получал сообщение от пользователя, и после бот пересылал его в чат. Но я не смог найти в инете нормальную инфу, как сделать так, чтобы при ответе на сообщение в группе, бот от своего имени писал это пользователю. Заранее спасибо Вот код:
import config
import telebot
TO_CHAT_ID = -868598805
bot = telebot.TeleBot(config.TOKEN)
@bot.message_handler(commands=['start'])
def welcome(message):
bot.send_message(message.chat.id, "Здравствуйте!, {0.first_name}!\nЯ, бот созданный чтобы помочь улучшить качество продукции. Если у Вас имеется отзыв о продукции компании 'INSOLITTA', то напишите его ниже".format(message.from_user, bot.get_me()),
parse_mode='html')
@bot.message_handler(content_types=['text'])
def all_messages(message):
bot.forward_message(TO_CHAT_ID, message.chat.id, message.message_id)
@bot.message_handler(content_types=['text'])
def negry(message):
bot.send_message(message.chat.id, message.text)
bot.polling(none_stop=True)
P.s Я обнаружил такой баг, в случае ответа на сообщение в группе, бот дублирует сообщение. Как можно это исправить?
Источник: Stack Overflow на русском