Javascript 当我的机器人加入新服务器时记录&;保留到文本文件

Javascript 当我的机器人加入新服务器时记录&;保留到文本文件,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我希望这样,当我的机器人从服务器上添加/删除时,它会将其记录到一个文本文件中!我该怎么做?这是我现在掌握的代码: client.on(“guildCreate”,guild=>{ //当机器人加入公会时触发此事件。 console.log(`New guild joined:${guild.name}(id:${guild.id})。这个公会有${guild.memberCount}个成员!`); }); client.on(“guildelete”,guild=>{ //当机器人从公会中移除时

我希望这样,当我的机器人从服务器上添加/删除时,它会将其记录到一个文本文件中!我该怎么做?这是我现在掌握的代码:

client.on(“guildCreate”,guild=>{
//当机器人加入公会时触发此事件。
console.log(`New guild joined:${guild.name}(id:${guild.id})。这个公会有${guild.memberCount}个成员!`);
});
client.on(“guildelete”,guild=>{
//当机器人从公会中移除时触发此事件。
log(`I已从${guild.name}(id:${guild.id})删除`);
});
我很乐意帮忙

您可以使用名为FS的内置Node.JS模块。FS代表文件系统,它允许您对系统上的文件进行写入、删除、附加等操作

下面是一个例子:

client.on("guildCreate", guild => {
    // This event triggers when the bot joins a guild.
    console.log(`New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`);
    const fs = require('fs');

    fs.appendFile('./file.txt', `Added to Guild: ${guild.name} Id: ${guild.id} Member Count: ${guild.memberCount}`, function (err) {
    if (err) throw err;
  });
});

client.on("guildDelete", guild => {
    // this event triggers when the bot is removed from a guild.
    console.log(`I have been removed from: ${guild.name} (id: ${guild.id})`);
    const fs = require('fs');

    fs.appendFile('./file.txt', `Removed from Guild: ${guild.name} Id: ${guild.id}`, function (err) {
    if (err) throw err;
  });
});
如果这不起作用,让我知道


祝你好运,玩得开心,度过愉快的一天

非常感谢你!没问题!很乐意帮忙。