javascript - 如何让我的机器人在加入服务器后自动创建机器人工作所需的频道和角色?
问题描述
所以我确实知道如何让我的机器人创建一个角色和一个频道。但是当我的机器人添加到服务器时调用的事件是什么?这就是我想知道的(我的机器人加入服务器时的事件名称)我尝试在 discord.js 的文档中进行搜索,但只得到了 .createdAt 和 .createdTimestamp ,这只会给我创建公会的时间。
解决方案
发出的事件是guildCreate
. 这提供了加入的公会作为第一个也是唯一的参数。你的代码应该是这样的:
client.on("guildCreate", async (guild) => {
//guild is an instance of Guild which the client has joined
})
推荐阅读
- html - 处理他的一些元素属性中格式错误的 XML
- visual-studio-code - Vscode API - 自定义视图容器不显示
- python - 改变 python bokeh PreText() 的颜色
- javascript - 在后台修改SVG
- javascript - 如何在 highcharts.js 简单的 highcharts.chart 图或 .stockChart 中将 X 轴设置为日期数组?
- python-3.x - csv 文件输出一个单行空间
- swift - 发布版本可能有什么问题,导致 UITableView 出现问题
- mysql - 如何在具有相同日期的交易的会计表中按交易日期排序
- python - 如何从带有连接的数据库查询中生成嵌套 JSON?使用 Python / SQLAlchemy
- php - 在子文件夹中安装 laravel,而不是子域