diff --git a/CHANGELOG.md b/CHANGELOG.md index 93fd4a7d8b92a2682b765425a499c4b6244aeece..ee2f11b1564025f64d319a88c5ebb5843e577bc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ - Enhance: ノートã®ç¿»è¨³æ©Ÿèƒ½ã®åˆ©ç”¨å¯å¦ã‚’ãƒãƒ¼ãƒ«ã§è¨å®šå¯èƒ½ã« ### Client +- Enhance: AiScriptã§ãƒ›ã‚¹ãƒˆã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å‚ç…§ã™ã‚‹å®šæ•°`SERVER_URL`ã‚’è¿½åŠ - Enhance: モデレーションãƒã‚°æ©Ÿèƒ½ã®å¼·åŒ– - Enhance: ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ã®æ›´æ–° diff --git a/packages/frontend/src/scripts/aiscript/api.ts b/packages/frontend/src/scripts/aiscript/api.ts index f049a51b933f707570b578b9a63bddcf459b9887..032853f7ad30637169e5263905f5fcc6165624d3 100644 --- a/packages/frontend/src/scripts/aiscript/api.ts +++ b/packages/frontend/src/scripts/aiscript/api.ts @@ -8,7 +8,7 @@ import * as os from '@/os.js'; import { $i } from '@/account.js'; import { miLocalStorage } from '@/local-storage.js'; import { customEmojis } from '@/custom-emojis.js'; -import { lang } from '@/config.js'; +import { url, lang } from '@/config.js'; export function createAiScriptEnv(opts) { return { @@ -17,6 +17,7 @@ export function createAiScriptEnv(opts) { USER_USERNAME: $i ? values.STR($i.username) : values.NULL, CUSTOM_EMOJIS: utils.jsToVal(customEmojis.value), LOCALE: values.STR(lang), + SERVER_URL: values.STR(url), 'Mk:dialog': values.FN_NATIVE(async ([title, text, type]) => { await os.alert({ type: type ? type.value : 'info',