enhance(frontend/aiscript): AiScriptからtoastを発行できるように (#16071)
* enhance(frontend/aiscript): AiScriptからtoastを発行できるように * Update Changelog
This commit is contained in:
parent
95093fc927
commit
bd7633c70e
|
@ -38,6 +38,7 @@
|
|||
- Enhance: ノートのサーバー情報のデザインを改善・パフォーマンス向上
|
||||
(Based on https://github.com/taiyme/misskey/pull/198, https://github.com/taiyme/misskey/pull/211, https://github.com/taiyme/misskey/pull/283)
|
||||
- Enhance: ユーザー設定でURLプレビューを無効化できるように
|
||||
- Enhance: AiScriptからtoastを表示する関数 `Mk:toast` を追加
|
||||
- Fix: "時計"ウィジェット(Clock)において、Transparent設定が有効でも、その背景が透過されない問題を修正
|
||||
|
||||
### Server
|
||||
|
|
|
@ -66,6 +66,11 @@ export function createAiScriptEnv(opts: { storageKey: string, token?: string })
|
|||
});
|
||||
return confirm.canceled ? values.FALSE : values.TRUE;
|
||||
}),
|
||||
'Mk:toast': values.FN_NATIVE(async ([text]) => {
|
||||
utils.assertString(text);
|
||||
os.toast(text.value);
|
||||
return values.NULL;
|
||||
}),
|
||||
'Mk:api': values.FN_NATIVE(async ([ep, param, token]) => {
|
||||
utils.assertString(ep);
|
||||
if (ep.value.includes('://') || ep.value.includes('..')) {
|
||||
|
|
Loading…
Reference in New Issue