Merhabalar, X kanalında paylaşılan içeriği anında Y grubuna iletecek bir bot oluşturmak istiyorum, ChatGPT aşağıdaki kodu verdi fakat nedense işe yaramıyor. Koddaki hatayı söyleyebilecek veya yeni bir kod önerebilecek var mıdır? Teşekkürler şimdiden.

const TelegramBot = require('node-telegram-bot-api');

const token = 'BURAYA_BOT_TOKEN_GELMELI';

const anaKanalID = 'ANA_KANAL_ID';

const hedefKanalID = 'HEDEF_KANAL_ID';

const bot = new TelegramBot(token, { polling: true });

bot.on('message', (msg) => {
  const chatId = msg.chat.id;

  if (chatId === anaKanalID) {
    bot.forwardMessage(hedefKanalID, chatId, msg.message_id)
      .then(() => {
        console.log('Mesaj hedef kanala başarıyla iletilmiştir.');
      })
      .catch((error) => {
        console.error('Mesaj hedef kanala iletilirken bir hata oluştu:', error);
      });
  }
});