pytelegrambotapi, как получить айди чата от пересланного сообщения?
От бота требуется, чтобы он отправлял в один чат "админа" все сообщения, которые ему пришлют, после чего админ мог отвечать на пересланные ботом сообщения и ответ от админа приходил в чат отправителю.
Я реализовал систему пересылания сообщений админу, но не могу реализовать систему пересылки сообщений админа отправителю. Подскажите пожалуйста, как получить айди чата от пересланного сообщения чтобы бот отправлял в этот чат мои ответы?
Мой код на данный момент:
TOKEN = ''
bot = telebot.TeleBot('...')
TO_CHAT_ID = '...'
@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(func=lambda message: message.reply_to_message is not None)
def reply_messages(message):
reply = message.reply_to_message
bot.send_message(reply.forward_message.id, message.text)
bot.polling(none_stop = True)```