В общем, нужно, чтобы при реплае на пересланное сообщение бот кидал это сообщение юзеру, от которого он и перекинул начальное. Что-то типо обратной связи
owner = #мойайдишник
@bot.message_handler(content_types=['text'])
def send_text(message):
if message.chat.id == owner:
if hasattr(message.reply_to_message, 'text'):
bot.send_message(message.reply_to_message.from_user.id, message.text)
else:
pass
else:
if hasattr(message, 'text'):
x = message.chat.id
bot.forward_message(owner, message.chat.id, message.message_id)
bot.send_message(x, 'Отправлено')
При таком коде пишет, что бот не может отправлять сообщение боту, соответственно, он считает реплайнутое сообщение как за свое. При чем, если я отвечу на свое сообщение, он тут же его отправит мне. Помогите, как исправить, дабы он воспринимал пересланное сообщение не как за свое, а за соответственного юзера. Заранее спасибо