javascript - Discord.js 服务器欢迎
问题描述
我有一个 discord.js 机器人。机器人是否可以 DM 将其添加到服务器的用户?
例子:
用户#0004:将机器人添加到服务器
用户#0004 的 DM 中的机器人:嗨,感谢您将我添加到服务器等。
这在 Discord.js / node.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!`);
推荐阅读
- android - Jetpack compose 中 AlertDialog 的 setOnKeyListener
- r - 如何在多个可能的组合中找到具有最高方差的子集?
- reactjs - 如何在反应中的两个 .map 方法上添加两个单独的过滤器?
- c++ - 了解如何用谐波级数的第 i+1 个数初始化数组参数的第 i 个元素?
- javascript - api回调中的Vue调用方法
- r - 计算 R 中连续 3 天或更多天的数量
- javascript - 如何使用javascript jquery从日期字符串中获取年份
- xcode - Xcode File -> Export... ,有命令行工具吗?
- r - 按组查找多个多边形的交集
- ios - 使用 Xcode 12.5 验证应用程序时出现 App Store Connect 操作错误