update all packages

This commit is contained in:
Elis Odenhage 2024-12-10 19:05:28 +01:00
parent 20b3cefd38
commit ccc663f1da
Signed by untrusted user who does not match committer: elis
GPG key ID: 23ACAB3BB1F89857
5 changed files with 4065 additions and 3750 deletions

View file

@ -1,8 +1,7 @@
version: "3.7"
services: services:
xyter: xyter:
container_name: xyter container_name: xyter
image: registry.zyner.org/zyner/xyter/bot image: zyner/xyter
#build: #build:
# context: . # context: .
restart: unless-stopped restart: unless-stopped

7766
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -34,36 +34,36 @@
"email": "vermium@zyner.org" "email": "vermium@zyner.org"
}, },
"dependencies": { "dependencies": {
"@prisma/client": "^4.7.1", "@prisma/client": "^6.0.1",
"@semantic-release/gitlab": "^12.0.3", "@semantic-release/gitlab": "^12.0.3",
"axios": "^1.4.0", "axios": "^1.4.0",
"chance": "^1.1.9", "chance": "^1.1.9",
"date-fns": "^2.29.3", "date-fns": "^4.1.0",
"discord.js": "^14.7.1", "discord.js": "^14.7.1",
"dotenv": "^16.0.3", "dotenv": "^16.0.3",
"node-schedule": "^2.1.0", "node-schedule": "^2.1.0",
"uuid": "^9.0.0", "uuid": "^11.0.3",
"winston": "^3.8.2", "winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1" "winston-daily-rotate-file": "^5.0.0"
}, },
"devDependencies": { "devDependencies": {
"@semantic-release/git": "^10.0.1", "@semantic-release/git": "^10.0.1",
"@semantic-release/release-notes-generator": "^11.0.0", "@semantic-release/release-notes-generator": "^12.1.0",
"@types/chance": "1.1.3", "@types/chance": "1.1.6",
"@types/node-schedule": "2.1.0", "@types/node-schedule": "2.1.7",
"@types/uuid": "^9.0.1", "@types/uuid": "^10.0.0",
"@typescript-eslint/eslint-plugin": "^5.46.1", "@typescript-eslint/eslint-plugin": "^8.18.0",
"@typescript-eslint/parser": "^5.46.1", "@typescript-eslint/parser": "^8.18.0",
"eslint": "^8.29.0", "eslint": "^9.16.0",
"eslint-config-prettier": "^8.8.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.27.5", "eslint-plugin-import": "^2.27.5",
"eslint-plugin-no-loops": "0.3.0", "eslint-plugin-no-loops": "0.4.0",
"eslint-plugin-prettier": "4.2.1", "eslint-plugin-prettier": "5.2.1",
"lint-staged": "^13.2.2", "lint-staged": "^15.2.11",
"nodemon": "^2.0.22", "nodemon": "^3.1.7",
"prettier": "^2.8.8", "prettier": "^3.4.2",
"prisma": "^4.9.0", "prisma": "^6.0.1",
"semantic-release": "^21.0.0", "semantic-release": "^22.0.12",
"typescript": "^5.0.4" "typescript": "^5.0.4"
}, },
"lint-staged": { "lint-staged": {

View file

@ -1,7 +1,7 @@
import { import {
CommandInteraction, ChatInputCommandInteraction,
EmbedBuilder, EmbedBuilder,
SlashCommandSubcommandBuilder, SlashCommandSubcommandBuilder
} from "discord.js"; } from "discord.js";
import deferReply from "../../../../utils/deferReply"; import deferReply from "../../../../utils/deferReply";
import sendResponse from "../../../../utils/sendResponse"; import sendResponse from "../../../../utils/sendResponse";
@ -17,7 +17,7 @@ export const builder = (command: SlashCommandSubcommandBuilder) => {
); );
}; };
export const execute = async (interaction: CommandInteraction) => { export const execute = async (interaction: ChatInputCommandInteraction) => {
const { options, user } = interaction; const { options, user } = interaction;
await deferReply(interaction, false); await deferReply(interaction, false);

View file

@ -31,10 +31,12 @@ export default async (message: Message) => {
}; };
if (message.author.bot) return; if (message.author.bot) return;
if (message.channel.type != ChannelType.GuildText) return;
const checkTime = 5 * 1000; // Milliseconds const checkTime = 5 * 1000; // Milliseconds
const maxMessageAmount = 3; // Anti Spam Rule, remove 1 credit per message above this value during "checkTime" variable const maxMessageAmount = 3; // Anti Spam Rule, remove 1 credit per message above this value during "checkTime" variable
const amount = 1; //Amount to give if valid const amount = 1; //Amount to give if valid
const penaltyAmount = 2; //Amount to take if invalid const penaltyAmount = 2; //Amount to take if invalid
await message.channel await message.channel