Monitor de Lives

Agenda checagens no YouTube e dispara runs automáticas com os defaults da comunidade.

Importar monitores de live

Bulk de canais a monitorar. Use username ou editorialSlug em vez da URL completa quando o canal já está no catálogo.

Monitores já cadastrados

Copie slugs/usernames para reutilizar na IA ou no JSON abaixo.

Exemplos para IA

Copie o prompt ou JSON/CSV e gere listas de monitores no mesmo formato.

Prompt para IA

Liste canais, dias e horários

Gere um import de monitores de live para a Máquina de Cortes no formato JSON abaixo.

Regras:
- community: slug do nicho (politica, games, tech, financas)
- name: nome legível do monitor
- Canal a monitorar — use UM destes (por ordem de preferência):
  - editorialSlug: slug do canal editorial já cadastrado no catálogo (ex: opoderdedentro)
  - username: @handle do YouTube sem @ (ex: flownoticias)
  - youtubeChannelUrl: URL completa (só se não tiver slug/username)
- titleContains: filtro opcional no título (ex: "AO VIVO")
- scheduleDays: mon,tue,wed,thu,fri,sat,sun ou aliases weekdays/daily
- startLocal: horário local habitual (HH:MM)
- avgDurationMinutes: duração média (default 90)

Retorne APENAS JSON com items[] (sem dryRun).

Monitores que quero adicionar:
[descreva: nicho, canal por slug ou @username, dias, horário]

JSON

dryRun + upsert + items

{
  "items": [
    {
      "community": "politica",
      "name": "Flow Notícias",
      "username": "flownoticias",
      "titleContains": "AO VIVO",
      "scheduleDays": ["mon", "tue", "wed", "thu", "fri"],
      "startLocal": "20:00",
      "avgDurationMinutes": 90,
      "pollIntervalMinutes": 15
    },
    {
      "community": "politica",
      "name": "O Poder de Dentro",
      "editorialSlug": "opoderdedentro",
      "scheduleDays": ["mon", "wed", "fri"],
      "startLocal": "19:00",
      "avgDurationMinutes": 120
    }
  ]
}

CSV

Planilha compatível

community,name,username,editorial_slug,title_contains,schedule_days,start_local,avg_duration_minutes,poll_interval_minutes,max_wait_after_expected_minutes,source_profile,enabled
politica,Flow Notícias,flownoticias,,AO VIVO,"mon,tue,wed,thu,fri",20:00,90,15,90,,true
politica,O Poder de Dentro,,opoderdedentro,,"mon,wed,fri",19:00,120,15,90,,true
Referência de campos
CampoObrig.Descrição
communitysimSlug do nicho (deve existir)
namesimNome do monitor
editorialSlugnãoSlug do canal editorial no catálogo — resolve o YouTube automaticamente
usernamenão@handle sem @; alternativa à URL
youtubeChannelUrlnãoURL ou @handle; omita se usar editorialSlug/username
titleContainsnãoFiltro no título; vazio = qualquer
scheduleDaysnãoDefault: seg–sex
startLocalnãoDefault: 20:00
avgDurationMinutesnãoDefault: 90
pollIntervalMinutesnãoDefault: 15
maxWaitAfterExpectedMinutesnãoDefault: 90
sourceProfilenãoSlug do perfil de fonte
enablednãoDefault: true

Novo monitor

Dias

Carregando…