Avisos no Discord e Telegram quando você entra (e sai) ao vivo

O Muxlyve manda uma mensagem automática ao iniciar E ao finalizar a transmissão, para até 3 webhooks do Discord e 3 bots do Telegram ao mesmo tempo — sua comunidade fica sabendo do início e do fim, sem você precisar escrever isso toda vez.

Discord

  1. No Discord: Configurações do canal → Integrações → Webhooks.
  2. Copie a URL do webhook.
  3. Cole no Muxlyve, em Preferências → Webhooks.
  4. Toque em "Testar" para confirmar que funciona antes de ir ao vivo.

Criar o bot com o BotFather

  1. Buscar @BotFather no Telegram (é o bot oficial para criar bots) e abrir um chat com ele.
  2. Escrever /newbot.
  3. Escolher um nome de exibição, e depois um username que termine em "bot" (ex. meu_canal_avisos_bot) — o BotFather avisa se já estiver em uso.
  4. O BotFather responde com o token — uma linha longa tipo 123456789:AAHqhK9DsSNGCQnQanCwHzXTVo1TVe0MYCA. Esse é o que vai no Muxlyve. Se perder: no BotFather, /mybots → escolher o bot → "API Token" → "Revoke current token" gera um novo.

Descobrir o chat ID — o método muda entre grupo e canal

Se for um grupo (ou supergrupo):

  1. Adicionar @RawDataBot (ou @getidsbot) ao grupo como qualquer membro.
  2. Assim que entra, ele solta uma mensagem com todos os dados do chat — procure "id" ali (começa com sinal de menos, ex. -1001234567890).
  3. Copie esse número, remova o bot do grupo se não for mais usá-lo ali.

Se for um canal: canais funcionam diferente — um bot adicionado como membro simples não vê nem consegue postar nada ali, então o método do grupo não funciona em um canal. Duas formas de conseguir o ID mesmo assim:

  1. Encaminhar uma mensagem (a mais simples, não precisa adicionar nenhum bot ao canal): encaminhe qualquer mensagem DO canal, no privado, para @JsonDumpBot ou @RawDataBot. Ele responde com o JSON completo — procure forward_from_chat → id: -100.... Esse é o ID.
  1. Com o próprio bot: no canal → Administradores → adicionar o bot como administrador (não como membro — como membro não é suficiente). Publique algo, depois abra https://api.telegram.org/botTOKEN/getUpdates (substituindo TOKEN pelo token real) e procure channel_post → chat → id: -100....

O link de convite (t.me/+AbCdEfGh...) NÃO serve como chat ID — é só um link para entrar, não identifica o canal perante a API.

Atalho se o grupo/canal é público (tem @usuario): use @usuario_do_canal direto no campo Chat ID do Muxlyve, sem precisar buscar nenhum número.

Os IDs de grupos, supergrupos e canais sempre começam com -100 quando são numéricos — se o número não começar assim, provavelmente é o ID de uma pessoa, não do grupo/canal.

Salvar no Muxlyve

  1. Cole o token e o chat ID no Muxlyve.
  2. Toque em "Salvar" — diferente do Discord, no Telegram é preciso salvar explicitamente porque o bot precisa do token e do chat ID juntos.

Editar a mensagem

Há um botão dedicado na tela principal (ícone ao lado de "Agendar início") para editar a mensagem de aviso. É o mesmo texto para as duas plataformas: o Discord entende negrito, itálico e links; o Telegram mostra como texto simples.

Desse mesmo modal, "Testar" manda a mensagem salva para todos os canais configurados de uma vez.

Ao iniciar e ao finalizar

O modal "Mensagem de aviso" tem abas separadas — Ao iniciar / Ao finalizar — cada uma com seu próprio texto e seu próprio cooldown. O aviso de encerramento só é enviado se realmente houve uma transmissão (nunca um aviso de encerramento sem abertura).

[SCREENSHOT: modal Mensagem de aviso com as abas Ao iniciar / Ao finalizar]
Coloca el archivo en public/help/avisos-discord-telegram-inicio-cierre.png