Commit Graph

63 Commits

Author SHA1 Message Date
fzzinchemical
212f6f60b0 wewooooweeewooo 2025-04-13 22:55:10 +02:00
fzzinchemical
892841524c sharting my brains out on this one 2025-04-13 22:51:07 +02:00
fzzinchemical
ae73304f06 Breaking my legs 2025-04-13 22:18:27 +02:00
fzzinchemical
e82ed6f33c breaking bad 2 2025-04-13 22:15:43 +02:00
fzzinchemical
43e0232c53 breaking bad 2025-04-13 22:13:47 +02:00
fzzinchemical
04ef187791 test 2025-04-13 22:06:09 +02:00
fzzinchemical
1d070e3cd9 added try catch block for messages 2025-04-13 21:59:32 +02:00
fzzinchemical
8e466f69c1 Update Bot to latest Discordeno Version 21.0.0 and add nsfw check for rule34 and yandere api calls 2025-04-13 21:53:17 +02:00
fzzinchemical
7e25e13a77 Merge branch 'yandere-fixes' 2025-04-10 18:56:36 +02:00
fzzinchemical
d37f226cd0 change url, so that it does no longer crash 2025-04-10 18:55:16 +02:00
45f4bad922 Merge pull request 'fix: correct regex pattern for command argument matching in yandereMessageHandler' (#6) from yandere-fixes into main
Reviewed-on: https://gitea.fzzin.31718216.xyz/fzzinchemical/HotDog/pulls/6
2025-04-10 16:50:23 +00:00
fzzinchemical
aedda260ec fix: correct regex pattern for command argument matching in yandereMessageHandler 2025-04-10 18:47:52 +02:00
5973db1b9d Merge pull request 'yandere-fixes' (#5) from yandere-fixes into main
Reviewed-on: https://gitea.fzzin.31718216.xyz/fzzinchemical/HotDog/pulls/5
2025-04-10 16:09:02 +00:00
fzzinchemical
485432ce48 refactor: improve embed handling in yandereMessageHandler 2025-04-10 18:07:07 +02:00
fzzinchemical
c0bfb3c1b4 move api tests to different location 2025-04-10 17:17:10 +02:00
fzzinchemical
da8a4dea89 Merge branch 'main' of https://gitea.fzzin.31718216.xyz/fzzinchemical/HotDog 2025-04-10 17:11:19 +02:00
559b91f7ec Merge pull request 'Yandere-API' (#3) from Yandere-API into main
Reviewed-on: https://gitea.fzzin.31718216.xyz/fzzinchemical/HotDog/pulls/3
2025-04-10 14:39:59 +00:00
fzzin
098ffd8f14 remove unnecessary test 2025-04-10 16:35:58 +02:00
fzzin
0013af7c3b refactor: update yandere message handling to use getPosts for embed generation and add tests 2025-04-10 13:26:57 +02:00
fzzin
ab6ec7fc3d api requests work, added simple tests... TODO: URL Object needs to be cloned for memory safety 2025-04-10 11:37:18 +02:00
fzzin
aa834bda66 Post-API implemented, testing required. 2025-04-10 10:57:13 +02:00
fzzin
79750ed5cc refactor: streamline API request handling and enhance message processing 2025-04-08 18:48:16 +02:00
fzzin
1e8f195714 Export requestJSON and requestRAW to core, formatting and adapting code and removing yandere code for update. 2025-04-08 16:27:58 +02:00
fzzinchemical
d00df57aea Added ENV management 2025-04-02 19:30:28 +02:00
fzzinchemical
e24bae3322 remove unneeded import 2025-04-02 17:26:58 +02:00
fzzinchemical
5f44313c3d update rule tests 2025-04-02 16:27:10 +02:00
fzzinchemical
8f903af37d feat: enhance rule34 message handling with improved error handling and command processing 2025-04-02 16:19:19 +02:00
fzzinchemical
20ba603b6a added try-catch statement for requestWorker 2025-04-02 16:04:10 +02:00
fzzinchemical
7bcf64f8e9 fix: update image source handling in requestWorker function 2025-04-01 23:11:18 +02:00
fzzinchemical
8ceac891ca refactor: update Embed structure to remove fields and adjust image source handling 2025-04-01 23:04:46 +02:00
fzzinchemical
2fcc67dbd7 feat: implement embed message handling and create Embed structure for improved message formatting 2025-04-01 22:54:49 +02:00
fzzinchemical
2a7a172f62 fix: multiple tags issue 2025-03-31 20:28:24 +02:00
fzzin
fe4e6690d4 feat: enhance API functionality with new request handling and export methods 2025-03-30 04:18:28 +02:00
fzzinchemical
f55b5579ad feat: integrate xml-parser for API response handling and enhance data retrieval methods 2025-03-28 16:14:49 +01:00
fzzinchemical
0d62cbc8c7 Merge branch 'main' of https://gitea.fzzin.31718216.xyz/fzzinchemical/HotDog 2025-03-28 07:51:27 +01:00
fzzinchemical
d8be2c92f0 refactor: rename drop functions for clarity and update tests 2025-03-28 07:49:42 +01:00
06fc01ab8c Update .gitea/workflows/deno-tests.yml 2025-03-27 17:00:45 +00:00
9e818c6bfd Update README.md 2025-03-27 16:54:34 +00:00
7db96b4161 Update README 2025-03-27 16:49:29 +00:00
b83176cf1f Update README 2025-03-27 14:57:09 +00:00
fzzinchemical
442dd6f4c6 refactor: workflows folder was named incorrectly 2025-03-27 15:32:22 +01:00
fzzinchemical
a2e99b040a added workflow 2025-03-27 15:21:05 +01:00
fzzinchemical
17af9fbd48 deno lock update 2025-03-27 15:10:42 +01:00
fzzinchemical
eb6dca5368 added tests for rule34 (non sufficient) 2025-03-27 15:10:31 +01:00
fzzinchemical
f97bfb03bd rename rule34test to drop 2025-03-27 14:29:05 +01:00
fzzinchemical
70dd2795b0 corrected command for uniformity 2025-03-27 13:03:26 +01:00
fzzinchemical
f0a5b2e413 fix no. 2 2025-03-26 19:30:29 +01:00
fzzinchemical
356a319b89 fix async promise 2025-03-26 19:26:24 +01:00
fzzinchemical
a16b4dcb17 Refactor message handling by creating dedicated handlers for rule34 and yandere plugins, and add default string utility function 2025-03-26 19:24:38 +01:00
fzzinchemical
58c7932481 Refactor API integration by moving rule34 and yandere APIs to plugins and updating message handling 2025-03-26 17:33:25 +01:00