#subwaytooter ハッシュタグのフォローをとりあえず使えるようにする(サーバ側がmaster追従してないと使えません)

ハッシュタグのフォロー、パラメータのエスケープが考慮されてないぽいので文字種によりフォローが効かないし現在フォロー中かどうかの問い合わせもうまくないのだった。

あるハッシュタグがフォロー済みかどうか、という表示をあちこちに仕掛けられるような気もするけど、既存APIの挙動とかもう少し詳しく調べてからかな…

#fedibird の互換APIでもタグをフォローできるようになった。ただしfollowedがtrueではないタグまで出てくる? あと全角文字を含むタグをフォローできないバグがあるのはMastodon本家と同じらしい。

#Mastodon の開発版に追加されたハッシュタグのフォロー機能、毎度のごとくAPI先行で実装されていてまだ公式WebUIからは利用できません。とりあえず #SubwayTooter 4.9.9 でお試しいただけるようにしました。github.com/tateisu/SubwayToote

「テキストを入力してタグをフォローする」という導線は意図的に用意してません。APIを投げた時点でタグのデータがDBに追加されるので、フォローと解除を繰り返すと誰も使ったことのないタグを無限に増やせてしまうのです。

フォロー

Mastodonの直近の開発成果で、ハッシュタグをフォローする機能のAPIが整備されました。

Fedibirdは、もともとハッシュタグをフォローする機能を持っている他、それをリストで受け取ったり、メディア添付されているものだけを受け取ったりする機能も持っているので、

本家のものに差し替えると機能低下するため、API仕様だけ互換性を持たせました。

公式のAPIでハッシュタグをフォローすると、ホームで受け取るようになります。

Fedibirdのハッシュタグのフォローは、設定画面のここ(添付画像参照)にあります。

また、SubwayTooter 4.9.9ではいち早くこのAPIに対応しており、SubwayTooterからもハッシュタグのフォロー操作や一覧ができるようになっています。
[参照]

本家でハッシュタグカラムのヘッダにフォローボタンが追加されたので、FedibirdのWebUIに反映しました。

いろんなハッシュタグをカラムに表示して、試しにフォローしてみてください。

なお、Fedibirdにはフォローしたハッシュタグを一覧する設定画面があります。

ハッシュタグはデフォルトでホームで受け取るようになっていますが、リストで受け取るように切り替えることができます。

また、添付画像付きのものだけに絞ることもできます。

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

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