Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

現在閲覧中のURLを取得する方法が欲しい #287

Closed
setaria430 opened this issue Jul 9, 2023 · 2 comments
Closed

現在閲覧中のURLを取得する方法が欲しい #287

setaria430 opened this issue Jul 9, 2023 · 2 comments

Comments

@setaria430
Copy link

AiScriptでウィジェットやプラグインを作っていると、URLを取得したい場面がよくあります
(自分で window.location.href のラッパーを書こうかと思ったのですが、std.tsという感じではないですし、現存するinterpreterとだいぶ毛色も異なるので、お伺いを立てるに至りました。)
もしあると以下のようなケースでとても役に立つと思っております

  • URLに/channels/を含む場合、ノート投稿時に確認ダイアログを出せる(チャンネル投稿を公開タイムラインに誤爆する人が非常に多いため)
  • URLに/antenna/を含む場合、別ドメインのノートを非表示にできる(Misskey自体の機能であればベターですが、プラグインでも可能だと思っています)
  • その他、特定のチャンネル・アンテナでのみプラグインを動作させる
  • ドメインをソースにベタ書きしなくて済む

…等々 URLを条件分岐の判定に使えると自由度がグッと広がると思いますので、ご一考よろしくお願い致します。

@FineArchs
Copy link
Member

PlayでいうTHIS_URLをウィジェットやプラグインからも使えるようにする感じですね。
Misskeyの機能や情報、UIなどにアクセスする系の機能はMisskeyの方に実装されているはずですので、そちらにお願いします。

@syuilo
Copy link
Collaborator

syuilo commented Jul 9, 2023

AiScriptがURLという概念のある環境上で実行されるとは限らない(node.jsなど)ので、Misskey側に実装することになります🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants