我正在执行一个让用户静音的命令。例如,以下命令将使用户静音@anon5 秒钟:
!mute @anon 5
Run Code Online (Sandbox Code Playgroud)
我的程序侦听message事件,使用户静音并发送如下确认消息:
@anon#1234 has now been muted for 5 s
Run Code Online (Sandbox Code Playgroud)
不幸的是,Discord 无法将此消息中的用户名识别为提及。如何使用该msg.channel.send功能提及特定用户?此示例包含发送确认消息的代码:
!mute @anon 5
Run Code Online (Sandbox Code Playgroud)
此示例中不包含静音,它有效。消息已正确发送,但未提及用户,这意味着用户名不可点击且未突出显示。