more file reorganization, moved all events from index.js to events folder in seperate scripts

This commit is contained in:
ayeuhugyu 2023-09-16 07:26:37 -07:00
parent 943c39a0bb
commit 1b03b8ca15
9 changed files with 29 additions and 134 deletions

View file

@ -23,7 +23,7 @@ module.exports = {
const msg = msgnoprefix.slice(0, 2000);
if (msg !== "") {
fs.appendFileSync("../pepperbot/src/data/guildmembers.log", msg + "\n");
fs.appendFileSync("../pepperbot/data/guildmembers.log", msg + "\n");
message.reply(`operation completed (🤖); added ${msg} to members file`);
}
}

View file

@ -3,6 +3,7 @@ const emojiRegex = require("emoji-regex");
const irregularsRegex = require("../util/irregularsRegex.js");
const irregulars = require("../util/irregulars.json");
const fs = require("fs");
const log = require("../util/log.js").execute;
const getEmojis = (message) => {
const { content } = message;
@ -65,29 +66,11 @@ module.exports = {
let emoji = emojis[0];
let role = message.mentions.roles.first();
if (!role) {
console.log("role variable missing");
fs.appendFileSync(
"../pepperbot/src/logs/failed.log",
"role variable missing" +
"from: " +
message.content +
" at " +
Date() +
"\n"
);
log("failed.log", message, __filename, `role variable missing`);
return;
}
if (!emoji) {
console.log("emoji variable missing");
fs.appendFileSync(
"../pepperbot/src/logs/failed.log",
" emoji variable missing" +
"from: " +
message.content +
" at " +
Date() +
"\n"
);
log("failed.log", message, __filename, `emoji variable missing`);
return;
}
@ -121,16 +104,13 @@ module.exports = {
message.reply("UNAUTHORIZED");
const path = require("path");
const scriptName = path.basename(__filename);
fs.appendFileSync(
"../pepperbot/src/logs/failed.log",
"non whitelisted user " +
message.author.username +
" (" +
message.author +
") attempted accessing " +
scriptName +
"\n"
log(
"failed.log",
message,
__filename,
`non whitelisted user ${message.author.username} (${message.author}) attempted accessing ${scriptName}`
);
fs.appendFileSync("../pepperbot/src/logs/failed.log");
}
},
};

View file

@ -3,7 +3,7 @@ module.exports = {
description:
"sends a file including all past guild members (may not be accurrate, is mostly manually updated) -- note: also includes allies",
execute(message, args) {
const path = `../pepperbot/src/data/guildmembers.log`;
const path = `../pepperbot/data/guildmembers.log`;
message.channel.send({
files: [
{

View file

@ -5,7 +5,7 @@ module.exports = {
name: "pepper",
description: "RPG (random pepper generator)",
execute(message, args) {
const peppers = fs.readdirSync("../pepperbot/data/peppers");
const peppers = fs.readdirSync("../pepperbot/resources/peppers");
const maxRan = peppers.length;
const randomnum = Math.floor(Math.random() * maxRan);
@ -16,7 +16,7 @@ module.exports = {
embed.setColor(0xff0000);
message.reply({
embeds: [embed],
files: [`../pepperbot/data/peppers/${peppers[randomnum]}`],
files: [`../pepperbot/resources/peppers/${peppers[randomnum]}`],
});
},
};

View file

@ -22,7 +22,7 @@ module.exports = {
return;
}
if (ignore.includes(msgnoprefix)) return;
const path = `../pepperbot/src/logs/${msgnoprefix}`;
const path = `../pepperbot/logs/${msgnoprefix}`;
message.channel.send({
files: [
{

View file

@ -11,7 +11,7 @@ module.exports = {
);
const embed = new EmbedBuilder();
const images = fs
.readdirSync("../pepperbot/data/vileimagery")
.readdirSync("../pepperbot/resources/vileimagery")
.filter((file) => file.endsWith(".png"));
let file;
let lsMode = false;
@ -33,7 +33,7 @@ module.exports = {
} else if (proposedfilename === "ls") {
lsMode = true;
file = "ls";
path = "../pepperbot/src/vileimagery/ls.txt";
path = "../pepperbot/resources/vileimagery/ls.txt";
} else {
embed.setDescription(
"unable to find your file in the vile imagery folder, instead it has been replaced with a random one. put `ls` as your args to upload a file of all names. try replacing spaces with _s."
@ -51,7 +51,7 @@ module.exports = {
if (!lsMode) {
message.reply({
embeds: [embed],
files: [`../pepperbot/src/vileimagery/${file}`],
files: [`../pepperbot/resources/vileimagery/${file}`],
});
} else {
message.channel.send({