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)```

Ответы (0 шт):