You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

discord.js机器人加入服务器的触发事件是什么?如何自动创建所需频道角色

对应事件名称及使用说明

你需要的事件名为guildCreate,是discord.js全主流版本(包含v13、v14)都支持的原生事件。

触发规则

该事件会在你的机器人被成功添加到任意新的Discord服务器时触发,事件回调会返回你刚加入的服务器实例对象,你可以直接在回调中调用已写好的创建角色、频道的逻辑。

基础使用示例

// 仅需在机器人初始化时添加该事件监听即可
client.on('guildCreate', async (guild) => {
  // 示例:打印新加入的服务器名称
  console.log(`加入新服务器:${guild.name}`);
  // 此处添加你已实现的自动创建角色、频道的代码即可
});

必要配置提醒

你需要在机器人的客户端初始化配置中,开启Guilds网关意图(Intent),否则无法接收到guildCreate事件触发回调。


内容的提问来源于stack exchange,提问作者Zenxya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 21:39:03