我正在使用变量0-9999的Discord Bot。 我需要能够将该变量(让他们说9)存储到.txt文件中, 然后每当Bot启动时,它会读取文件并将变量设置为 文本文件的第一行。
所以例子: 变量为9. 9写入第一行的文本文档。 每当我启动机器人时,Variable都会设置为第一行文本 文件(9)
答案 0 :(得分:1)
不完全确定Discord机器人是如何工作的,但我知道Discord是用Electron和Node.js制作的,所以你可以使用文件系统包(https://www.npmjs.com/package/fs) 安装时使用:
HingeJoint hinge;
void Start()
{
hinge = GetComponent<HingeJoint>();
//Make Limit copy
JointLimits limits = hinge.limits;
//Modify limit variable
limits.min = 0;
//Assign back to HingeJoint
hinge.limits = limits;
}
您可以从这样的文件中读取:
npm install fs --save -g
你可以写这样的文件:
// File system stuff.
var fs = require("fs");
// Get the text file and load it into a variable.
var file = fs.readFileSync("path/to/my/text/file.txt", "utf8");
答案 1 :(得分:0)
为什么不使用cookies?如果您正在为浏览器编写内容,则不应将数据存储在客户端计算机上的文本文件中。如果您使用nodejs作为服务器代码,您可以编写文本文件,但最好使用某种数据库。