什么是 Discord Guild?服务器与 Guild 的区别
Guild 是 Discord 对服务器的内部名称。 玩家说"服务器",但开发者文档、API 和机器人代码都说"guild",因此 guild ID 就是服务器 ID,而 guild 命令就是只在一个服务器中有效的命令。
Guild 与服务器含义相同
Discord 最初是一款面向游戏玩家的聊天应用,"guild"是指一群玩家的词语。在应用超出游戏范畴之后,这个名称仍保留在代码中。如今界面上写的是"服务器",而每一份开发者文档、错误信息和代码库写的都是"guild"。
如果你在机器人的文档中看到"guild",就把它理解为"你的服务器"。它们指的是同一个东西。
你会在哪里看到这个词
- Guild ID:服务器的雪花 ID。机器人在它下面保存设置。
- Guild 命令:只为一个服务器注册的斜杠命令,与出现在机器人所在各处的全局命令相对。
- Guild 成员:用户在一个服务器中的成员身份,包括其昵称和角色。同一个人在每个服务器中都是不同的 guild 成员。
- Guild 标签:用户名旁边的一个小标签,显示成员属于哪个社区。参见公会标签指南。
为什么它对服务器所有者很重要
机器人所做的一切都限定在某个 guild 之内。设置、工单、商店商品和角色都按 guild 保存,因此把同一个机器人添加到两个服务器中,你会得到两套独立的设置。二者之间不会相互泄露。
guild 还决定了限制。频道数量、表情槽位、上传大小和权益都取决于 guild 的助力等级。而 guild 的角色层级决定机器人可以发放哪些角色。
当你向机器人的支持人员报告问题时,guild ID 是他们首先会要求的信息。开启开发者模式,右键点击服务器图标,然后选择"复制服务器 ID"。
Noxyr 如何处理 guild
在 Noxyr 控制面板中,你从列表中选择一个服务器,并针对该 guild 管理一切。管理员可以使用复制设置将设置从一个服务器复制到另一个服务器,它会跳过源服务器中任何指代频道或角色的内容,因为这些在目标服务器中并不存在。如果你运行多个服务器,用一个控制面板管理多个服务器一文展示了这一流程。
后续步骤
常见问题
Guild 与服务器是一回事吗?
是的。Guild 是技术名称,服务器是应用中使用的名称。
我如何获得我的 guild ID?
在"高级设置"中开启开发者模式,然后右键点击服务器图标,选择"复制服务器 ID"。
机器人的设置会在不同 guild 之间共享吗?
不会。机器人按 guild 保存设置。Noxyr 提供"复制设置"选项,可将安全的设置复制到另一个服务器。