メインコンテンツへスキップ

17 件のドキュメントにタグが付けられています — "プラグイン"

すべてのタグを見る

Chat plugin commands

エイリアス、クールダウン、モデレーターゲート、および自動的な!helpリストを持つチャットコマンドを宣言します。

Configuration via Plugins

管理者が型設定でプラグインを設定できるようにします。 Owncastがフォームを表示し、実行時に値をowncast.config.getで読み取ります。

JavaScript SDK

Owncast のプラグインを JavaScript または TypeScript で @owncast/plugin-sdk を使って作成する: スキャフォールディング、`definePlugin` API、CLI、およびシナリオテストハーネス。

Owncast Plugin APIs

プラグインがハンドラ内から呼び出すことができるすべての owncast.* メソッド、それが返すもの、および必要な権限。

Owncastをプラグインで拡張する

Owncast内でサンドボックス化されたプラグインを作成して、チャットに反応し、フェディバースに投稿し、HTTPエンドポイントを提供し、UIを追加します。

Packaging & publishing plugins

プラグインを .ocpkg にバンドルしてサーバーにインストールし、公開プラグインディレクトリに掲載します。

Plugin Events

プラグインが購読できるすべてのイベント(チャット、ストリーム、フェデイバース、フィルター、HTTPなど)とそのペイロードの形状。

Plugin Permissions

完全な権限リスト、それぞれが何を許可するか、およびOwncastのプラグインセキュリティモデルの仕組み。

Python SDK

owncast-plugin-py を使って Python で Owncast プラグインを作成する: インストール、@plugin デコレータ、owncast-plugin-py CLI、テスト。

Serving HTTP via Plugins

プラグインからURLを提供し、動的ハンドラを記述し、管理エンドポイントを制御し、リアルタイムイベントをブラウザにプッシュします。

コディ

公式のOwncastプラグインを使用して、KodiでOwncastのストリームを閲覧できます。

チャットプラグイン

チャットハンドラーと owncast.chat API を使用して、Owncast プラグイン向けのチャットボット、モデレーションツール、およびメッセージフィルタを構築します。

プラグイン

Owncast プラグインの概要、ストリームへの影響、管理者からのインストール方法。

認証

Build a plugin that makes viewers sign in with OAuth, a password, or any HTTP-based provider before they can reach protected Owncast resources.