javascript - Discord Bot 服务器耳聋
问题描述
我正试图惹我的朋友,所以每当他尝试使用另一个以“-”开头的不和谐机器人命令时,它会使他耳聋,所以他听不到。我一直在到处寻找解决方案,但找不到有效的解决方案。我尝试使用 guild.fetchMember() 函数,但我不确定我是否做得正确,所以它不起作用。这是我到目前为止所拥有的(只有最后一个函数有问题):
解决方案
朋友,你可以这样做
bot.on("message", message =>{
// confirming that its your friend who is using the command.
if(message.author.id != "your friend's id") return;
if(message.content.startsWith("-")){
message.guild.members.cache.find(member => member.id == "your friend's id").voice.serverDeaf;
};
});
推荐阅读
- c# - 在将 JSON 字符串提交到 Azure 队列之前找到它的大小
- r - 将带有多个参数和一些常量的函数向下传递到数据框列,并为向量中的每个项输出一个新列
- jenkins - 为什么詹金斯的工作没有失败 - 即使 npm 脚本在阶段失败?
- reactjs - 来自父组件中的 fetch API 的响应被传递给子组件是未定义的
- git - 在哪里可以看到“git fetch”的变化?
- macos - 树脂配置在mac上找不到openssl
- logging - 将 Blazor 中的对象记录到控制台
- flutter - Flutter 应用中的列表不响应触摸事件
- angular - 材质侧导航右侧菜单中组件提供的动态内容
- python - 如何在数据单元中创建具有虚线间距和宽度的线条?