コミュニティ設定

コミュニティに属する設定:名前とアイコン、参加条件、コミュニティの種類、チャンネル参加の仕組み、新規メンバーの着地先、自動生成されるリンク、独自のAIプロバイダー、レイアウト。

コミュニティ設定を開く

コミュニティメニューを開く:チャンネルリストの上部にあるコミュニティ名をクリックするか、コミュニティレール内のアイコンを右クリックします。次にチーム設定を選択します。この項目は、コミュニティ管理者、管理者ロールを持つユーザー、およびシステム管理者のみに表示されます。

コミュニティメニュー内のチームのセットアップの下にある項目(ロール…、オンボーディング…、チームレイアウト…、メンバー属性…、モデル接続…)は、対応するタブで同じダイアログを開きます。ロールのみを管理するユーザー、またはコミュニティのモデル接続のみを管理するユーザーは、それらのタブのみを表示します。

設定ダイアログには以下のタブがあります:

タブ内容
概要名前、説明、アイコン。
アクセス公開または非公開、許可されるメールドメイン、招待コード。
チーム参加とチャンネル参加ユーザーの属性に基づくメンバーシップルール。これらのタブは、システム管理者が属性ベースのアクセス制御を有効にした場合のみ表示されます。
チャンネルコミュニティの種類、全チャンネルへの参加、デフォルトチャンネル。
ロールコミュニティのロール、ロールの色、チームバッジ、メンバーリストのグループ化方法(ロールと権限を参照)。
オンボーディング新規メンバー向けのウェルカムテキストと質問(オンボーディングを参照)。
メンバー属性メンバーのプロフィールカードに表示される詳細情報(メンバー属性を参照)。
チームレイアウトプリセットとテンプレート(下記を参照)。
オートリンクメッセージ内でリンクになるテキストパターン。
モデル接続コミュニティ独自のAIプロバイダー(下記を参照)。

オンボーディングタブには独自の保存するとキャンセルボタンがあります。ロール、メンバー属性、チームレイアウトタブでは、変更は行われた時点で保存され、エディター内に保存するとキャンセルボタンがあります。閉じるでダイアログを閉じます。タブに未保存の変更がある場合、タブを切り替えるかダイアログを閉じる前にAntimatterが警告を表示します。

一部のタブはクラシックインターフェースから継承されており、まだ「チーム」という表記が残っています: 「チーム名」、「公開チーム」、「チームアイコン」。Antimatterでは、チームとコミュニティは同じものです。

名前、説明、アイコン

概要 タブで:

  • チーム名 はコミュニティレールとチャンネルリストの上部に表示される名前です。2文字から64文字まで指定できます。
  • 説明 は、参加可能なコミュニティを閲覧する際に、適切なコミュニティを選択するのを助けます。最大50文字まで指定できます。
  • チームアイコン はコミュニティレールに表示される画像です: BMP、JPGまたはPNGファイル。設定しない場合、レールにはコミュニティのイニシャルが表示されます。画像を削除 を選択すると、すぐに削除されます。

ダイアログ下部のバーで変更を保存します。コミュニティのアドレス(URLのサーバー名以降の部分)は、コミュニティ作成時に選択され、後から変更することはできません。

参加可能なユーザー

アクセス タブで:

  • 公開範囲:公開チームは、サーバー上のアカウントを持つ誰でも閲覧・参加できるコミュニティリストに表示されます。非公開チームは招待なしでは参加できません。公開から非公開に切り替えると、新しい招待リンクが作成され、旧リンクは無効になります。
  • 特定のメールドメインを持つユーザーのみがこのチームに参加できるようにする: この項目にチェックを入れると、リストに指定したドメインで終わるメールアドレスを持つ人のみが参加できます(例: example.org)。複数のドメインはスペースまたはカンマで区切ってください。これは企業のワークスペースに適しています。公開コミュニティの場合はオフにしてください。
  • 招待コード: コミュニティの招待リンクに含まれるコードです。再生成すると新しいリンクが作成され、以前のリンクは無効になります。招待リンクが不適切な場所で共有された場合に実行してください。

コミュニティのメンバーがリンクされたグループ(LDAPなどのディレクトリ、システム管理者によって設定)から来的时候、アクセスタブにその旨が表示され、これらの選択肢はグループ同期によって置き換えられます。

参加はサーバーの設定にも依存します。アカウントを作成できるかどうか、どのメールドメインから作成できるか、などです。これらはサーバー設定であり、システム管理者に確認してください(システム管理者に確認することを参照)。

コミュニティにはデフォルトでメンバー数の上限はありません。システム管理者はサーバー上のすべてのコミュニティに上限を設定できます(システムコンソール › サイト設定 › ユーザーとチーム内のコミュニティあたりの最大メンバー数)。コミュニティが上限に達すると、誰かが退出するまで他の人は参加できません。

コミュニティの種類

チャンネルタブで、コミュニティの種類はAntimatterにコミュニティの運営方法を伝えます。変更するとすぐに保存されます。

種類対象変更される内容
コミュニティ公開または趣味のコミュニティ。コミュニティの管理者とチャンネルの管理ロールを持つユーザーのみがチャンネルをアーカイブできます。そのチャンネルでは通話がデフォルトで無効化されており、音声チャンネルは会話のために使用されます。
ワークプレイス企業や組織のワークスペース。チャンネルの管理者(作成者および管理者に指定されたユーザー)もアーカイブできます。そのチャンネル内の通話は、サーバーの通話のデフォルト設定に従います。システム管理者が変更しない限り、デフォルトではオンになっています。

どちらの種類でも、メッセージを上部に固定できるのは、チャンネルの管理者、コミュニティの管理者、およびメッセージの管理権限を持つモデレーターのみです。独自の通話設定を持つチャンネルはその設定を維持します。また、ダイレクトメッセージとグループメッセージは種類によって影響を受けません。

新しいコミュニティは、システム管理者がサーバーに対して選択した種類(新しいコミュニティの種類)になります。変更しない限り、デフォルトはコミュニティです。レイアウトプリセットを適用すると、種類も設定されます:ハイブリッドとコミュニティはコミュニティを作成し、ワークプレイスはワークプレイスを作成します(コミュニティのレイアウトを参照)。テンプレートは、エクスポート元のコミュニティの種類を引き継ぎます。

すべてのチャンネルにいるすべての人

チャンネルタブのメンバーをすべてのチャンネルに参加で、コミュニティ内のチャンネル参加の仕組みを決定します。

  • オン: すべてのメンバーはすべての公開チャンネルと、ロールによってアクセスが許可された非公開チャンネルに所属します。チャンネルへの参加や退出は行わず、フォローしたくないチャンネルはミュートします。チャンネルメニューには、従来のチャンネルから脱退するの代わりにチャンネルをミュートするが表示され、モデレーターは単一のチャンネルからユーザーを削除できません。特定のユーザーを除外するには、コミュニティからの削除、タイムアウトの適用、またはチャンネルの権限の変更を行ってください。
  • オフ: ユーザーは希望するチャンネルに参加し、退出することもできます。また、チャンネル管理者はメンバーの追加と削除を行うことができます。

ゲストとボットは自動的に追加されることはありません。彼らは追加されたチャンネルにのみ存在します。ロールによって開かれていない非公開チャンネル(招待専用チャンネル)も影響を受けません。

切り替えは変更した時点で即座に保存されます。オンにすると、表示可能なチャンネルに全員が追加されます。大規模なコミュニティでは、これに少し時間がかかります。オフにすると、全員が現在のままの位置に留まり、自由に参加を解除できます。

新しいコミュニティでは、システム管理者がデフォルトを変更していない限り、この設定はオンになっています(システムコンソールの新しいコミュニティで全員をすべてのチャンネルに参加させる)。この設定が存在する前に作成されたコミュニティでは、オンにするまでオフのままです。

多くのチームやプロジェクトを持つ企業のワークスペースでは、通常オフの方が適切です。これにより、人は自分の業務に関連するチャンネルのみを確認できます。一方、小規模な公開コミュニティでは、オンにすることで全員が会話に参加した状態を維持できます。

デフォルトチャンネル

デフォルトチャンネルは、新規参加者が最初にアクセスする場所であり、コミュニティの参加と退出のメッセージが投稿される場所です。全員が参加しており、退出することはできません。コミュニティが作成された際、そのデフォルトチャンネルはGeneral(アドレスはgeneral)になります。

古いコミュニティにはTown Squareがありました。Antimatter 0.9.0へのアップグレードにより、Generalに名前が変更され、アドレスはgeneralになりました。ただし、コミュニティにすでにそのアドレスを持つチャンネルがある場合は例外です。ユーザー自身が設定した名前が保持されます。town-squareへの古いリンクは、引き続きコミュニティのデフォルトチャンネルに誘導されます。

別のチャンネルを選択するには、チャンネルタブのデフォルトのチャンネルを使用するか、公開チャンネルのメニューを開いてデフォルトのチャンネルにするを選択します。デフォルトのチャンネルは、アーカイブされていない公開チャンネルである必要があります。全員が新しいデフォルトのチャンネルに追加されます。

General、Off-Topic、およびデフォルトチャンネルはアーカイブできますが、コミュニティの管理者のみが実行できます。デフォルトチャンネルがアーカイブされると、コミュニティにはデフォルトチャンネルがなくなります。設定にはアーカイブ済みのチャンネルと表示され、別のデフォルトチャンネルが選択されるまで、ユーザーは自分が最初に参加しているチャンネルに誘導されます。Generalが削除された場合、リストにはなし:各ユーザーが最初に参加しているチャンネルが表示されます。

オートリンクは、メッセージが投稿された時点で、テキストをリンクに変換します。典型的な使用例はイシューキーです:LUM-12は、トラッカー内のそのイシューへのリンクになります。これらは、サーバーが保存前にメッセージを書き換えるため、コミュニティ内のすべてのアプリ、通知、検索に適用されます。コード、リンク、画像は変更されません。

オートリンクタブで:

  1. オートリンクを追加を選択します。既存のパターン(イシューキー、プルリクエスト、マージリクエスト、CVE識別子)または空白から開始します。
  2. 名前を付けます。例:"Jira issues"。
  3. パターンに正規表現を入力します。例:(PROJ-\d+)。
  4. 変換後に、一致したテキストが何に置き換わるかを記述します。$0は一致したテキスト全体、$1、$2などはパターンのグループを表します。例: [$1](https://issues.example.com/browse/$1)。
  5. 適用範囲を選択します:すべてのチャンネル、または一部のチャンネルのみ。
  6. 必要に応じて、単語全体のみと、ボットが投稿したメッセージにもリンクを適用する場合はボットのメッセージにも適用にチェックを入れます。
  7. メッセージで試すに例文を入力して結果を確認し、保存するを選択します。

各オートリンクには、削除せずに一時停止するためのオンボックスがあります。編集されたメッセージにもリンクを適用は、メッセージが編集された際にオートリンクを適用します。これを行わない場合、新しいメッセージのみがリンク対象となります。コミュニティには最大100個のオートリンクを設定できます。

モデル接続

モデル接続とは、OpenAI互換サービスやAnthropicなどのAIプロバイダーであり、そのアドレスとキーで構成されます。サーバー全体の接続はシステム管理者が設定します。コミュニティには独自の接続も設定でき、そのコミュニティのメンバーが使用するアプリが、コミュニティ内のチャンネルでこれを利用できます。Antimatterの組み込みAI機能(書き換え、要約、自動翻訳、テキスト読み上げ)は、コミュニティの接続ではなく、システム管理者が選択したサーバー全体の接続を使用します。

コミュニティの管理者およびモデル接続の管理権限を持つロールは、モデル接続タブ、またはコミュニティメニューのチームのセットアップ > モデル接続…からこれらを管理できます。接続を追加するを選択し、以下の項目を入力します:

  • 名前とプロバイダー: OpenAI互換(ほとんどのプロバイダーとゲートウェイ)またはAnthropic。プリセットで一般的な値が入力されます。
  • ベースURLとAPIキー。キーは暗号化されて保存され、以降は最後の4文字のみ表示されます。追加ヘッダーは、それらを必要とするゲートウェイ向けです。
  • モデル: アプリが指定しない場合、各機能に使用されるモデル。モデルを読み込むで、エンドポイントが提供するモデルの一覧を表示できます。
  • 制限: 接続全体および個人あたりの、1分あたりのリクエスト数と1か月あたりのトークン数。空欄または0の場合、制限はありません。
  • 使用可能なユーザー: コミュニティの全員、または選択したチーム、ロール、管理者のみ。ゲストは、デフォルトでオフになっているゲストも許可をオンにした場合にのみ使用できます。

テスト接続は、保存前または保存後に接続を確認します。各接続には今月の使用量が表示され、使用量で詳細を確認できます。接続を削除するとキーが削除され、AIを使用していた機能は使用できなくなります。

コミュニティのレイアウト、プリセット、テンプレート

レイアウトはコミュニティの構造であり、全員向けのカテゴリとその中のチャンネル、チャンネル、ロールとその権限、オンボーディング、タイプを含みます。コミュニティ設定のコミュニティレイアウトタブを開くか、コミュニティメニューからコミュニティのセットアップ、次にコミュニティレイアウト…を選択します。

3つのプリセットが提供されています:

プリセット設定される内容
ハイブリッド(推奨)Generalを含むロックされた「Information」カテゴリ、メンバーが独自のチャンネルを作成できるオープンな「Community」カテゴリ(Off-Topicを含む)、および「Moderators」ロール。タイプはコミュニティに設定されます。
コミュニティ管理者のみが整理できるカテゴリ(Generalを含む「Information」、Off-Topicを含む「Channels」)と「Moderators」ロール。タイプはコミュニティに設定されます。
ワークプレイス全員が各自のカテゴリを整理し、作成したチャンネルをアーカイブできます。全員向けのカテゴリは削除されますが、ロールは保持されます。タイプはワークプレイスに設定されます。

プリセットの「Moderators」ロールは、他の人のメッセージを編集・削除し、メッセージをピン留めし、チャンネルの名前を変更し、そのメンバーを管理し、人を削除または一時停止できます。チャンネルのアーカイブはできません(詳細はモデレーターロールを参照)。

コミュニティ管理者が、全員向けのカテゴリもロールも存在しない新しいコミュニティを初めて開いた際、Antimatterはセットアップとコミュニティ名の下にプリセットを一度だけ提案します。今はしないを選択するとスキップできます。

レイアウトを別のコミュニティにコピー

  1. コピーしたいコミュニティでチームレイアウト…を開き、テンプレートとしてエクスポートを選択します。ブラウザがJSONファイルをダウンロードします。
  2. もう一方のコミュニティでチームレイアウト…を開き、テンプレートを適用…を選択してファイルを選択します。

プリセットまたはテンプレートの適用により、欠落しているチャンネルとロールが追加され、同名のロールが更新され、チャンネルがカテゴリに分類され、オンボーディングが置き換えられ、コミュニティの種類が設定されます。テンプレートに含まれていない「全ユーザー」のカテゴリを除き、何も削除されません。エクスポートには、自分がメンバーであるチャンネルのみが含まれ、メッセージは含まれません。0.9.0へのアップグレード前にエクスポートされたテンプレートで「Town Square」という名前が使われている場合、「General」がその代わりに使用されます。

コミュニティ以外の設定

  • ダイレクトメッセージとメッセージリクエスト: 見知らぬ人からのダイレクトメッセージが通常通り届くか、リクエストとして届くかは、各メンバーがプライバシーと安全設定でコミュニティごとに選択できます。コミュニティ管理者はこれを代わって設定することはできません(無視とブロックを参照)。
  • カスタム絵文字、アプリ、メンバー数上限、および新規コミュニティの種類は、システム管理者によってサーバー全体で設定されます。システム管理者は、サーバー全体でロールによるメンバーのグループ化を無効にすることもでき、これはコミュニティのメンバー一覧の設定よりも優先されます。

コミュニティからの退出と削除

コミュニティメニューの下部にあるチームから退出で、誰でもコミュニティから退出できます。コミュニティ管理者はAntimatterのインターフェースからコミュニティをアーカイブしたり削除したりできません。システム管理者がシステムコンソール › ユーザー管理 › チームでコミュニティを開き、チームをアーカイブするを選択して行います。