GitHub

コミュニティ

コミュニティは、特定のトピックや興味を共有するユーザーが集まる場所です。 ActivityPubのGroupアクターとして実装されています。

コミュニティの仕組み

Yurucommuのコミュニティは以下の特徴があります:

コミュニティへの投稿

  1. タイムライン上部のタブからコミュニティを選択
  2. 投稿欄にテキストを入力
  3. 「投稿」ボタンをクリック

コミュニティタブが選択された状態で投稿すると、そのコミュニティ宛の投稿になります。

タイムラインの切り替え

タイムライン上部のタブで表示内容を切り替えられます:

タブ 表示内容
フォロー中 フォローしているユーザーの投稿
コミュニティ名 そのコミュニティ宛の投稿

コミュニティの公開範囲

設定 説明
公開 誰でも参加可能、投稿も公開
非公開 招待制、投稿はメンバーのみ閲覧可能

メンバーの役割

役割 権限
オーナー 全ての管理権限、コミュニティの削除
モデレーター 投稿の削除、メンバーのBAN
メンバー 投稿の作成、閲覧

連合との関係

コミュニティはActivityPubのGroupアクターとして連合に公開されます。

ヒント: 一人用インスタンスでは、コミュニティは自分専用のカテゴリとして使用できます。 例えば「日記」「技術」「趣味」などのコミュニティを作成し、投稿を整理できます。