当前位置: 首页 > 知识库问答 >
问题:

如何以用户不能垃圾邮件和在discord.js中名字旁边有一堆勾选标记的方式来制作一个勾选标记功能?

戚繁
2023-03-14

又是我,带着另一个调查回来。在修复错误后,我的代码已经启动并运行了,一切似乎都很好。但问题是,我很快发现公会成员可以很容易地利用该命令并发送垃圾邮件来获取一整堆的选中标记。我需要一个方法阻止这一切的发生。现在,我考虑的是if和return函数,但我不知道在if和return之间放什么。

client.on('message', async (message) => {
 if (message.content == '*verify check') {
  message.member
   .setNickname(`${message.member.displayName} ✅`)
   .catch((err) => console.log(err));
  message.react('✅');
  console.log(`Successfully verified ${message.member}`);
 }
});

共有1个答案

姬弘文
2023-03-14

在使用string.prototype.endswith()更改昵称之前,您可以检查他们的昵称是否已经以复选标记结尾

client.on("message", async (message) => {
  if (message.content == "*verify check") {
    if (messge.member.displayName.endsWith("✅"))
      return message.channel.send(
        "Your display name already ends with a checkmark!"
      );
    message.member
      .setNickname(`${message.member.displayName} ✅`)
      .catch((err) => console.log(err));
    message.react("✅");
    console.log(`Successfully verified ${message.member}`);
  }
});
 类似资料:
  • 但这在桌子上不起作用。有人知道如何在GitHub标记表中实现复选框或复选标记吗?

  • 问题描述 在同一级下面的节点,我想要拿到el-tree勾选的节点 判断如果节点满足条件会自动勾选其他的节点 你期待的结果是什么? 比如 勾选2-1,通过'-'左边判断,如果是2,就自动勾选2-0;如果是3,就自动勾选3-0,并且在有2-1的情况下,点击2-0不能被取消勾选,除非只有2-0自身了,点击才能取消勾选。这种判断只判断同一级的,不同级的不判断 勾选3 自动勾选3-0 我遇到的问题? 如果我

  • 我在我的活动中使用了一个倒计时计时器来实现一些倒计时功能。我决定离开CountDownTimer,使用ScheduledThreadPoolExecutor,因为CountDownTimer不能在onTick()中自动取消。 出于某种原因,以下代码中的my只执行一次。我不知道为什么它没有执行多次。函数未被击中。

  • 本文向大家介绍Vue中Table组件Select的勾选和取消勾选事件详解,包括了Vue中Table组件Select的勾选和取消勾选事件详解的使用技巧和注意事项,需要的朋友参考一下 简述 之间设计的界面中使用的是复选框控件,但是经过对官网了一些了解,使我们更加倾向于使用一些官网已经封装好的事件,就比如Table组件的Select勾选和取消勾选的这样一个事件。 勾选 首先我们需要说一下这个需求,如下图

  • 我有一个自定义复选框。我想要的是在选中复选框时打开一个引导模式。我想要一个引导模式打开就像点击一个按钮一样。希望你能理解我的问题。我怎么能做到。

  • 本文向大家介绍jquery.tagsinput.js实现记录checkbox勾选的顺序,包括了jquery.tagsinput.js实现记录checkbox勾选的顺序的使用技巧和注意事项,需要的朋友参考一下 业务需求:可以根据checkbox的先后勾选传递有顺序的值让后台接收,决定用tagsinput显示checkbox的先后勾选顺序,并实时响应checkbox的勾选状态 思路:checkbox的

  • 问题内容: 在Golang中,JSON结构标记可以使用多个名称吗? 问题答案: 请参阅如何在结构中定义多个名称标签,以了解如何在一个结构字段上定义多个标签。 您也可以使用a 代替您的结构。 或者,您可以在结构中使用这两种类型,并使用make方法将返回正确的模式。

  • 在我工作的项目中,有一个包含以下字段的数据库表: 从数据库表中,我想显示在病房中可用的床,但当病房被选中时没有被占用,那么在床选择标签中应该只显示可用的床。 jsp表单select标记代码为: 所以问题是我如何才能做到这一点? 我是新Java发展,这是我的第一个项目,所以请原谅,如果任何愚蠢的错误发现。 谢谢你的帮助,非常感谢。