#fedibird の諸機能は、基本的にクライアントアプリでは対応していないので、ブラウザからのアクセス(WebUI)が基本になります。
なお、いくつかのアプリでは、対応している機能もあります。うまく併用し、活用されると良いかと思います。
購読等の機能は、リストを活用することで、従来の枠組みの中で機能するように設計しています。リストが使いやすいアプリを使われると良いでしょう。
Androidでは、 Subway TooterがFedibirdの多くの機能に対応しており、今回の絵文字リアクションについてもいち早く対応されています。Subway Tooterは、直近ではストアからの更新がGoogleの審査の関係で遅れているので、F-DroidかGithubから最新版を確認して更新されることをお薦めします。
引用についてはYuitoが対応しており、こちらもお薦めです。
iOSでは、機能に直接対応しているアプリはないかと思います。通知等はアプリがあると便利ですので、最新機能への対応がすすんでいる Metatextなどをお薦めします。
昨日は #fedibird に絵文字リアクション機能を追加しました。もうお試しになりましたか?(Fedibirdの方)
Misskeyの方も、改めてこれまでダメだった相手と絵文字でやりとりできるのは新鮮だったのではないかと思います。
15:30頃に有効にしたあと、不具合の修正などを何度か適用し、17:00少し前にアナウンスしました。
適用後の修正内容としては、
- 絵文字リアクションの通知が表示されなかったり、つけた絵文字が表示されていなかった不具合を修正(アナウンス前に修正)
- 一つの投稿につけられる絵文字の種類を20個に拡大(当初は8個)
https://fedibird.com/@noellabo/106261151847085366
- 絵文字リアクションのついていない投稿に余分な余白が増えていたので削除
https://fedibird.com/@Kina/106261855647061815
- 絵文字リアクションした投稿を全文検索の対象になるよう修正(対象になるよう設計していたがバグで動いておらず)
- 新しい通知タイプが追加されたことで、Tootleが頻繁に落ちるようになったので、サーバ側で対策
https://fedibird.com/@noellabo/106262000441793869
#fedibird で tootleを利用した際、通知カラムを開くとアプリが落ちる現象に対処しました。
投稿時の通知(Mastodon本家の機能)、絵文字リアクション(Fedibird独自機能)の通知にtootleが対応しておらず、処理に失敗するのが原因です。tootleに対してこれらの通知を除外して渡すようにしました。
本来、未知の通知が増えることを想定してアプリを設計しておくべきところで、またアップデート等で対応するのが望ましいところですが、さしあたり改善が見込めないため、サーバ側での対処を行っています。
なお、Misskeyの場合、Mastodonよりもカスタム絵文字の制限が緩く、Mastodonでは扱えないタイプのカスタム絵文字があります。これらのカスタム絵文字を使ったリアクションはFedibirdには届きません。Pleromaの場合、Unicodeで定義されている絵文字のみ使用可能で、サーバ毎に追加しているカスタム絵文字は使用できません。
絵文字リアクションは、全てのサーバに伝播するわけではありません。リアクションの対象となったサーバには全てのリアクションが届いていますが、その他のサーバでは、その一部だけを受け取っています。同一サーバ内の投稿については、すべてのリアクションが確認できます。
Fedibirdの絵文字リアクションは、お気に入りとは別の機能として提供されます。それぞれ性質が異なるものですので、うまく使い分けてください。
また、絵文字リアクションというカラムがあり、自分がリアクションした投稿を一覧することができます。ご活用ください。 #fedibird
Fedibirdに、先日よりNightly Fedibirdの方でテストしていた『絵文字リアクション』機能を適用しました。Mastodon系では、Fedibird、Nightly Fedibird、worst-friends.chatと互換性があります。また、Misskey、Pleromaの各サーバと互換性があります。互換性のないサーバへは、お気に入りとして通知されます。
WebUI(ブラウザからのアクセス)およびSubway Tooter 4.5.7以降が対応しています。WebUIは再読込をお願いします。Subway Tooterなどクライアントアプリでは『アクセストークンの更新』を行って下さい。
絵文字リアクションの利用を希望しない場合は、『ユーザー設定』の『その他』で、絵文字リアクションを非表示にすることができます。また、通知カラムの設定で、絵文字リアクションをどのように通知するか(あるいはしないか)設定できます。通知系は、この期に見直しされることをお薦めします。 #fedibird
#fedibird Mastodon v3.4.0が正式リリースされたことに伴い、Fedibird、Nightly Fedibirdをv3.4.0ベースに更新しました。(main追従鯖なので、あんまり変わんないですが)
#fedibird うーん、ちょっと時間かかっちゃったな。pgbouncerがコケてた……。
#fedibird ちょっとRedisとPostgreSQLサーバの再起動いくよー。
#fedibird Fedibird仕様の絵文字リアクションですが、デフォルトで有効化されていますが、無効化することもできます。
無効化すると、タイムライン上にリアクションが表示されなくなります。また、リアクションするためのボタンも非表示になります。
絵文字リアクションは通知されますが、カラムの設定でオフにすることで通知をオフにすることもできます。
両方オフにすると、リアクションを受け取ってもまったく気が付かないので、好みに応じて使い分けてください。
これでほぼ普通のMastodonのようになりますが、内部的にリアクションはリアクションとして受信しているため、お気に入りに変換されません。
(お気に入りはお気に入りとして引き続き併用されます)
急にMisskeyやFedibird系の人が反応してこなくなったな? という感じがするかもしれません。
あるいは、通知だけオンにして運用したり、通知は省いて表示してもいいでしょう。
なお、現時点ではどのクライアントにとっても未知の通知形式になります。tootleなどは通知カラムをみると落ちますのでご注意ください。
#fedibird 近々、Fedibird本体にも絵文字リアクションは適用するから、無理にNightlyに引っ越してこなくてもいいからね!w
#fedibird ちらほらとお気づきの方もおられるようですが、Nightly Fedibirdにて、絵文字リアクション機能の実験をしています。安定したらFedibird本体にも導入予定です。
基本的にMisskeyに類似した仕様で、Unicode絵文字またはカスタム絵文字を、一つだけつけられます。
Misskeyとほぼ互換性があり、PleromaともUnicode絵文字のやりとりが可能です。
未対応のMastodonへは、お気に入りとして通知されます。
ベースはClaireさんによる本家のプルリクエスト(Draft)があり、
https://github.com/tootsuite/mastodon/pull/13275
それをworst-friends.chatで使えるようにしたまるないさんの実装があり、
https://github.com/marunai/mastodon/commits/emoji-reaction
それにいろいろと手を入れてFedibird仕様にした今回の実装があります。
まだ不足している機能、最適化されておらず動作が重いところがあり、現在進行系で開発中です。
まぁ、そういう早期テスト段階から試してみたい方はNightlyへご登録ください。
#fedibird rc2後の9つのコミットを取り込んでいます。
リリース候補だっていってるのに、なぜか怒濤のコミットラッシュになるのがMastodonの風物詩になっていますw(良くはない)
#fedibird は現在v3.4.0rc2ベースです。実際には翻訳やいくつかの機能は先行マージされているので、rc2より少し先という感じです。
#fedibird ちょっと長引いちゃいましたが、無事に動いているようですね。
ちょっと手順で失敗してもたつきました。すまんの。
#fedibird ちょいと全停止メンテナンスやります。
RedisサーバとDBサーバの再起動(セキュリティアップデート適用等)と、全プロセスへの設定変更適用です。
基本的に再起動するだけなので、そんなに時間はかかりません。準備でき次第いきますのでよろしくー。
#fedibird はMastodon v3.4.0rc1になりましたが、常に最新状態を維持しているため、昨日までと一緒です。(本家より先行して導入しているものもあります)
#fedibird 直近のmain(Mastodonの最新コード)の変更により、Metatext、Tootoiseなどいくつかのクライアントアプリでエラーとなって読み込めない問題が発生していました。
FedibirdおよびNightlyでは対策しましたので、エラーがでていた方はご確認よろしくお願いします。
--
技術の話
/api/v1/accounts/:id などが返すjsonのcreated_atのフォーマットが変更されたことによる、パースエラーと思われます。
従前は
created_at: 2020-11-26T14:27:04.232Z
といったフォーマットでしたが、
現在
created_at: 2019-08-15T00:00:00Z
というように、時間を0:00に変更して、DateTime.iso8601の返すフォーマットに変更になっています。
#mastodev
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。