【发布时间】:2020-02-29 06:18:53
【问题描述】:
我现在正在开发我的 DiscordBot。在文件 bot.json 中是可以在网站上更改的密钥“gameActivity”......但是当我启动机器人时,这个密钥将被删除。提前致谢
index.js
const Discord = require('discord.js');
const bot = new Discord.Client();
const fs = require('fs');
const config = require('./botconfig.json');
const web_info = require('../data/bot.json')
bot.on('ready', () => {
bot.user.setActivity(web_info.gameActivity, { type: 'PLAYING' });
console.log(`Logged in as ${bot.user.tag}!`);
var webdata = {
status: 'online'
};
let data = JSON.stringify(webdata);
fs.writeFileSync('../data/bot.json', data);
console.log(webdata);
});
bot.login(config.token);
bot.json
{"status":"online","gameActivity":"This will be deleted!"}
启动机器人后的bot.json
{"status":"online"}
【问题讨论】:
标签: javascript html node.js json discord.js