我正在尝试制作一个 Discord 机器人,但我不太理解 Discord.js。
我的代码如下所示:
client.on('message', function(message) {
if (message.content === 'ping') {
client.message.send(author, 'pong');
}
});
问题是我不太明白如何发送消息。
有谁能够帮助我 ?
发送代码又被更改了。问题和答案中的项目都已过时。对于版本 12,下面是正确的代码。有关此代码的详细信息可在此处找到link.
向特定频道发送消息
const channel = <client>.channels.cache.get('<id>');
channel.send('<content>');
向 DM 中的特定用户发送消息
const user = <client>.users.cache.get('<id>');
user.send('<content>');
如果您想向用户发送 DM,请注意机器人和用户应至少拥有一台共用服务器。
希望这个答案对 12 版之后来到这里的人有所帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)