From bfd7680cf265e4a0ff6cbc3ccdc932fc2b63297a Mon Sep 17 00:00:00 2001 From: fzzinchemical Date: Wed, 12 Nov 2025 08:24:27 +0100 Subject: [PATCH] Add RULE34_API_KEY to environment configuration and update request URL generation --- src/core/configLoader.ts | 4 +++- src/plugins/rule34/plugin.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/configLoader.ts b/src/core/configLoader.ts index 71253a3..eb8e4e4 100644 --- a/src/core/configLoader.ts +++ b/src/core/configLoader.ts @@ -1,13 +1,15 @@ export type EnvConst = { ADMIN: string, BOT_TOKEN: string, + RULE34_API_KEY: string, // DB_LOCATION: string } export function loadConfig() { return { ADMIN: loadEnv("ADMIN"), - BOT_TOKEN: loadEnv("BOT_TOKEN"), + BOT_TOKEN: loadEnv("BOT_TOKEN"), + RULE34_API_KEY: loadEnv("RULE34_API_KEY"), // DB_LOCATION: loadEnv("DB_LOCATION") } } diff --git a/src/plugins/rule34/plugin.ts b/src/plugins/rule34/plugin.ts index 2191514..d57eec5 100644 --- a/src/plugins/rule34/plugin.ts +++ b/src/plugins/rule34/plugin.ts @@ -45,5 +45,6 @@ export function generateRequestURL(postRequestParams: PostRequestParameters) { parameterStrings.push(`&${k}=${v}`) } }); + parameterStrings.push('&api_key=&user_id=' + (Deno.env.get("RULE34_API_KEY") ?? '')); return postCpy.href + parameterStrings.join(''); } \ No newline at end of file