Agora o livestream é uma opção ao criar eventos

Como parte do trabalho em andamento agora que Livestream is now part of the Events plugin, estamos tornando mais simples criar eventos de transmissão ao vivo.

O que está mudando

Você não precisa mais marcar os tópicos com livestream, agora é um atributo diretamente no evento.

Ao criar um novo evento, basta fornecer uma URL e um botão de transmissão ao vivo aparecerá. Ative-o e pronto! Na criação, o vídeo será incorporado e um canal de chat aparecerá.

Os tópicos marcados anteriormente como transmissão ao vivo serão migrados automaticamente.

Essas configurações do site estão sendo removidas:

  • livestream_enabled
  • livestream_chat_allowed_groups

A transmissão ao vivo agora usará as permissões existentes de chat e evento.

Para desenvolvedores

A transmissão ao vivo agora é um atributo no evento da postagem, em vez de uma tag de tópico.

No front-end, você pode verificar topic.has_livestream, no lado do servidor, você pode verificar topic.first_post&.event&.livestream?

O próprio evento também serializa a transmissão ao vivo diretamente, então em qualquer lugar que você tenha o objeto de evento, você pode ler event.livestream.

Quando um tópico é uma transmissão ao vivo, o corpo recebe uma nova classe:

body.livestream-topic {
  /* seus estilos de transmissão ao vivo */
}

Esta é parte de uma série de atualizações para eventos e transmissões ao vivo, fique de olho para mais recursos chegando em breve!

3 curtidas