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

Hard Nyaize #14975

Open
1 task
syuilo opened this issue Nov 16, 2024 · 3 comments · May be fixed by #15047
Open
1 task

Hard Nyaize #14975

syuilo opened this issue Nov 16, 2024 · 3 comments · May be fixed by #15047
Labels
✨Feature This adds/improves/enhances a feature packages/frontend Client side specific issue/PR

Comments

@syuilo
Copy link
Member

syuilo commented Nov 16, 2024

Summary

クライアント側でnotes/create叩き時にnyaizeを行える機能(プラグインで実現するのでも良いかもしれないけど)

Purpose

クライアントによってはisCatでもnyaizeされない場合がある(もしくは今後されなくなるオプションが実装される可能性がある)が、絶対に自分の投稿のながにゃになってほしいユースケースではそれだと困ることがある
そのためnyaizeをクライアントに任せるのではなく(従来のように)投稿データそのものをnyaizeするHard Nyaize機能が必要

Do you want to implement this feature yourself?

  • Yes, I will implement this by myself and send a pull request
@syuilo syuilo added packages/frontend Client side specific issue/PR ✨Feature This adds/improves/enhances a feature labels Nov 16, 2024
@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Nov 17, 2024

Mk:nyaizeがあるのでプラグインで(やろうと思えば)できる

あと追加でMFMを検知してテキスト部分だけよしなに置き換えできるような関数(Mk:replaceMfmStrとか?)を作ることができれば良さそう(←に関してはハードnyaize以外にも結構便利に使えると思う)

@Sayamame-beans
Copy link
Member

微off-topic:

MFM部分を検知して〜

プラグインから投稿内容を弄りたい場合に、コードブロックなどで囲われている部分を避けたりする需要が稀にあって、構文解析が渋いな…となったことはありましたね

@tai-cha
Copy link
Contributor

tai-cha commented Nov 21, 2024

プラグインから投稿内容を弄りたい場合に、コードブロックなどで囲われている部分を避けたりする需要が稀にあって、構文解析が渋いな…となったことはありましたね

それでいえばMFM解析をAiScriptで行えるとかなり幅広いことはできそう(半面、需要やメンテナンスコストはどうなんだろう)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feature This adds/improves/enhances a feature packages/frontend Client side specific issue/PR
Projects
None yet
4 participants