我想问是否有可能编写一个事件代码来检索(获取)机器人所在的每个服务器的助推器角色,并写入我与机器人脚本一起使用的 json.sqlite 数据库。
更准确地说,我使用的数据库系统是quick.db模块,所以是的,我要做的基本上就是使用任何方法获取booster角色,并将其存储在我使用quick.db模块获得的sqlite数据库中.db 模块(就像我的代码中的每个命令和狗屎一样)
我很高兴您的帮助,您的建议将对我很有帮助! :D
您可以通过公会角色管理员获取高级订阅者角色(或助推器角色)。
在此示例中,
myGuild
表示您正在查询的公会作为 Guild 类型的对象。
let boosterRole = myGuild.roles.premiumSubscriberRole;
请参阅RoleManager 文档了解更多详细信息。
旁注,如果可能的话,请考虑更新到discord.js v14。