Commit Graph

138 Commits

Author SHA1 Message Date
fe5c071900 added silverbullets, added gettimeout command 2025-07-06 22:05:53 +02:00
c6e5c76187 move logger into special file 2025-07-06 20:54:48 +02:00
f82d9cea79 Better formatting, add redis_url to example .env 2025-07-05 20:06:25 +02:00
945e17f271 made the use command not disableable, just disable the items 2025-07-04 22:43:05 +02:00
2fd30bd87e add pretty console formatting 2025-07-04 18:19:25 +02:00
c0fc8bccf2 back to websockets (webhooks are a pain), new websocket EventSub fixer 2025-07-04 16:36:06 +02:00
d4c5b29fe1 clean up User.itemLock() 2025-07-02 18:47:27 +02:00
d74fb8e79a remade README.md 2025-07-02 18:34:45 +02:00
985187c6ac fix typo 2025-07-02 18:14:34 +02:00
a698cb25d5 added itemlock command, added TNT item, minor bugfixes 2025-07-02 18:10:28 +02:00
ac3f81857f add balance,donate,admindonate commands and minor bugfixes 2025-06-30 17:59:27 +02:00
ab769fb546 renamed unbannableUsers to something better 2025-06-29 16:52:08 +02:00
4c2f31e1f8 add some documentation, add timeout and itemuses tracking system 2025-06-29 16:32:15 +02:00
898e0b7b70 disabled items can no longer be used with !use, admingive is now disableable, removed command specific intents, simplified command permission system 2025-06-29 15:26:03 +02:00
773a694714 fix typo 2025-06-27 15:30:29 +02:00
de492718fe add command enabling/disabling, only by admins 2025-06-27 15:28:51 +02:00
c960ae49bf add admin powers 2025-06-27 14:31:20 +02:00
a4199b45d1 add proper README 2025-06-27 13:35:33 +02:00
61ba81d850 forgot to add itemlock verification to give commands 2025-06-27 12:34:54 +02:00
fa7c45042d add inventory, give and admingive commands. Handle user records in database and minor bugfixes 2025-06-27 12:14:34 +02:00
274b49dd27 change databases from surrealdb to pocketbase 2025-06-26 01:17:45 +02:00
18d7fe8caa prepare item management 2025-06-25 22:21:00 +02:00
273f5e3674 create stable command parser 2025-06-25 02:11:17 +02:00
dc087c3599 reworked !use and !info, moved functionality from timeout to item 2025-06-25 01:48:17 +02:00
8060aac6a7 add !iteminfo and !use commands 2025-06-25 00:03:11 +02:00
c0ae6eee7e minor bugfixes for singleusermode, added seiso command and basic item implementation
items need to check the inventory of the user themselves
also !iteminfo and !use commands should be super easy to make
i do wonder if there's a nicer way to create the Item objects
2025-06-24 23:14:31 +02:00
5728440fcd add vulnchatters command and add comments 2025-06-24 20:14:45 +02:00
dcfb013447 fix yabai chances 2025-06-24 18:39:44 +02:00
0437a6ba3c created timeout function and minor changes 2025-06-24 16:15:44 +02:00
39448cbad4 remake yabai command to be more fun! 2025-06-24 02:09:12 +02:00
2a430befbf change sendMessage wrapper, migrate from websocket connection to webhook for EventSub (reverse proxy) 2025-06-24 01:36:43 +02:00
37a38eb9e0 remove vulnerable chatter system, increase redis expiry, persistant redis storage 2025-06-01 13:56:55 +02:00
2adad83cca using the chattername overwrites the info regarding chatterID if the chatter changes name 2025-05-31 19:42:08 +02:00
b8fa39418d greatly improve user caching system 2025-05-31 19:34:47 +02:00
caa2490fd4 oops i accidentally added pocketbase 2025-05-30 23:18:54 +02:00
bcc1cf44f7 add license (MIT) 2025-05-30 23:11:45 +02:00
38da748de2 forgot to remove one line of debugging lol 2025-05-30 23:09:48 +02:00
cc796765ed first commit, basic command handling and auth managing 2025-05-30 22:56:46 +02:00