引用機能、基本的なところは @wakin さんのリポジトリにプルリクでまわして、ウチでは
・invisibleを削除しない(QT表記のURLを省略しない)
・Misskeyのリノート互換(Misskeyの古いバージョン用)
・本文中のQT書式がマッチしたら引用として解釈する(投稿時・inbox受信時)
を別途適用しています。
URLの省略は、引用対応サーバでの表示上の問題で、非対応サーバでは元々省略はされません。
QT書式解析は、副作用として、リプライ投稿を引用にできる機能が付加されます。
#fedibird
@wakin さんの方の変更かな、いつのまにかQT:の後ろに[]がつかない表記になっていた。wakinさんにあわせたけど、どうしたものか思案中。
#fedibird は本文にQT表記で引用とみなす処理が入っているが、[]無しだとパースが面倒くさいので、従来通り[]付きで記載が必要な仕様に固定。
ここまでの修正はこのプルリクにまとめた。
https://github.com/wakin-/mastodon/pull/43
#fedibird にだけ乗せてる修正は、あとはMisskey互換とる奴だけ。新しいMisskeyはMastodon仕様で連合してくるので、なくても大丈夫。
短縮の際の…は難航中。いろいろ面倒くさい……。