有没有办法用 discord.js 检测不和谐的玩家 self_muted

Posted

技术标签:

【中文标题】有没有办法用 discord.js 检测不和谐的玩家 self_muted【英文标题】:Is there way to detect player self_muted on discord with discord.js 【发布时间】:2020-12-18 15:54:16 【问题描述】:

我想在我们中间制作 Discord 机器人,它是自动静音和取消静音系统,我必须知道所选玩家是否静音,因为该玩家将控制所有玩家静音系统,所以我想问有没有办法检测玩家 self_muted与 discord.js 不和谐(ps 用 python 没问题。)

【问题讨论】:

【参考方案1】:

要确定用户是否自我静音,请使用VoiceState#selfMute

// If member is a GuildMember:
const selfMuted = member.voice.selfMute

【讨论】:

我应该添加什么成员(玩家 ID 或提及) @panda 因为您没有提供任何现有代码,所以我很难告诉您究竟应该去那里。可能是message.membermessage.mentions.members.first()guild.member('member id') 等。

以上是关于有没有办法用 discord.js 检测不和谐的玩家 self_muted的主要内容,如果未能解决你的问题,请参考以下文章

使用 discord.js 查找不和谐消息的内容

Discord js检测其他机器人的消息

有没有办法在 discord.js 中发出 ping 命令? [复制]

不和谐.js |如何检测 API 是不是返回 null?

检测到可能的 EventEmitter 内存泄漏。不和谐.js

我的不和谐机器人上的数据库(Discord.js + mysql)