首页 > 解决方案 > 如果这个人的名字中有这个表情符号,他们应该扮演这个角色。(来自写入数据库的表情符号)

问题描述

这是代码:

     let args1 = args[0]
     await db.set("write_", args1)

.write ”当我使用类似的代码时。我得到这样的结果:

  "write_": ""

.write ” 但是当我这样使用它时,结果是这样的:

  "write_": ""

我的问题是我输入的第一个值被删除,输入了一个新值。

但是当我做代码时:

     let args1 = args[0]
     await db.push("write_", args1)

这是结果:

  "write_": [
"",
""
]

我想这样打印:

  "write_": "",
  "write_": ""

这样的事情可能吗?我想做的理由

client.on('guildMemberAdd', member => {

     let newMember = member.user.tag
     let role = member.guild.roles.cache.get("707628035498836069");

     if(newMember.includes(db.fetch("yasaklıtag_"))) {
     member.roles.add(role)
}
});

如果数据库中的表情符号之一以进入服务器的人的名义出现,它会赋予该人“角色”角色。

简而言之,如果某人的名字中有这些表情符号之一。我希望她扮演“角色”的角色。

标签: javascriptnode.jsdiscord.js

解决方案


推荐阅读