v2.1.1 - Paths are no longer relative

This commit is contained in:
Isaac (eartharoid)
2020-10-14 22:37:57 +01:00
parent 726d326656
commit 16876b1408
15 changed files with 68 additions and 58 deletions

View File

@@ -9,6 +9,7 @@
const Logger = require('leekslazylogger');
const log = new Logger();
const fs = require('fs');
const { join } = require('path');
module.exports = {
event: 'messageDelete',
@@ -29,11 +30,11 @@ module.exports = {
if (!ticket) return;
let path = `user/transcripts/raw/${message.channel.id}.log`;
let path = `../../user/transcripts/raw/${message.channel.id}.log`;
let embeds = [];
for (let embed in message.embeds) embeds.push(message.embeds[embed].toJSON());
fs.appendFileSync(path, JSON.stringify({
fs.appendFileSync(join(__dirname, path), JSON.stringify({
id: message.id,
author: message.author.id,
content: message.content, // do not use cleanContent!

View File

@@ -10,6 +10,7 @@ const Logger = require('leekslazylogger');
const log = new Logger();
const { MessageEmbed } = require('discord.js');
const fs = require('fs');
const { join } = require('path');
module.exports = {
event: 'messageReactionAdd',
@@ -148,11 +149,10 @@ module.exports = {
await c.send(ping + `${u} has created a new ticket`);
if (config.tickets.send_img) {
const images = fs.readdirSync('user/images');
const images = fs.readdirSync(join(__dirname, '../../user/images'));
await c.send({
files: [
'user/images/' +
images[Math.floor(Math.random() * images.length)]
join(__dirname, '../../user/images', images[Math.floor(Math.random() * images.length)])
]
});
}

View File

@@ -9,6 +9,7 @@
const Logger = require('leekslazylogger');
const log = new Logger();
const fs = require('fs');
const { join } = require('path');
module.exports = {
event: 'messageUpdate',
@@ -36,11 +37,11 @@ module.exports = {
let ticket = await Ticket.findOne({ where: { channel: n.channel.id } });
if (!ticket) return;
let path = `user/transcripts/raw/${n.channel.id}.log`;
let path = `../../user/transcripts/raw/${n.channel.id}.log`;
let embeds = [];
for (let embed in n.embeds) embeds.push({ ...n.embeds[embed] });
fs.appendFileSync(path, JSON.stringify({
fs.appendFileSync(join(__dirname, path), JSON.stringify({
id: n.id,
author: n.author.id,
content: n.content, // do not use cleanContent!