Commit ff3b1302 authored by Morgân von Brylân's avatar Morgân von Brylân

Amélioré la fonction saveData.

parent fb8f91e7
......@@ -378,23 +378,23 @@ function checkParam(name, value)
}
function saveData(filename, data)
function saveData(moduleName, data)
{
if(!saving.get(filename))
if(!saving.get(moduleName))
{
saving.set(filename, true);
fs.writeFile(`./${filename}.temp.json`, data, err => {
saving.set(moduleName, true);
fs.writeFile(`./${moduleName}.temp.json`, data, err => {
if(err)
{
saving.set(filename, false);
return console.error(err);
}
console.error(err);
else
fs.createReadStream(`./${filename}.temp.json`).pipe(fs.createWriteStream(`./${filename}.json`));
fs.createReadStream(`./${moduleName}.temp.json`).pipe(fs.createWriteStream(`./${moduleName}.json`));
saving.set(filename, false);
saving.set(moduleName, false);
});
}
else
setTimeout(() => saveData(moduleName, data), 1000);
}
function saveParams()
......@@ -835,12 +835,12 @@ client.on("message", msg => {
if(srv)
{
if(!jpeuxÉcrire(msg.channel))
{
msg.author.send(`Je n'ai pas la permission d'écrire dans ${msg.channel}, donc je ${util.arrayRand(["boude", "te proute", "vais me tourner les pouces"])}.`).catch(error);
return;
}
if(!jpeuxÉcrire(msg.channel))
{
msg.author.send(`Je n'ai pas la permission d'écrire dans ${msg.channel}, donc je ${util.arrayRand(["boude", "te proute", "vais me tourner les pouces"])}.`).catch(error);
return;
}
myself = msg.guild.members.get(client.user.id);
stg = servers[srv.id];
......@@ -879,8 +879,8 @@ client.on("message", msg => {
if(msg.author.bot)
{
if(!jpeuxÉcrire(msg.channel))
return;
if(!jpeuxÉcrire(msg.channel))
return;
if(!msg.webhookID)
if(stg.settings.silenceRobot && !params.ignoredChannels.includes(msg.channel.id) && !checkCrisseBarbe(msg.author))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment