首页 > 解决方案 > Discord.js 服务器欢迎

问题描述

我有一个 discord.js 机器人。机器人是否可以 DM 将其添加到服务器的用户?

例子:

用户#0004:将机器人添加到服务器

用户#0004 的 DM 中的机器人:嗨,感谢您将我添加到服务器等。

这在 Discord.js / node.js 中是否可行。如果是这样,有人可以帮我编写代码吗?谢谢!;)

标签: javascriptnode.jsdiscorddiscord.js

解决方案


尽管此代码假定所有者添加了机器人,但您可以使用此代码轻松完成此操作:

client.on("guildCreate", guild => {
   guild.owner.send('Thanks! You can use +help to discover commands.')
});

奖金; 将此代码添加到触发器以在控制台上记录新连接:

  // This event triggers when the bot joins a guild.
  console.log(`New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`);

推荐阅读