📌  相关文章
📜  discord js 向特定频道发送消息 - Javascript (1)

📅  最后修改于: 2023-12-03 15:14:41.547000             🧑  作者: Mango

Discord JS - 向特定频道发送消息

在 Discord JS 中,可以轻松地向特定频道发送消息。这对于向您的服务器成员发送通知或实现自动化任务非常有用。

首先,在您的 Discord Bot 中,您需要获取特定频道的 ID。您可以在频道设置中找到这个 ID。

接下来,您需要使用以下代码向您的特定频道发送消息:

const Discord = require('discord.js');
const client = new Discord.Client();

client.login('YOUR_BOT_TOKEN');

const channelID = 'YOUR_CHANNEL_ID';
const message = 'YOUR_MESSAGE';

const channel = client.channels.cache.get(channelID);
channel.send(message);

在上面的代码中,您需要将 YOUR_BOT_TOKEN 替换为您的 Discord Bot 的令牌,将 YOUR_CHANNEL_ID 替换为您要发送消息的频道的 ID,将 YOUR_MESSAGE 替换为您要发送的消息。

使用此代码片段,您可以轻松地向特定频道发送消息。

示例

以下是一个示例,将消息发送到 ID 为 123456789012345678 的频道:

const Discord = require('discord.js');
const client = new Discord.Client();

client.login('YOUR_BOT_TOKEN');

const channelID = '123456789012345678';
const message = 'Hello World!';

const channel = client.channels.cache.get(channelID);
channel.send(message);

在上面的代码中,Bot 将向 ID 为 123456789012345678 的频道发送消息:“Hello World!”