指定したチャンネルにメッセージを送信したい
より多くの例は指定したチャンネルにメッセージを送信する方法まとめを参照
code:js
client.channels.cache.get('送信するチャンネルのID').send('メッセージ')
解説
client.channels.cacheはボットが参加している全てのサーバーの全てのチャンネルのCollection
そのCollectionから送信したいチャンネルをチャンネルIDから取得するのが.get('id')の部分
注意
.get('id')の部分は、指定したIDのチャンネルがあれば、そのチャンネルを返すが、なければundefinedを返す
つまり存在しないチャンネルのIDで取得をするとTypeError: Cannot read property 'send' of undefinedが発生する
関連
JavaScript - discordjsで特定のチャンネルにメッセージを送信する|teratail
自分が二年前にteratailでした質問yuta0801.icon
結局解答が得られなかったのでDiscord.jsの公式サーバーで聞いた
おそらく今でも日本語で唯一の情報源