現在進行中の作業の一環として、Livestream is now part of the Events plugin にて、ライブストリームイベントの作成をよりシンプルにしています。
変更点
トピックに livestream タグを付ける必要はなくなりました。代わりに、イベントに直接属性として設定されます。
新しいイベントを作成する際、URL を指定するだけでライブストリームのトグルが表示されます。これをオンにするだけで完了です。作成されると、動画が埋め込まれ、チャットチャンネルが表示されます。
既存の livestream タグ付きトピックは自動的に移行されます。
以下のサイト設定は削除されます:
livestream_enabled
livestream_chat_allowed_groups
ライブストリームは、既存のチャットおよびイベントの権限を使用します。
開発者向け
ライブストリームは、トピックタグではなく投稿のイベント属性となりました。
フロントエンドでは topic.has_livestream を確認できます。サーバーサイドでは topic.first_post&.event&.livestream? で確認できます。
イベント自体もライブストリームを直接シリアライズするため、イベントオブジェクトがある場所であればどこでも event.livestream を読み取ることができます。
トピックがライブストリームである場合、本文に新しいクラスが追加されます:
body.livestream-topic {
/* ライブストリームのスタイル */
}
これはイベントおよびライブストリームの一連のアップデートの一部です。近日中にさらに多くの機能が登場する予定ですので、ご注目ください!
「いいね!」 3