Plataforma: Kick
?

Moderação Pro 🛡️

Filtros avançados de chat com timeouts progressivos: 1ª infração avisa, 2ª aplica timeout curto, 3ª+ timeout longo — direto na moderação da Kick. O dono do canal fica isento.

🎛 Filtros
⚖ Ações & timeouts
📃 Listas
📈 Log

🔠 CAPS — excesso de maiúsculas

Pune quando a mensagem passa da % de MAIÚSCULAS e tem tamanho mínimo.

🔗 LINKS — bloqueia URLs

Bloqueia links. Domínios da allowlist (aba Listas) passam. O dono libera 1 link temporário com !permit @user no chat.

#️⃣ SYMBOLS — excesso de símbolos

Pune quando há caracteres especiais demais (fora letras/números/espaços).

😀 EMOTES — limite de emojis

Conta emojis Unicode + emotes nativos da Kick [emote:...].

♻️ SPAM — repetição & flood

Pune a mesma mensagem repetida ou muitas mensagens numa janela curta.

⚖ Timeouts progressivos

O contador de infrações é por usuário e decai com o tempo. A punição escala a cada infração.

O timeout real usa a Kick moderation API (scope moderation:ban). Se não houver o id numérico do infrator ou a API falhar, cai no fallback: aviso no chat.

👑 Isenção do dono

Quando ligado, o dono do canal não é filtrado. (Por enquanto só o dono é isento.)

✅ Allowlist de domínios (LINKS)

Links destes domínios passam mesmo com o filtro de LINKS ligado. Ex.: kick.com, youtube.com.

⛔ Blacklist de palavras/frases

Se a mensagem contém qualquer termo, é punida. Independente da moderação básica do Chat Bot.

📈 Ações recentes

Últimas punições aplicadas (memória, some ao reiniciar o servidor).