discord - 如何在此脚本中将用户添加到角色?不和谐.js
问题描述
我在 JS 中有脚本,它首先检查:
- 如果用户已被赋予/担任角色
- 接下来如果给定的角色有 id = 728446135441817702
- 然后必须将用户添加到 id = 728422773558607926 的下一个角色
我的脚本:
client.on("guildMemberUpdate", function (oldMember, newMember) { //1 part
if (newMember.roles.cache.has('728446135441817702')) { //2nd part
//3rd part; here add user to next role (i try but i dont know how to do this in this case)
}})
感谢帮助!
解决方案
client.on("guildMemberUpdate", (oldMember, newMember) => {
if (newMember.roles.cache.has("728446135441817702")) {
newMember.roles.add("728422773558607926");
};
});
推荐阅读
- python - 从 input_t(实际上是三个数字并充当特征)和 output_t 作为输出创建一个数据框
- javascript - JS文件无法访问laravel变量
- three.js - 如何在three.js上通过addEventListener动态更新set.position.x?
- geolocation - 查看和地理位置字段
- mysql - 为什么函数 count() 与 gorup by 出错?
- sql-server - EF Core 错误的连接语句
- nest-thermostat - 试图从新的 google nest e 恒温器中获取详细的数据转储
- java - 使用 volley 解析 json 时遇到问题
- openwhisk - Openwhisk 中是否有设置最小/最大/固定功能/动作副本的功能?
- c++ - C 和 C++ 标准中“表达式”的定义