コンテンツにスキップ

Enum 定義

名前説明
UNSPECIFIED0未指定
PING1接続確認
POST_CREATED2ポスト作成
COMMUNITY_MEMBER_CHANGED3コミュニティメンバーの参加・退出(Plugin のみ)
CHAT_MESSAGE_RECEIVED4メッセージ受信
COMMUNITY_PLUGIN_MANAGED5Plugin のインストール・アンインストール(Plugin のみ)
名前説明
UNSPECIFIED0未指定
PING1接続確認
POST_REPLY2ポストに返信された
POST_MENTIONED3ポストでメンションされた
POST_QUOTED4ポストが引用された
POST_COMMUNITY5インストール済みコミュニティに投稿された(Plugin のみ)
COMMUNITY_MEMBER_JOINED6コミュニティにメンバーが参加した(Plugin のみ)
COMMUNITY_MEMBER_LEFT7コミュニティからメンバーが退出した(Plugin のみ)
DIRECT_MESSAGE_RECEIVED8DM を受信した
COMMUNITY_PLUGIN_INSTALLED9Plugin がコミュニティにインストールされた(Plugin のみ)
COMMUNITY_PLUGIN_UNINSTALLED10Plugin がコミュニティからアンインストールされた(Plugin のみ)
Enum説明
PostVisibility.VISIBLE1閲覧可能
PostVisibility.INVISIBLE2閲覧不可
PostAccessLevel.PUBLIC1公開
PostAccessLevel.PRIVATE2非公開
名前説明
SENSITIVE1刺激的なコンテンツ
SPOILER2ネタバレ防止
名前説明
UNSPECIFIED0フォロワーのタイムラインに公開(デフォルト)
NOT_PUBLISHING1プロフィールにのみ公開
Enum説明
MediaUploadType.IMAGE1画像
MediaUploadType.VIDEO2動画
MediaUploadStatus.UPLOAD_PENDING1アップロード待機中
MediaUploadStatus.PROCESSING2処理中
MediaUploadStatus.COMPLETED3完了
MediaUploadStatus.FAILED4失敗
Enum説明
UserVisibility.VISIBLE1閲覧可能
UserVisibility.INVISIBLE2閲覧不可
UserAccessLevel.PUBLIC1公開
UserAccessLevel.PRIVATE2非公開

CommunityVisibility / CommunityAccessLevel(Plugin のみ)

Section titled “CommunityVisibility / CommunityAccessLevel(Plugin のみ)”
Enum説明
CommunityVisibility.VISIBLE1コミュニティ情報を閲覧可能
CommunityVisibility.INVISIBLE2コミュニティ情報を閲覧不可
CommunityAccessLevel.PUBLIC1誰でも参加可能
CommunityAccessLevel.APPROVAL_REQUIRED2承認制
名前説明
PERMISSION_COMMUNITY_POST_READ1コミュニティのタイムライン閲覧
PERMISSION_COMMUNITY_POST_CREATE2コミュニティへのポスト作成
PERMISSION_COMMUNITY_POST_RESTRICT3コミュニティのポスト非表示
PERMISSION_COMMUNITY_MEMBER_LIST_READ4コミュニティのメンバー一覧取得
EVENT_REACTION_REPLY5リプライイベントの受信
EVENT_REACTION_MENTION6メンションイベントの受信
EVENT_COMMUNITY_POST_CREATED7コミュニティポスト作成イベントの受信
EVENT_COMMUNITY_MEMBER_JOINED8コミュニティメンバー参加・退出イベントの受信
EVENT_DIRECT_MESSAGE_RECEIVED9DM 受信イベントの受信
PERMISSION_COMMUNITY_POST_STAMP_CREATE10コミュニティのポストへのスタンプ付与
PERMISSION_COMMUNITY_MEMBER_DIRECT_MESSAGE_CREATE11コミュニティメンバーへの DM 送信
Enum説明
LanguageCode.JP1日本語
LanguageCode.EN2英語
MediaType.IMAGE1画像
MediaType.VIDEO2動画
PostMediaType.IMAGE1画像
PostMediaType.VIDEO2動画
StampSetType.DEFAULT1デフォルト
StampSetType.SEASONAL2季節限定
  • 順序保証なし — イベントは発生順と異なる順序で届く可能性があります
  • Best-effort 配信 — gRPC ストリーム接続中断時のイベントは失われます
  • Webhook リトライ — 配信失敗時に最大 3 回(30 秒間隔)リトライされます。冪等な処理を推奨します

詳細は 公式 API 仕様 を参照してください。

名前説明
UNSPECIFIED0未指定
PING1接続確認
POST_REPLY2ポストに返信された
POST_MENTIONED3ポストでメンションされた
POST_QUOTED4ポストが引用された
DIRECT_MESSAGE_RECEIVED8DM を受信した
Enum説明
PostVisibility.VISIBLE1閲覧可能
PostVisibility.INVISIBLE2閲覧不可
PostAccessLevel.PUBLIC1公開
PostAccessLevel.PRIVATE2非公開
名前説明
SENSITIVE1刺激的なコンテンツ
SPOILER2ネタバレ防止
名前説明
UNSPECIFIED0フォロワーのタイムラインに公開(デフォルト)
NOT_PUBLISHING1プロフィールにのみ公開
Enum説明
MediaUploadType.IMAGE1画像
MediaUploadType.VIDEO2動画
MediaUploadStatus.UPLOAD_PENDING1アップロード待機中
MediaUploadStatus.PROCESSING2処理中
MediaUploadStatus.COMPLETED3完了
MediaUploadStatus.FAILED4失敗
Enum説明
UserVisibility.VISIBLE1閲覧可能
UserVisibility.INVISIBLE2閲覧不可
UserAccessLevel.PUBLIC1公開
UserAccessLevel.PRIVATE2非公開
Enum説明
LanguageCode.JP1日本語
LanguageCode.EN2英語
MediaType.IMAGE1画像
MediaType.VIDEO2動画
PostMediaType.IMAGE1画像
PostMediaType.VIDEO2動画
StampSetType.DEFAULT1デフォルト
StampSetType.SEASONAL2季節限定
  • 順序保証なし — イベントは発生順と異なる順序で届く可能性があります
  • Best-effort 配信 — gRPC ストリーム接続中断時のイベントは失われます
  • Webhook リトライ — 配信失敗時に最大 3 回(30 秒間隔)リトライされます。冪等な処理を推奨します

詳細は 公式 API 仕様 を参照してください。