TelegramBotApi Переслать видео с канала

есть такой код который работает с чатом, но почему то не с каналом:

import telebot
import config
import requests
from telebot import types

import os


# Bot_Token
bot = telebot.TeleBot(config.TOKEN) 
from_chat_id = -1001438928625
message_id = 221

@bot.message_handler(content_types=['text','video'])
def all_messages(message):
    print(message.chat.id)
    bot.forward_message(message.chat.id, from_chat_id, 221)
    

# bot run
bot.polling(none_stop=True, interval=0)

Тут я пересылаю сообщение из канала в лс но почему то выдает ошибку, а с группой всё нормально, в чем может быть проблема?

1309129529
2022-02-23 23:32:45,572 (__init__.py:690 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: message to forward not found"

в ошибке он не видит сообщение но почему??? если сообщение под таким айди в канале имеется


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