add events to database, remove kleur dependency/slightly nicer logging, update twurple

This commit is contained in:
2026-01-29 21:06:01 +01:00
parent f3c6f6a6b3
commit b88a93a6cf
31 changed files with 478 additions and 210 deletions

View File

@@ -1,6 +1,5 @@
import { createTimeoutRecord } from "db/dbTimeouts";
import { createUsedItemRecord } from "db/dbUsedItems";
import { getUserRecord } from "db/dbUser";
import { createTimeoutEventItem } from "db/ItemEvents";
import { changeItemCount, Item } from "items";
import { sendMessage } from "lib/commandUtils";
import { redis } from "lib/redis";
@@ -47,8 +46,7 @@ export default new Item({
`wybuh ${target?.displayName} got hit by ${user.displayName}'s grenade wybuh`,
),
changeItemCount(user, userObj, ITEMNAME),
createTimeoutRecord(user, target!, ITEMNAME),
createUsedItemRecord(user, ITEMNAME),
createTimeoutEventItem(user, target!, ITEMNAME),
playAlert({
name: "grenadeExplosion",
user: user.displayName,