discord.js - 如何阻止用户向机器人发送消息?不和谐.js
问题描述
我如何从我的机器人中阻止用户?因此,如果有人向机器人发送消息,它将阻止该人.. 你是怎么做的? block() 和 message.user.block() 那么如何阻止用户呢?
解决方案
您不能让您的客户正式阻止用户,尽管您可以做的是让它忽略给定 id 的用户。
这是Discord.JS 指南中如何阻止用户使用我的机器人的示例。
const blockedUsers = [ 'id1', 'id2' ];
<client>.on('message', message => {
if (blockedUsers.includes(message.author.id)) return;
});
推荐阅读
- laravel - 在 siteground 路线上上传 laravel 不起作用
- azure - 如何使用 adf 重命名文件,因为它们被复制到新位置
- typescript - 使用 TypeScript,我如何扩展可以是多种类型之一的接口?
- linux - 如何仅为当前会话设置 vi 选项?
- c++ - STM32H7 External Loader 无法通过 ST link 访问外部存储器
- sql - 更新访问表列出了给定的两组之间的所有数字
- django - Django - 如何将下拉表单更改为表格
- python - 在函数内部执行动画
- android - 如何解决 Android External NFC CommunicationErrorException
- javascript - 如何在纯js中使用带有字符串值的动态键创建对象?