Discord.js - Auf andere Nachrichten reagieren?

Hi, ich habe folgenden Code:

const args = message.content.slice(prefix.length).trim().split(' ');
const id = args[1]
const msg = message.channel.messages.fetch(id)
const emname = args[2]
const emoji = message.guild.emojis.cache.find(em => em.name === (emname))
msg.react(emoji)

Nur kommt da als Anwort:

TypeError: msg.react is not a function
   at Object.execute (/opt/BOTs/QuickPlayHost-sy/commands/react.js:19:8)
   at Client.<anonymous> (/opt/BOTs/QuickPlayHost-sy/quickplayhost-sy.js:256:32)
   at Client.emit (node:events:406:35)
   at MessageCreateAction.handle (/opt/BOTs/QuickPlayHost-sy/node_modules/discord.js/src/client/actions/MessageCreate.js:31:14)
   at Object.module.exports [as MESSAGE_CREATE] (/opt/BOTs/QuickPlayHost-sy/node_modules/discord.js/src/client/websocket/handlers/MESSAGE_CREATE.js:4:32)
   at WebSocketManager.handlePacket (/opt/BOTs/QuickPlayHost-sy/node_modules/discord.js/src/client/websocket/WebSocketManager.js:384:31)
   at WebSocketShard.onPacket (/opt/BOTs/QuickPlayHost-sy/node_modules/discord.js/src/client/websocket/WebSocketShard.js:444:22)
   at WebSocketShard.onMessage (/opt/BOTs/QuickPlayHost-sy/node_modules/discord.js/src/client/websocket/WebSocketShard.js:301:10)
   at WebSocket.onMessage (/opt/BOTs/QuickPlayHost-sy/node_modules/ws/lib/event-target.js:132:16)
   at WebSocket.emit (node:events:394:28)
   at Receiver.receiverOnMessage (/opt/BOTs/QuickPlayHost-sy/node_modules/ws/lib/websocket.js:834:20)
   at Receiver.emit (node:events:394:28)
   at Receiver.dataMessage (/opt/BOTs/QuickPlayHost-sy/node_modules/ws/lib/receiver.js:437:14)
   at Receiver.getData (/opt/BOTs/QuickPlayHost-sy/node_modules/ws/lib/receiver.js:367:17)
   at Receiver.startLoop (/opt/BOTs/QuickPlayHost-sy/node_modules/ws/lib/receiver.js:143:22)
   at Receiver._write (/opt/BOTs/QuickPlayHost-sy/node_modules/ws/lib/receiver.js:78:10)

Was läuft da falsch?

PC, Computer, Technik, Nachrichten, Programmieren, JavaScript, Bot, discord, Discord Bot, Discord.js