📅  最后修改于: 2023-12-03 14:54:10.115000             🧑  作者: Mango
Discord.js是一个使用Node.js开发的JavaScript库,旨在为Discord聊天平台提供一组轻松使用的API。该库支持Discord的所有功能,包括消息、私人/公共频道、服务器和用户等。
使用npm可以轻松安装discord.js。
npm install discord.js
Discord.js允许你创建自己的机器人。以下是一个简单的代码片段,展示了如何为你的Discord服务器创建一个机器人,将其连接到Discord,并处理接收到的信息。
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
if (msg.content === 'ping') {
msg.reply('Pong!');
}
});
client.login('your token here');
Discord.js提供了多种方式来发送消息,包括在文本频道、私人频道或直接消息中发送消息。
const channel = client.channels.cache.get('channel_id_here');
channel.send('Hello world!');
const user = client.users.cache.get('user_id_here');
user.send('Hello world!');
const user = client.users.cache.get('user_id_here');
user.send('Hello world!');