64 Commits

Author SHA1 Message Date
d23d1a8f7d amendment to last commit 2025-05-10 14:09:27 +02:00
dae3d90397 Apply displayName instead of username whenever necessary 2025-05-10 01:23:34 +02:00
7843ebaa16 change references of qweri0p to qwerinope 2025-05-07 09:46:22 +02:00
88419e42a2 disable .env.* from being shared to github 2025-04-18 17:09:08 +02:00
b56f179717 stop item usage when another item is already in use 2025-04-18 16:47:50 +02:00
a1c93ef64b fix explosives when using aliases 2025-04-15 22:27:42 +02:00
adb0419aaf add leaderboard command 2025-04-14 17:03:10 +02:00
fc8cc82478 fix intent system 2025-04-13 20:56:37 +02:00
a2ab327c83 Merge #2: New items: revive and super revive 2025-04-13 20:30:48 +02:00
a5d3cad00b fix revive system, fix iteminfo, add revives to README 2025-04-13 17:58:30 +02:00
c2fac183cd add alpha-level revive and superrevive code 2025-04-13 00:34:42 +02:00
21c0c5db43 Add basic documentation for helper functions 2025-04-12 19:18:58 +02:00
d9418a3224 add automatic inventory version upgrades 2025-04-12 15:51:36 +02:00
576f28df9d add new plural system 2025-04-11 14:44:23 +02:00
e3fc3465e9 part 1 of full item/inventory rework 2025-04-11 12:48:20 +02:00
7b6f8bc07f fix !give negative numbers, !modme, automatic remod system (FUCK JAVASCRIPT) 2025-04-08 23:43:27 +02:00
9a2ce6b3a4 replace id row in users collection with twitchid
reduce spamming of pocketbase api
2025-04-07 20:34:02 +02:00
17f557f808 update development compose file and readme compose example 2025-04-07 19:46:11 +02:00
2268112920 move !modme and !getloot options to env variables 2025-04-07 13:24:08 +02:00
784650b0dc add !alltime command to readme 2025-04-06 23:00:24 +02:00
6215d3ee80 monthly stats implemented 2025-04-06 22:56:59 +02:00
9bba99dd53 fix tnt usage 2025-04-05 23:35:56 +02:00
2d43065a2a buncha fixes: unused items no longer get subtracted, bot can not get blasted, 3 decimal stats 2025-04-05 23:19:11 +02:00
3bd2cb1038 move itemuses to a seperate table, finish !stats implementation 2025-04-05 19:27:12 +02:00
5b5886e3a1 remove final use of any type in code 2025-04-05 18:37:18 +02:00
39b31e848c fix broken links in README.md 2025-04-05 18:35:10 +02:00
d565945428 fix clipboard functionality, add channel:read:polls intent 2025-04-05 18:09:54 +02:00
564ead12c6 add iteminfo command, change name of project to qweribot, fix ghcr publish url, add proper README.md 2025-04-05 17:57:48 +02:00
416ae34317 no more any types, forgot to actually call env in migration 2025-04-04 20:18:39 +02:00
a7430c3b67 add clipboards 2025-04-04 19:02:10 +02:00
2d94d51ec7 bugfixes and major tnt speed improvement 2025-04-03 23:40:15 +02:00
1e70a6c5f8 add lootbox and tnt 2025-04-03 20:40:58 +02:00
1b421e8bba remove bad item (watergun) 2025-04-03 20:00:56 +02:00
b2c4552c70 add grenades, move give command and add vulnchatters command 2025-04-03 18:16:41 +02:00
7e9fed9f95 add basic README.md, very minor changes 2025-04-03 15:08:56 +02:00
9f3d207032 refresh (both) auth tokens on startup 2025-04-03 11:26:03 +02:00
66b410a0cd bugfixes 2025-04-03 10:59:31 +02:00
df46ddc0d9 add user defined REDIRECT_URI 2025-04-03 10:49:57 +02:00
ad881657c1 add !execute and !blaster aliases, load channelname from environment vars, cleanup api selection timeoutHelper 2025-04-03 10:28:10 +02:00
72ae1a634e add silverbullet, ensure user has item before using 2025-04-02 22:54:23 +02:00
92d5c53376 blaster is now working 2025-04-02 22:12:18 +02:00
50750508ab add !modme command as backup 2025-04-02 17:44:57 +02:00
b3bd11e513 allow mods to be timed out, optional broadcasterAPI added 2025-04-02 14:51:25 +02:00
a35d38c886 allow custom pocketbase login data 2025-04-02 10:46:20 +02:00
f797a143e5 implement !getloot, sanitize userselection, allow self-blasting 2025-04-01 23:29:54 +02:00
b456c2e37e added !mbucks command, minor fixes 2025-04-01 12:31:21 +02:00
9c3a0a9235 automated database setup. TODO: let user set superuser email&passwd 2025-04-01 11:27:20 +02:00
69c52890bb added type definition for getStats() 2025-04-01 10:38:24 +02:00
81d6448e65 minor fixes and stats implemented
next will be !mbucks (easy), !getloot (medium) and !use (+ aliases)
(hard)
2025-03-31 22:23:48 +02:00
5df7dd64ed reworks (thx dargkkast), more consistent lib functions, total item rework 2025-03-31 21:38:37 +02:00