如何使用Discord.Js在文本文件中保存设置

如何使用Discord.Js在文本文件中保存设置,discord.js,Discord.js,如何将某些设置保存在文本文件中,或者是否有更好的方法使用命令保存设置?不建议将设置保存在txt或json文件中,因为它们往往会在一段时间后损坏。您应该研究如何使用数据库。一种常见做法是使用您的Discord令牌和其他需要的东西(如前缀、超时持续时间等)设置config.json文件: { "token": "<Discord bot token>", "avatar": "https://i.imgur.com/ezC66kZ.png", "prefix": "!" }

如何将某些设置保存在文本文件中,或者是否有更好的方法使用命令保存设置?

不建议将设置保存在txt或json文件中,因为它们往往会在一段时间后损坏。您应该研究如何使用数据库。

一种常见做法是使用您的Discord令牌和其他需要的东西(如前缀、超时持续时间等)设置config.json文件:

{
  "token": "<Discord  bot token>",
  "avatar": "https://i.imgur.com/ezC66kZ.png",
  "prefix": "!"
}
然后,您将像这样使用它:

const Discord=requirediscord.js; const client=新的Discord.client; client.onready,setActivity; client.loginconfig.token; 函数集活动{ client.user.setActivityconfig.prefix+help;//此处!help }
现在我只想在我存下一大笔钱之前检查一下,然后我原来的计划就不是我想象的那样了,但是谢谢你的帮助idea@Waldre不要因为令牌而忘记将此配置保持私有。如果您将代码放在git或其他任何东西上,您可以包含一个config.json.sample,其中包含配置的外观。您必须将您的令牌设置在code/file/db中的某个位置,这样更容易将其余的设置存储在它旁边。在db中是一种选择,但不太容易,您需要手动或使用脚本插入它。json文件完全可以。你可以保留它,不要改变它。如果您希望在执行bot期间存储已编辑的数据,则db将更好地存储这些数据