更改前缀命令

问题描述 投票:0回答:1

我想为添加我的机器人的服务器发出类似y!prefix [new_prefix]的命令。

我该怎么做?

谢谢!

command bots discord discord.js
1个回答
0
投票
let prefixes = JSON.parse(fs.readFileSync("./JSON/prefix.json", "utf8")); prefixes[message.guild.id] = { prefixes: args[0] }; fs.writeFile("./JSON/prefix.json", JSON.stringify(prefixes), (err) => { if(err) console.log(err); });

之后,您只需在主目录中为命令设置前缀,如下所示:

let prefixes = JSON.parse(fs.readFileSync("./JSON/prefix.json", "utf8"));

  if (!prefixes[message.guild.id]) {
    prefixes[message.guild.id] = {
      prefixes: PREFIX,
    };
  }

  let gprefix = prefixes[message.guild.id].prefixes;
© www.soinside.com 2019 - 2024. All rights reserved.