ぞーぺん、なお話 22.0.0べーた11ふってきてた 

みすきーの機能あれこれ一気についてる
とりあえず投稿やら返信やらとりあえず試してた

もうロケットアイコン(投稿範囲の追加設定みたいな、連合する・しないのやつ)がないくらい?
(TL表示にはこないだかわいいロケット作られてた🐥)

───
そういえば(ぞーぺんに限らず)カスタム絵文字ピッカーでは本文にしか挿入されないもののコピペするか打つかすれば各クライアントでcwのも機能するんだけど…
ぞーぺんとかYuitoで丼からみすきーの投稿見てる時
cwの方のだけはスペースなしだとアイコン表示にならないぽいな🐥
たぶん

@tyk8417u CWでスペースなしだと絵文字にならないのはそもそもMastodonの仕様としてスペースが必要だからですかね。Webで見ると絵文字になってないと思います。それをMisskeyで見たときにMisskeyサーバに同じコードの絵文字があれば表示されるような気がします。

@takke
確かにブラウザのふぇでぃからみすきー見た場合も
ぞーぺんやYuito同様で
cwの方だけスペースなしが絵文字になりませんね🐥

フォロー

@tyk8417u Mastodonは絵文字の判定が(半角スペースが必要という意味で)厳格で、Misskeyは緩いのでそんなことが起きます。Misskeyは極端に言えば「来月追加される絵文字」を今書いて投稿しておいても追加後に表示されるはずです。個人的にはどちらがいいというわけではないと思います。

@takke
あ〜マストドンの中で本文とcwとでカスタム絵文字の取り扱い方が違う点が気になってなんとなく書いたもので…🐥

(
クライアントがみんな同じ表示ってことは、クライアントじゃなくサーバの時点で絵文字とか処理されてて、処理の時の方法が本文とcwとで違うのでしょうか
サーバで認識できた部分は「あいうえおコロンnaruhodoコロン」な素の形じゃない例えばhtmlタグ付きみたいな形に変わってクライアントに届いてるのかな〜?
データ部分の中身見たことなく…
)

@tyk8417u 本文とCWで違いはないと思います。中身という意味では添付のように、サーバ側で認識したカスタム絵文字が emojis として載るのがMastodonの動きです。半角スペースなしだとここに含まれないです。
Misskeyの場合はこれ相当が「リモート絵文字」のみ含まれます。ローカル分は省略されるので「将来追加される分を書いておけば追加されたときに表示される」ことになります。
ちなみにデータはうちのアプリでは長押しメニューのデバッグからJSONを選ぶと確認できます。

@takke
ありがとうございます
(
データ見れたのですね
どのjsonか不明なのでそのうち漁ってみますね
)

なるほど、です

添付はさっきみすきー垢で試しに2つ書いてみたもので…
(4箇所カスタム絵文字すべて、スペースなし)

cwと本文に同じカスタム絵文字書いてる時にはコロンなくてもふぇでぃで見てcwのもカスタム絵文字表示されて、cwに使ったのを本文には使わない時には表示されませんでした

「みすきーでローカル絵文字『いいよ』『ナルホド』使用した投稿なので絵文字フィールドには何もついてない」

「ふぇでぃ鯖にこのデータきた時に、本文側にはないカスタム絵文字『ナルホド』はemojisに追加されない」

「クライアントたちはデータ受信したらemojisに『ナルホド』がなかったので表示しない」

とかいう感じなのですかね?これ

(※私の頭は致命的に悪いです、まる)

@tyk8417u Misskeyが他のサーバに「これが絵文字でしたよ」と送るデータの対象にCWが入ってないようですね。なのでCWのみのナルホドはMastodonから見れず いいよ だけ絵文字になった感じだと理解してます。CWにカスタム絵文字が使えるかどうかはちょっとグレーな感じですかね。

@takke
あ「みすきー側が」渡してきてないのですね🐥
そっかそっか出元側…

元々マストドン単体の話でもcwのカスタム絵文字って怪しいんじゃ?とは思ってて普段使ってないのですが…
(みすきーも含め、サーバ側が提供してるwebサイトでパレットが本文欄専用な時点でまあ…)
たまたま投稿やらついたから動作確認で遊んでる時に気になっただけのものですが今後も基本的には使わない方よさそうですね

そういえばカスタム絵文字以外にも
mastdon公式ドキュメント内のActivityPubの説明でcw(summary)のとこ確か「a 〜 line」みたいになってて「これ改行はもしかしてほんとは…」とか思ってますし…
まあこっちは頻繁に使っちゃってますが🐥
(Tusky・Yuitoは投稿画面のcwで改行キー押しても改行入らない、ただしTLでの表示は改行も対応)

朝からめんどくさいことありがとうございました

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。