Escrito à mão, e não copiado das mensagens de commit, para que cada linha seja algo que você realmente poderia notar. Mais recentes primeiro.
Um segundo olhar sobre tudo
Retirar punições pergunta o seu nível, e os recibos dizem quando nada aconteceu. Você não pode retirar o castigo de alguém acima de você, encerrar uma prisão que devolveria um cargo que você não poderia dar à mão, nem soltar a si mesmo. Um comando que não mudou nada diz isso em vez de marcar um visto, e o motivo do registro de auditoria é cortado no comprimento que o Discord documenta, seja qual for a forma como o Discord conta.
O painel guarda o que você digitou. Um salvamento recusado, ou que perde a corrida para outro, devolve a sua versão no formulário com o motivo acima, enquanto a prévia mostra o que está salvo. Adicionar e apagar um comando personalizado dizem que aconteceu, cada recusa oferece a página de onde veio, e o interruptor de rede e a saída respondem no seu idioma.
O site diz o que é verdade. O guia de início descreve o painel de configuração como ele é; a página de comandos mostra código como código; a loja lista cada limite que o premium amplia e nada que ele não amplie; a página de status diz onde perguntar sempre que o bot não está conectado; a página de verificação nomeia o Cloudflare Turnstile quando o mostra; e a página de privacidade diz quanto tempo dura o registro da linha patrocinada.
Respostas mais claras, em todo o lado de uma vez
Recusas que dizem o que fazer. Cada recusa põe o veredicto simples na primeira linha e o detalhe por baixo — a permissão que te falta, o valor que escreveste, a definição a ligar — e essa primeira linha já não mostra asteriscos nem acentos graves perdidos.
Recibos que dizem a verdade. Um recibo de moderação cita o seu número de caso; fechar um ticket diz se a transcrição foi arquivada; um bloqueio levantado que não conseguiu restaurar nada é um aviso, não um visto; /softban pergunta primeiro, como /ban; e as listas dizem quantos mostram de quantos existem.
Esperas não são recusas. Um tempo de espera é um cartão cinzento com um relógio e o tempo que falta, não um erro vermelho. Os interruptores dizem o que carregar neles faz em vez do estado em que estão, e nada de rotina é vermelho.
No site. O teu painel lista o que está no caminho de uma funcionalidade e diz-te quando uma funcionalidade te ignora; o «Tentar de novo» de um pedido falhado volta à página que falhou; nomes longos quebram em vez de alargar a página; carregar num interruptor devolve-te ao seu cartão; e as letras pequenas cinzentas leem-se em todos os cartões.
Uma linha patrocinada, mantida no seu lugar
O que é. Quem gere este bot pode definir um único link patrocinado curto. Num servidor sem premium aparece de vez em quando como uma pequena nota cinzenta sob algumas respostas públicas: no máximo uma vez a cada quarenta e cinco minutos por servidor, e só depois de outras seis respostas aí.
Onde nunca está. Nunca sob uma ação de moderação, um aviso, uma resposta privada ou uma mensagem com botões, e nunca num servidor premium. O rodapé do site mostra-a em todas as páginas públicas, e a secção própria da página de privacidade diz o que é guardado sobre ela e por quanto tempo.
Até haver um patrocinador definido, nada muda. A linha não existe em lado nenhum até ambos os valores estarem definidos. Enquanto um estiver, /premium status e a loja listam «sem linha patrocinada» entre as vantagens do premium.
Canais de voz, por comando
A tua sala, em palavras. Tudo o que os botões do painel de criação automática fazem — trancar, destrancar, esconder, mostrar, limitar, renomear, permitir, expulsar, reivindicar, transferir — existe também como subcomando de /voice, para que o dono de uma sala possa escrevê-lo onde o painel fica a um deslize de distância.
Moderação de voz, registada./voice mute, unmute, deafen, undeafen, disconnect, move e moveall, cada um verificado contra as permissões do moderador nesse mesmo canal, e os dirigidos a um único membro ficam no histórico de moderação como um aviso ou um castigo.
O filtro do histórico sugere enquanto escreves./history type: oferece os tipos de ação à medida que escreves, em vez de uma lista fixa que tinha chegado ao limite de vinte e cinco opções do Discord.
Escreva os seus comandos e respostas no site
Todos numa página. O painel do seu servidor lista agora cada comando personalizado e cada resposta automática — com o que cada um responde e quantas vezes já disparou — e um formulário de três campos para adicionar outro: de que tipo, o que o dispara e o que diz.
O editor completo por trás de cada um. O mesmo editor de mensagens ricas que a mensagem de boas-vindas usa: texto, embed, campos, botões, uma pré-visualização ao vivo exactamente do que o Discord vai receber, e a lista de variáveis para inserir com um clique. Ao lado estão todas as outras decisões: quando dispara, onde responde, que canais e cargos, o tempo de espera, a probabilidade e se apaga o que o disparou.
A um clique da própria função. O cartão de comandos personalizados do seu painel dizia-lhe para ir escrever /custom add no Discord. Agora tem um botão Escreva aqui.
Comandos e respostas que o teu servidor escreve sozinho
Comandos personalizados. Ensina um comando ao bot e qualquer pessoa o pode escrever: ,rules, ,invite, ,prices. Uma linha cria um — /custom add — e pode responder com texto simples, com um embed ou com ambos, preenchendo {user} e {server} pelo caminho.
Respostas automáticas. Uma resposta que dispara quando alguém diz algo, com cinco formas de corresponder: como palavra inteira, em qualquer parte da mensagem, como a mensagem toda, ou numa das pontas. Como palavra inteira é o predefinido, porque uma resposta a hi não deve responder a this.
E exatamente onde, para quem e com que frequência. Cada uma pode ser permitida ou recusada por canal, por categoria e por cargo, responder no canal ou por DM, apagar o que a disparou, esperar entre usos para cada pessoa, e disparar só às vezes. Cinquenta comandos e vinte e cinco respostas, ou cento e cinquenta e cinquenta com premium.
Cada configuração de canal pode criar o seu próprio canal
Um botão Criar um canal ao lado do seletor. No painel do teu servidor e no Discord, cada configuração que precisa de um canal oferece agora criá-lo e apontar-se para ele: os relatórios da análise de IA, os resumos de eventos, as promoções, o registo da guilda, as subidas de nível, as avaliações, a triagem e as transcrições de tickets precisavam de um e não tinham.
E categorias. A categoria de tickets e a que o «entrar para criar» usa podem ser criadas da mesma forma. Uma categoria fica com as permissões com que nasce, de propósito: tudo o que é criado dentro dela herda-as.
E fecha cada um à medida que o cria. Um canal de registo que ninguém sem permissão vê; um canal de boas-vindas que todos leem e ninguém escreve, sem tópicos nem reações. E a lista de configuração de uma função já não te pede coisas que ninguém espera.
A mensagem de boas-vindas escreve-se no site agora
Uma página para cada saudação. A mensagem de boas-vindas, a de despedida e a mensagem direta de boas-vindas escrevem-se no painel do seu servidor: o texto, o embed inteiro, dez campos, cinco botões de link, embed ou simples, e o interruptor, o tema e as palavras do cartão. Tudo o que o /message greet oferece, e esse continua a funcionar.
Todas as variáveis, com um botão que as escreve por você. Os nomes estão na página com o que cada um mostra, e um botão sob cada campo insere o que escolher onde o cursor está — nada do que já escreveu se mexe.
Mostra exatamente o que será enviado. Não uma ideia: a pré-visualização é a mensagem que o bot construiu, por isso o que está na página é o que o Discord recebe. O que não for enviado é nomeado abaixo — um botão com rótulo e sem link, um endereço de imagem que o Discord não carrega, um embed acima do seu limite de caracteres.
Os passos de configuração já estão no site
Os passos de configuração de cada funcionalidade estão na página dela. O painel só mudava definições — os passos que o painel do Discord oferece, como criar o canal ou publicar o painel, não existiam no site. Agora estão listados, cada um com um botão quando o bot consegue fazê-lo.
A mensagem de boas-vindas já tem para onde apontar. É criada com /message greet e não é uma definição, por isso a página nunca a mencionava. Um passo que só uma pessoa pode fazer indica agora o comando exato.
Criar um canal duas vezes cria um canal. Carregar em Criar o canal outra vez, ou recarregar a página depois, criava um segundo e deixava o primeiro com o que tinha dentro. Agora responde com o canal que já criou.
Um canal que o bot cria já nasce bloqueado. Um #welcome, #goodbye, #partners ou #verify criado agora é só de leitura para os membros — sem publicar, sem tópicos, sem reações — em vez de herdar o que a categoria desse. Os canais de registo já estavam escondidos; os que outro sistema gere, como a prisão, ficam como estão.
Os cartões nomeiam as coisas onde o Discord sabe desenhá-las
Uma recusa nomeia o cargo ou o canal no corpo, não no cabeçalho. Cerca de quarenta mensagens punham uma menção na primeira linha do cartão, que o Discord desenha como texto simples — o cargo ou o canal não aparecia de forma alguma.
/guild roster mantém as notas da equipa na equipa. A nota de um membro é contexto para a equipa e a lista responde no canal, por isso agora só é mostrada a quem pode promover e creditar. Cada linha nomeia também o membro.
As datas de um caso, de um aviso ou de um recurso leem-se como datas. Estavam onde o Discord desenha texto em vez de uma marca temporal, por isso apareciam como números soltos; agora ficam no corpo ou na marca temporal do próprio cartão, no teu fuso.
Cargos para novos membros esperam cada portão
Os cargos automáticos esperam o membro passar por cada portão — a tela de regras do Discord, a verificação e uma quarentena — em vez de correr com eles, então quem ainda está sendo verificado nunca recebe um cargo que abre canais.
As recompensas de nível de um membro que volta retornam no momento em que ele é liberado — ao se verificar, com a liberação de um moderador ou com o fim de uma quarentena — e não no próximo nível que ele subir.
As recompensas de nível no modo de substituição não tiram mais os dois cargos. Subir de nível podia remover a nova recompensa junto com a antiga; agora fica exatamente a nova, e a antiga é mantida se a nova não puder ser dada.
“Looks fine” numa quarentena tira o cargo de quarentena de vez — ele podia voltar na hora enquanto os outros cargos eram devolvidos. Um menu de cargos por reação de um por vez e uma retirada de permissões não desfazem mais um cargo que outra pessoa deu um instante antes.
O cargo de verificado espera por cada um dos outros portões — ninguém preso, em quarentena ou ainda na tela de regras do Discord o recebe, nem pelo botão nem pelo site — e um cartão de triagem agora chama uma quarentena de quarentena.
Uma quarentena pode sempre ser decidida — /screening check agora traz os botões do cartão de triagem, então um cartão que nunca foi publicado ou que foi apagado já não deixa ninguém preso — e um /verify bypass barrado por outro portão diz ao moderador o que fazer a seguir, em vez de ao membro.
Níveis: XP, cartões de rank, cargos de recompensa e um ranking no site
Membros ganham XP conversando — no máximo uma vez por minuto por padrão, com multiplicador, e nada nos canais ou para os cargos que o servidor excluir. /level rank desenha um cartão de rank e /level top mostra o ranking do servidor.
XP em voz, se o servidor ativar. O tempo numa chamada só conta enquanto outra pessoa ali puder ouvir, então ficar sozinho, com o áudio desativado ou no canal AFK não rende nada.
Um cargo ao atingir um nível com /level addreward, mantido junto aos anteriores ou no lugar deles, e devolvido ao membro que volta assim que ele passa pelos portões do servidor. Um cargo que possa moderar, ou que fique acima do bot, nunca é concedido.
Um ranking neste site para cada servidor com Níveis ativado: nomes, fotos, níveis, XP e quanto falta para cada membro chegar ao próximo nível. Um único botão o esconde. Nomes e fotos são lidos do Discord quando a página é montada e nunca são gravados.
As subidas de nível podem ser anunciadas como embed, como texto simples, por mensagem direta ou não ser anunciadas.
O bot no seu idioma
Um servidor pode escolher o idioma do bot com ,language ou /identity language: um entre trinta, ou Automático para seguir a configuração do próprio Discord do servidor. Ele começa em inglês.
Cada comando aparece no idioma do Discord de cada membro — nome, descrição, opções e escolhas — e um servidor que escolheu um idioma pode digitar seus comandos nele.
Erros, tempos de espera, confirmações, botões de página e /help seguem o idioma do servidor. O restante das respostas do bot e o painel de configurações virão em atualizações posteriores.
O site no seu idioma
Todas as páginas estão traduzidas para os trinta idiomas: a lista de comandos, a documentação, a página de permissões, este registro de mudanças, a página de status, a política de privacidade e os termos.
O que continua em inglês é o que o próprio bot diz — a descrição de cada comando, módulo e configuração, e os nomes dos seus botões — porque o bot responde em inglês dentro do Discord. As páginas que os mostram avisam isso.
A política de privacidade e os termos dizem que a versão em inglês é a que vale, e têm um link para ela.
Datas, listas e quantidades seguem as regras do seu idioma.
Corrigido: a página de permissões mostrava acentos graves em volta dos nomes de comandos em vez de formatá-los como código.
O cabeçalho mantém Adicionar ao Discord afastado dos links ao lado em qualquer largura e o encurta antes que algo possa se tocar.
Atualizações sem o bot ficar offline
Uma atualização não reinicia mais o bot. A nova versão inicia ao lado da que está rodando, faz login e só assume quando está pronta, então não há nenhum intervalo em que o bot fique offline.
O site faz o mesmo: uma nova cópia precisa provar que está saudável antes de receber um único visitante.
AFK: avise que você está ausente
,afk going to sleep coloca você como ausente. Quem mencionar ou responder a você é avisado do seu motivo e de há quanto tempo, sem marcar ninguém, e o aviso se apaga sozinho após vinte segundos.
Boas-vindas de volta na próxima vez que você falar, com links para as mensagens que mencionaram você enquanto esteve fora.
[AFK] no seu nome enquanto estiver ausente, devolvido exatamente como era — a menos que você tenha se renomeado nesse meio-tempo. Um servidor pode desligar isso em /afk config.
/afk list mostra quem está ausente, everywhere:true o ativa em todos os servidores que você compartilha com o bot, e um moderador pode limpar o de alguém com /afk remove.
Um motivo é conferido contra o filtro de palavras e o filtro de links do servidor, porque o bot o repete.
A retransmissão por webhook, refeita do jeito que foi pedida
Uma mensagem bloqueada volta como foi escrita. Quando o AutoMod barra uma das suas próprias palavras, a mensagem é publicada de volta por um webhook com o nome e a foto do membro, sem alterações. Ocultar a palavra continua sendo uma escolha em ,filter repost.
Palavras que limpam e palavras que castigam. Ao lado de Palavras que fazem nuke, a lista negra de palavras agora pode apagar as mensagens recentes de um membro no canal, ou castigá-lo, pelas palavras que você listar — e essas palavras nunca são publicadas de volta.
Ela se lembra./user mostra a um moderador quantas mensagens bloqueadas de alguém foram publicadas de volta.
As mensagens barradas pelas listas de palavras do próprio Discord nunca são publicadas de volta, e um convite ou um link perigoso nunca viaja por uma retransmissão.
O purge limpa a própria bagunça
,purge apaga primeiro a mensagem do seu comando, depois as mensagens, e então mostra um recibo curto que se remove sozinho alguns segundos depois.
O número é quantas mensagens apagar.,purge 50 @user remove cinquenta das dele, lendo mais para trás, passando pelas dos outros — até 1.000 por vez.
Um purge que não consegue fazer tudo o que foi pedido diz exatamente o porquê — antigas demais para o Discord apagar em massa, fixadas, ou o canal acabou — e esse recibo fica um pouco mais tempo.
A página inicial volta a contar a partir do zero
As contagens de comandos e de módulos na página inicial podiam mostrar brevemente um número negativo durante a contagem crescente. Agora elas contam de zero até o número real.
A Cloudflare não adiciona mais o script de verificação de bots às páginas do site, então o script do próprio site é o único que o navegador de um visitante recebe.
Doze correções da primeira varredura de segurança
Canais privados continuam privados. Uma mensagem em um canal que nem todos podem ver não chega mais a um starboard público, e o /snipe de um canal assim só responde dentro dele.
Os menus de cargos por reação recusam todo cargo que pode moderar, na configuração e de novo a cada clique — castigar, gerenciar canais, gerenciar webhooks e marcar todo mundo incluídos.
Os botões da triagem respeitam o seu cargo, e o registro de moderação nomeia o moderador que os apertou.
/sync route e /sync channel exigem Gerenciar servidor no outro servidor também, para que um lado não possa publicar nos canais do outro nem renomeá-los.
Um ticket é fechado antes de o canal dele poder ser apagado, um moderador que perde o cargo não pode mais editar os casos antigos, e o /user mostra a contagem de advertências só para moderadores.
O spam removido pelo antispam não pode ser lido de volta com ,s, e um salvamento no painel atualiza as regras de AutoMod imediatamente.
/unwarn com um código curto que duas advertências compartilham agora não limpa nenhuma das duas e diz isso, e um ID completo digitado sem traços funciona.
Cartões de boas-vindas e de despedida, e um construtor de boas-vindas de verdade
Cartões de boas-vindas e de despedida. Uma imagem desenhada para cada membro que entra ou sai — a foto de perfil, um título e um subtítulo — em um tema escuro, claro ou vermelho, ou sobre um fundo que você envia. Um nome longo diminui e depois é encurtado para sempre caber, e nomes em chinês, japonês, coreano, tailandês, híndi, árabe ou hebraico, e emojis, são desenhados como são, e não como quadrados. Grátis.
As boas-vindas agora são montadas no construtor de mensagens./message greet abre o mesmo painel que /message, com uma prévia ao vivo: texto, um embed com todas as partes, botões de link, embed ou texto simples, e o cartão. Send me a test mostra a coisa de verdade, cartão e tudo, onde só você pode ver. O texto das suas boas-vindas antigas foi trazido exatamente como era.
Mensagens de despedida. Um módulo novo, configurado com /goodbye e montado com /message greet.
Uma mensagem direta de boas-vindas, desligada por padrão. Ligue Enviar mensagem direta aos novos membros em /welcome para também enviar a cada novo membro uma mensagem privada que você escreve.
Silêncio durante uma raid. Sem boas-vindas, mensagens diretas, cartões nem despedidas enquanto o antirraide está segurando o servidor, para que uma raid ou a onda de banimentos depois dela não inunde os seus canais.
Varredura de segurança 24 horas por dia. As vulnerabilidades conhecidas no que o bot usa são verificadas a cada seis horas, o site no ar é testado após cada atualização e o próprio código é revisado em um cronograma.
Um construtor de mensagens, e variáveis que você pode consultar
Novo: /message, um construtor de mensagens dentro do Discord. Texto, um embed ou os dois, com uma prévia ao vivo: título, descrição, cor, linha de autor, rodapé, imagem, miniatura, até dez campos e cinco botões de link. Uma chave transforma tudo entre um cartão embed e uma mensagem simples.
Publique, agende ou salve. Publique em qualquer canal em que você possa gerenciar mensagens; agende para depois, uma vez ou repetindo de hora em hora até todo ano; ou salve como um de 25 modelos e carregue com /message load. /message edit altera no lugar uma mensagem que o construtor publicou.
Uma publicação não marca ninguém, a menos que você escolha um cargo ou @everyone, e então só esse. Marcar @everyone, ou um cargo que os membros não podem mencionar, exige Mencionar @everyone, @here e todos os cargos — a sua e a do bot. Uma publicação agendada confere de novo toda vez que sai, e pausa com o motivo se não puder mais ser enviada; /message scheduled a mostra com Resume ao lado.
Toda variável está na página de documentação, com o que ela mostra e um botão de copiar: {user}, {user.display}, {server.members.ordinal} (“1.234º”), {user.created}, {choose:hi|hello|hey} e mais. A mensagem de boas-vindas entende todas, menos as de canal, e as antigas ainda funcionam.
A sua própria foto de perfil no painel, na barra e no topo dos seus servidores, em vez de uma letra. Como os ícones dos servidores, ela é buscada por este site, então o seu navegador nunca contata os servidores de imagens do Discord. Mude no Discord e o painel acompanha em poucos minutos.
Um link para a Loja no rodapé do site. Até a loja abrir, ele leva você ao servidor da comunidade, discord.gg/slob.
Menos comandos para rolar, as mesmas palavras para digitar./serverinfo, /servericon, /serverbanner, /membercount e /boosters agora são /server; /userinfo, /avatar e /banner são /user; /editsnipe e /clearsnipe são /snipe edited e /snipe clear. Toda palavra de prefixo continua funcionando — ,av, ,whois, ,si, ,mc, ,es e as demais.
Nuke por violação, e uma configuração da verificação por IA que se lê como uma frase
O painel da verificação por IA diz o que vai fazer, em palavras. O que ela procura, o que acontece quando encontra, o que o membro recebe, e onde e quem ela verifica — no topo do painel e no painel web. Cada tipo de imagem agora diz Ignore ou Catch, com a punição ao lado.
A verificação por IA pode fazer nuke no canal em que uma imagem ruim foi publicada. Agora é uma chave simples, desligada a menos que você a ligue.
A lista negra de palavras também pode fazer nuke. Defina Nuke the channel para as palavras que fazem nuke e liste-as em Words that nuke — assim uma palavra faz nuke no canal enquanto outra é apenas bloqueada. Ou faça nuke por qualquer palavra que ela bloqueie, incluindo as listas do próprio Discord.
Qualquer membro pode provocar um nuke ao publicar, então há limites: um canal no máximo uma vez a cada dez minutos, e três nukes por servidor por hora somando os dois recursos. Todo nuke é informado. Nas imagens, também o é um que os limites seguraram; nas palavras, você é avisado uma vez por hora quando o limite do servidor está segurando nukes, para que uma raid não encha o seu registro de moderação.
O repost limpo nunca devolve uma mensagem com uma palavra definida para fazer nuke no canal.
A lista negra de palavras agora diz no painel quando uma palavra fica de fora — maior que os 60 caracteres do Discord, ou além das mil — em vez de simplesmente não bloqueá-la.
A verificação por IA olha só imagens, e as mensagens bloqueadas voltam limpas
A verificação por IA lê só imagens. Nada que alguém digita é enviado à OpenAI — a lista negra de palavras cuida das palavras, antes de qualquer pessoa as ver. Os envios são verificados, e também a imagem que o Discord mostra sob um link, o que você pode desligar.
Cada tipo de imagem tem a sua própria resposta. Imagens sexuais, gore, qualquer violência e automutilação recebem cada uma “Não procurar isto” ou uma punição, então o gore pode custar um castigo enquanto uma imagem de automutilação não custa nada a ninguém (desligue também Delete the message se você quiser só um alerta). Em um servidor novo “Qualquer violência” começa desligado, porque também pega cenas de filmes e jogos; os servidores que já verificavam violência a mantêm.
Cada etapa é uma chave. Apagar a mensagem ou deixá-la no ar, denunciá-la ou não, enviar a denúncia ao registro de moderação ou a um canal só dela, e avisar o membro do motivo em uma mensagem privada. A única configuração recusada é aquela em que uma imagem ruim seria encontrada e nada aconteceria.
Escolha quem e onde. Verifique só alguns canais, pule outros (um tópico segue o seu canal), ou verifique apenas os membros que entraram há pouco.
Uma galeria de até dez imagens é verificada, e não as quatro primeiras, e uma mensagem nunca sofre ação duas vezes.
Os servidores que verificavam só texto têm a verificação por IA desligada, em vez de passarem a enviar imagens com o que nunca concordaram. Todo o resto continua fazendo o que fazia.
Novo: repost limpo. Quando o AutoMod barra uma mensagem por uma palavra, ou o filtro de links remove um convite, a mensagem volta com o nome e a foto do próprio membro, com a parte ruim oculta — para que uma frase não se perca por causa de uma palavra. Configure com ,filter repost. Ele nunca republica phishing, e fica quieto quando não tem certeza de que toda palavra ruim está oculta.
O repost limpo precisa de Gerenciar webhooks, que o convite agora pede. Os servidores que já têm o bot podem concedê-la ao cargo do bot.
Embed ou mensagem simples, e um nuke que leva tudo junto
Escolha como cada recurso publica: um cartão embed ou uma mensagem simples. As boas-vindas, os anúncios de patente, os eventos, os sorteios, os avisos do auto-nuke, as avaliações, os avisos de parceria e as recompensas de status têm cada um uma configuração Message style — dois botões no painel web, um menu no painel. As boas-vindas continuam simples e o resto continua em cartões até você escolher. Uma mensagem simples nunca marca ninguém que um cartão não teria marcado.
/nuke agora move tudo o que apontava para o canal, não só as configurações. Um starboard que publicava ali, um bloqueio, uma rota de sincronização, o canal em que uma vaga é avaliada, canais de voz de eventos e o histórico de atividade do canal, tudo segue para o substituto. Sorteios ativos, cartões de eventos, cartões de revisão de candidaturas e apelações, painéis de tickets e menus de cargos são publicados de novo no canal novo, então nada em que as pessoas poderiam clicar se perde. A confirmação lista o que vai seguir antes de você apertar, e o recibo diz o que foi movido e o que foi publicado de novo.
Um ticket aberto cujo canal sofreu nuke era limpo como abandonado. Agora ele continua aberto, no canal novo.
As listas de canais e cargos do painel web se mantêm atualizadas. Um canal que você cria enquanto a página está aberta aparece em até um minuto, sem recarregar e sem perder nada do que você alterou. Atualizar listas faz isso agora, direto do Discord.
Uma configuração que aponta para um canal ou cargo que foi apagado agora diz Canal apagado — salvar limpa isto em vez de mostrar em silêncio “Não definido”.
Corrigido: a mensagem de boas-vindas não podia ser salva. Alterá-la — ou o estilo dela — era recusado com “Esse canal não existe mais”, no painel web e no Discord. O Medium e a Naming dos tickets tinham a mesma falha. Os dois salvam agora.
A linha sob uma configuração de canal ou cargo no painel web mostra o nome dele, e não um número longo.
Um painel novo: todo servidor, toda chave, e ele se lembra de você
Cada servidor agora tem o seu próprio painel. Escolha um servidor e todo recurso é um cartão com a sua própria chave de ligar e desligar, agrupado do jeito que o /help os agrupa, com uma barra lateral para pular entre eles. Um recurso que ainda precisa de algo configurado mostra Configurar e nomeia o que falta, em vez de uma chave que só diria não.
Todas as configurações em uma página por recurso. Canais e cargos são seletores — uma lista de cargos é uma fileira de fichas que você adiciona e remove —, escolhas curtas são botões de um toque e as chaves parecem chaves. Uma barra de salvar aparece no instante em que você muda algo, com Redefinir para desfazer, e pergunta antes de você sair com alterações não salvas.
Ele se lembra de você. Depois de conectar o Discord, voltar abre os seus servidores na hora por trinta dias, e depois disso a tela de consentimento do Discord é pulada para um navegador que já entrou antes, então é um redirecionamento e não outra aprovação. Sair encerra o login no Discord também, então uma cópia do cookie também deixa de funcionar.
Seus servidores, como cartões. Os que você abriu mais recentemente vêm primeiro, cada um mostra quantos recursos estão ligados e quantos ainda precisam ser configurados, e Gerenciar leva você direto para dentro. Os servidores sem o sick ganham um botão que o adiciona exatamente àquele servidor.
O site inteiro tem um visual novo para combinar, e a página de privacidade agora diz exatamente o que o cookie de login guarda, quanto tempo dura e como encerrá-lo.
Ligado é ligado — chega de “não fazer nada”
“Aplicar ações” acabou. A verificação por IA, o antinuke, o antirraide, o antispam e o auto-nuke agem no instante em que são ligados. Não há segunda chave, nem modo de treino que só informa.
Chega de “Não fazer nada (só informar)”. O antinuke, o antirraide e o antispam sempre punem quando disparam. A verificação por IA e o filtro de links chamam a sua opção mais leve de Just delete the message, porque é isso que ela faz. A da triagem é Only post the risk card.
A verificação por IA sempre apaga o que sinaliza. A chave separada “Apagar a mensagem” acabou — com ela desligada e sem punição, uma mensagem sinalizada simplesmente ficava lá.
Se um destes estava ligado no seu servidor com Aplicar ações desligado, a atualização o desligou em vez de deixá-lo começar a punir pessoas que você não tinha escolhido punir. Aperte Turn on no painel dele quando quiser.
Cada chave em um toque, e o painel avisa quando vai deixar você em paz
Todas as configurações de ligar e desligar de um recurso agora são um só menu. Marque o que deve estar ligado, desmarque o que deve estar desligado, pronto — as dez chaves da verificação por IA eram dez idas separadas pelo menu de configurações. O cartão lista o que está ligado e o que está desligado em duas linhas em vez de uma linha cada.
O painel avisa quando você não será afetado. Testando um filtro com a sua própria conta? Se você tem Gerenciar mensagens e Skip moderators está ligado — ou você tem um cargo isento, ou é o dono do servidor no caso do antinuke — o painel diz isso, logo abaixo da linha de ligar e desligar, e diz como testar.
“Nada será informado” quando não há onde informar. A verificação por IA, o antinuke, o antirraide, o antispam, o filtro de links e a vigilância de moderadores contam ao registro de moderação o que encontraram e fizeram. Sem canal de registro de moderação isso ia para lugar nenhum; agora o painel diz isso e linka o comando que o define.
Se outra pessoa mudar uma chave enquanto o seu painel está aberto, o seu próximo toque é recusado e o painel mostra o estado atual, em vez de desfazer a dela em silêncio.
Uma mensagem configura um recurso, e um botão o liga
Execute o comando de um recurso uma vez e configure tudo./welcome, /antinuke, /filter ai — cada um responde com uma mensagem: todas as configurações e o que cada uma guarda agora, um menu para escolher uma e o controle dela ali mesmo — um seletor de canal, um seletor de cargo, uma lista suspensa, um botão de ligar e desligar, ou uma caixinha para texto e números. Sem digitar o comando de novo para cada configuração.
A chave de ligar e desligar é um botão, em todo recurso. Mudar uma configuração não liga mais um recurso sozinho — Turn on liga, e Turn off é o mesmo botão depois. Se algo de que o recurso precisa ainda está vazio, Ligar diz o quê e leva você até lá. A verificação por IA e o Auto-nuke não precisam mais de uma linha especial; funcionam como todo o resto.
Na mesma mensagem: Make a new channel for me, Set it all up (toda etapa que eu mesmo consigo fazer), Reset (pergunta antes) e Done, que guarda os botões.
“Nunca agir sobre estas pessoas” usa o seletor de pessoas do Discord. O antinuke, o antirraide, o antispam, o filtro de links, a vigilância de moderadores e a triagem tinham cada um uma caixa de IDs de usuário para digitar, separados por vírgula. Agora você escolhe pessoas, e um menu embaixo lista quem está nela para tirar. Todo mundo que já estava nessas listas continua nelas.
Escolher uma sugestão enquanto você digitava +@someone em uma lista substituía a lista inteira por aquela única entrada. Agora ela adiciona, como o + diz.
Os botões de configuração rápida sob a resposta de um comando, e o painel de rede, ligavam um recurso mesmo com algo de que ele precisa ainda vazio. Agora pedem isso primeiro, como em todo o resto.
O modo sob ataque saiu por enquanto
/underattack foi removido, junto com a configuração “Selar o servidor” do antinuke. Ele agia sobre todos os membros de um servidor de uma vez, e voltará quando tiver sido bem pensado. /lockserver, /lock, o antirraide e o próprio antinuke não mudaram.
As entradas passadas de “Modo sob ataque ligado” e “desligado” continuam em /history e /case, porque os registros são permanentes.
O modo sob ataque tira as permissões perigosas dos cargos, e o antinuke pode selar o servidor
As permissões perigosas saem dos próprios cargos./underattack on agora edita uma vez cada cargo abaixo do meu — Banir, Expulsar, Castigar, as permissões de Gerenciar, Mencionar todos — para que parem de funcionar para todo mundo no mesmo instante, em vez de esperar que eu chegue a cada membro. /underattack off devolve exatamente o que eu tirei, e mantém qualquer coisa que você tenha mudado em um cargo nesse meio-tempo.
Eu só tiro permissões que eu mesmo tenho, porque o Discord só me deixa devolver o que tenho. Nunca toco em Administrador, nos meus próprios cargos nem em cargos acima do meu. @everyone também é reduzido, e devolvido do mesmo jeito.
O antinuke pode selar o servidor para você.,antinuke seal on — quando Aplicar ações pega alguém destruindo o servidor, eu coloco o servidor inteiro em modo sob ataque também, e o alerta diz isso. No modo só de informar, ele apenas diz que teria feito. Desligado a menos que você o ligue.
Nomes de cargos e canais feitos de emojis não saem mais com um caractere quebrado no final quando um recibo os encurta.
O modo sob ataque ganha o seu próprio canal de anúncios
O aviso agora tem um canal só dele./underattack on abre #server-locked no topo da lista — todos podem lê-lo, inclusive os membros cujos cargos acabaram de ser tirados, e ninguém pode publicar nele. O aviso ia para onde o comando foi digitado, que tinha acabado de ser trancado.
/underattack update publica novidades ali e as adiciona ao cartão de aviso, das mais novas para as mais antigas. /underattack off remove o canal quando todo o resto voltou.
/underattack status mostrava o motivo como name (id): No reason given — o cabeçalho do registro de auditoria, e não o que foi digitado. Agora mostra o que foi digitado, e nada quando nada foi.
/health dizia que as três entradas do clique direito estavam órfãs. Agora ele usa a mesma verificação do registro de inicialização, e os dois notam um comando cujas opções mudaram mas nunca foram registradas de novo.
Chega de tela de configurações — todo recurso é configurado pelo próprio comando
/setup e /settings acabaram. Todo recurso é configurado digitando o nome dele: ,welcome mostra como está configurado e o que falta, ,welcome channel #general define uma coisa, ,welcome off o desliga. Os recursos que já tinham um comando usam a mesma linha sob config — ,giveaway config winners 3.
Configurar um recurso o liga. Não há mais uma etapa separada de “ligar”; a resposta diz que está ligado e dá a linha que o desliga de novo. Duas exceções, de propósito: a verificação por IA, porque envia mensagens à OpenAI — ela só começa quando você diz ,filter ai on — e o Auto-nuke, que apaga canais e mantém as suas duas chaves como duas linhas separadas: ,moderation autonuke on, depois enforce on quando você falar sério.
Comandos novos para os recursos que não tinham nenhum:/welcome, /autorole, /antinuke, /antiraid, /filter (spam, links, palavras, IA), /logs (servidor, moderação, snipe, atividade), /moderation (a escada de punições, a prisão, a vigilância de moderadores, o auto-nuke) e /prefix.
new cria o canal ou o cargo para você — ,logs server channel new — e setup faz toda etapa que um recurso consegue fazer sozinho, como ,moderation jail setup criando o cargo e o canal da prisão e aplicando em todo lugar. reset devolve um recurso ao jeito que ele veio, depois de perguntar.
Os valores são lidos do jeito que você os escreve: on/off, uma escolha pelo começo do nome, 1,000, 30m, um canal ou cargo por menção ou nome, listas separadas por vírgula com +@role para adicionar e -@role para remover.
Os comandos de texto agora mantêm apóstrofos e quebras de linha. ,say we're open, don't be late publicava “were open, dont be late”, e uma mensagem de boas-vindas digitada em três linhas chegava como uma só.
Os nomes das permissões batem com o que a própria tela de configurações do Discord diz — Gerenciar servidor e Castigar membros — em todo lugar, em vez de “Manage Guild” e “Moderate Members” em alguns.
O Auto-nuke cumpre a palavra, e as chaves dele foram para onde você está
Um canal nunca é limpo depois de ouvir que não seria. O aviso que o Auto-nuke publica sai com até uma hora de antecedência e diz em que modo o servidor está — inclusive “Aplicar ações está desligado, então nada será realmente removido”. Ligar Aplicar ações dentro dessa janela limpava o canal mesmo assim, com essa garantia sendo a última coisa que alguém tinha lido nele. Agora o bot registra o que cada aviso afirmou, adia aquela ocorrência e avisa de novo corretamente antes de agir.
O caso oposto também não é mais silencioso: se uma limpeza de que você foi avisado é cancelada, o canal é informado, em vez de ficar com um alarme e nada que o resolva.
Uma regra repetida avisava o canal uma vez e depois nunca mais. Todo ciclo depois do primeiro era rearmado sem um prazo de aviso, e o mesmo valia para qualquer ocorrência que vencesse enquanto o Auto-nuke estava desligado — então a primeira limpeza depois de religá-lo chegava sem nenhum aviso.
Ligar um recurso não significa mais ir a outro lugar. /nuke channel:#x repeat:1d terminava com “ligue em /settings”; agora as chaves são botões na resposta, mostram quais já estão ligadas e dizem quem pode apertá-las se você não puder. /nuke manage:show traz a mesma fileira ao lado da lista de verificação que ele reprova.
O Auto-nuke continua exigindo dois toques deliberados em vez de um, e isso é de propósito — é a coisa mais destrutiva que o bot faz sem supervisão. Dois botões na sua frente não é o mesmo que dois comandos de distância.
Um cargo em toda uma patente, e quatro coisas que estavam silenciosamente erradas
/massrole add e /massrole remove alteram um cargo em todo mundo de uma vez — todos em outro cargo com from:, ou só as pessoas, ou só os bots. Em lotes, com uma contagem ao vivo e um botão Parar que vale a partir do próximo membro.
Ele se recusa a conceder um cargo que tenha Administrador, Gerenciar servidor, Gerenciar cargos, banir, expulsar ou castigar, a menos que você mesmo seja administrador — e confere isso de novo a cada membro, então um cargo escalado no meio de uma execução a interrompe.
Um ,backup sozinho cancelava uma restauração em andamento. Digitar o comando sem subcomando caía em qualquer ramo que fosse o último, que era cancel. Agora ele lista os seus espaços, e um nome que ele não reconhece é avisado em vez de executado.
,massrole remvoe @Member concedia o cargo em vez de removê-lo, porque o verbo era deduzido em vez de lido. Agora um erro de digitação recebe uma correção com os nomes dos subcomandos reais.
Todo comando com subcomandos responde a um não reconhecido do mesmo jeito, e nomeia os que existem em vez de dizer “subcomando desconhecido”.
O comentário que você pode deixar ao avaliar um ticket fechado é criptografado em repouso. Não era, enquanto as respostas dadas ao abrir o mesmo ticket eram — a página de privacidade dizia três campos criptografados e eram quatro. Tudo o que já estava guardado foi convertido.
Apagar uma mensagem em um servidor movimentado ficou bem mais barato: gerar a entrada do registro escapava a mensagem inteira antes de cortá-la nos 460 caracteres mostrados. Uma mensagem de 4 000 caracteres custava 88 ms da atenção do bot e agora custa bem menos de um.
Os comandos de texto agora impõem os mesmos limites de tamanho que os equivalentes de barra, contados do jeito que o banco de dados conta e não do jeito que o JavaScript conta.
O que este site estava errando
“Todo módulo fica desligado até você ligá-lo” não era verdade, e estava escrito em cinco lugares, incluindo a política de privacidade. Seis começam ligados: comandos de texto, registro de moderação, escada de punições, sorteios, snipe e contagem de atividade. A página de documentação agora lista exatamente quais, gerado a partir do bot e não digitado à mão.
“Remova o bot e os registros vão com ele” soava imediato, e há uma janela de trinta dias. Esse atraso é deliberado — a maioria dos servidores que removem o bot está prestes a adicioná-lo de volta com outras permissões, e apagar na hora levaria cada configuração e cada registro de moderação — mas a página não dizia isso. Agora diz, e diz como pedir que seja feito imediatamente.
A página de privacidade chamava as transcrições de tickets de “a única exceção” ao armazenamento de conteúdo de mensagens. Não há exceção: uma transcrição é montada a partir do histórico que o próprio Discord mantém e publicada direto de volta no seu servidor como um arquivo.
Ela listava três tipos de dados guardados e deixava vários de fora, incluindo os backups do servidor, que guardam a sua lista de banimentos com os motivos escritos nela.
O rodapé de toda página dizia “nenhum terceiro entre o seu servidor e o bot”, o que a própria seção da página de privacidade sobre a verificação de VPN contradiz a dois cliques de distância.
“Não há CDN” era dito estando atrás da Cloudflare. Nenhuma página carrega nada de outra origem, que é a afirmação verdadeira e mais restrita.
O endpoint MCP somente leitura em /mcp foi removido. Ele foi feito para que uma afirmação sobre o site no ar pudesse ser conferida contra o site no ar e nunca teve um leitor, então era uma segunda credencial e uma rota a mais por nada.
Recusando VPNs, e um painel que edita
A verificação pode recusar conexões que vêm por uma VPN, um proxy ou uma faixa de hospedagem. Desligado a menos que você o ligue, e a página de privacidade diz exatamente o que é enviado e o que é guardado — que é nada.
A checagem acontece em um link de uso único neste site e não dentro do Discord: o bot nunca vê um endereço, e o site nunca descobre a qual membro ele pertence.
Opcionalmente essa página traz um widget Cloudflare Turnstile, para que um script não consiga apertar o botão por alguém.
Toda configuração agora é editável pelo navegador, e não só visível. O painel grava os mesmos valores que /settings grava, pela mesma validação.
A visão de rede diz quais servidores uma mudança vai alcançar, pelo nome, antes de você fazê-la.
Backups que você pode levar, servidores que conversam entre si, e um cargo para divulgar
/backup export entrega o retrato como um arquivo, e /backup import lê um de volta — então um backup pode sair do bot, ser guardado em algum lugar que você controla e ser aplicado a um servidor que este bot nunca viu.
Um retrato agora leva emojis, figurinhas e a lista de banimentos, então um servidor reconstruído volta com as pessoas que estavam barradas ainda barradas.
/nuke tira um retrato antes de limpar, então um canal destruído por acidente não é destruído por acidente.
Sincronização entre servidores liga dois servidores que você administra: os anúncios publicados em um aparecem no outro, e cargos e canais podem ser mantidos em sincronia pelo vínculo.
Recompensas de status dão um cargo aos membros que põem o seu servidor no status personalizado deles, e o tiram quando eles param.
As configurações de canal e cargo são conferidas contra o servidor a que pertencem, então um valor de outro lugar não pode ser salvo.
A auditoria: cliques que não faziam nada, e recibos que não eram verdade
Quatro recibos diziam que algo tinha acontecido só porque tinha sido pedido. Agora informam o que realmente aconteceu.
A quinta pergunta de uma fila de tickets nunca era feita. O formulário tem cinco espaços e o tópico usava um deles, então uma fila com cinco perguntas mostrava quatro em silêncio — e a resposta que faltava sumia do cartão da staff e da transcrição para sempre.
Um menu suspenso de cargos por reação oferecia “até 25 cargos” e só podia guardar cinco./reactionrole add é o sexto, e o armazenamento sempre o aceitou.
Enviar o formulário de texto destruía o recibo de onde ele foi aberto. O mesmo formato foi encontrado e corrigido no painel de tickets.
Treze exemplos documentados não podiam ser digitados como estavam escritos: agora uma menção se liga à opção que a quer.
Seis auxiliares respondiam a quem usava comandos de texto na sintaxe de barra, mandando executar algo que a pessoa não consegue.
Quem aperta o botão de confirmação de outra pessoa sem ser a pessoa é avisado, em vez de ter o clique descartado em silêncio.
Quatro handlers faziam o trabalho antes de avisar o Discord que tinham ouvido, que é como um comando expira em três segundos enquanto tem sucesso.
Um requisito de sorteio que uma linha corrompida desligaria em silêncio agora recusa a linha — “0 dias de idade” não bloqueia ninguém, que é a direção insegura.
Patentes, elencos e um servidor que você pode reconstruir
Gerenciamento de guilda: uma escada de patentes com requisitos, um elenco paginado, um livro de contribuições, promoções e rebaixamentos, e /guild advice — quem mereceu uma promoção, quem sumiu e quem espera há mais tempo. Cada linha nomeia o número por trás dela.
As patentes podem promover automaticamente quando alguém atinge os requisitos, e o cargo que acompanha uma patente é recusado se tiver poder de moderação.
A presença agora é uma barra de requisito — “veio a três eventos nos últimos trinta dias” pode condicionar um sorteio, uma candidatura ou uma patente.
/backup save, list, view e delete: retratos dos cargos, canais, categorias e sobrescritas de permissões do seu servidor.
/backup apply e /backup restore reconstroem um servidor a partir de um, como um trabalho durável que sobrevive a um reinício e continua de onde parou em vez de começar de novo.
,ban @user spamming in general funciona. A frase final agora vai para onde o comando diz que ela vai, em vez de ser espalhada por três opções — o mesmo reparo corrigiu ,jail, ,nick e todo outro comando com uma cauda de texto livre.
Sorteios, eventos, e combinar candidatos com vagas
Sorteios: /giveaway start com um prêmio, uma duração e um número de vencedores, entrada por botão e um sorteio que não pode ser feito duas vezes.
Barras de elegibilidade — idade da conta, tempo no servidor, mensagens enviadas, minutos de voz, convites, cargos que possui — e quem organiza escolhe se as pessoas que não se qualificam são avisadas.
Um detector de fraude para os formatos óbvios: contas feitas para o sorteio e membros que entraram para participar.
Eventos: inscrições, lembretes antes de começar, presença registrada pelo canal de voz ou por check-in, e um resumo publicado quando termina.
O recrutamento combina candidatos com vagas automaticamente, pontuando cada um contra os requisitos da vaga e dizendo quais ele cumpre.
A escada de punições escala sozinha: o que acontece na primeira infração de um membro, na segunda, na terceira. A prisão é uma das coisas que ela pode aplicar.
Trancar um canal não silencia mais o bot no canal que ele acabou de trancar.
Snipe, aberto e depois fechado
/snipe e /editsnipe estão disponíveis para todos, não só para moderadores — que é para o que eles servem.
Abrir isso significou fechar o que foi aberto: o bot confere que você pode ler o canal no momento em que pede, nunca mostra uma mensagem que ele mesmo apagou nem nada removido em massa, e um servidor pode restringi-lo a moderadores ou excluir canais por completo.
Um moderador que acabou de remover algo limpa o buffer imediatamente com /clearsnipe.
AutoMod, e um bot mais rápido
Mais quatro dos gatilhos de AutoMod do próprio Discord são usados, e o bot agora os vê disparar e registra o que aconteceu.
As suas regras de AutoMod são enviadas de volta ao Discord em um gotejamento lento, então uma regra que um administrador apagou à mão volta e uma regra que o bot aprendeu depois da última vez que você abriu /settings chega de qualquer modo.
A conexão com o Discord é mantida aberta entre comandos, e a confirmação agora se sobrepõe ao trabalho em vez de esperar por ele. Os comandos respondem visivelmente mais rápido.
Análises que se recusam a inventar uma tendência
/stats, /stats member, /stats me, /top, /top channels, /top roles e um painel de análises: quem está ativo, quais canais estão movimentados, como o servidor se move ao longo do dia.
Rankings em uma janela que você escolhe, em vez de só de todos os tempos.
Histórico de membros com atribuição de convite — quem entrou, quem saiu e qual convite trouxe cada um.
Os gráficos são desenhados aqui, e um gráfico com uma medição desenha uma coluna. Um gráfico de linha que espalha uma única amostra por uma semana é uma linha reta cheia de confiança que não significa nada.
O site, em trinta idiomas
O site agora fala todos os idiomas que o próprio Discord fala — trinta deles — com um seletor no rodapé de toda página.
Se o seu cliente do Discord pode estar em um idioma, este site também pode: búlgaro, chinês (as duas escritas), croata, tcheco, dinamarquês, holandês, inglês, finlandês, francês, alemão, grego, híndi, húngaro, indonésio, italiano, japonês, coreano, lituano, norueguês, polonês, português, romeno, russo, espanhol, sueco, tailandês, turco, ucraniano e vietnamita.
Cada idioma tem o seu próprio endereço — /es/faq, /ja/commands — então um link que você envia a alguém abre no idioma em que você estava lendo.
A referência de comandos, o guia de configuração e as duas páginas de política continuam em inglês, e dizem isso no seu idioma no topo: uma página de referência discordaria do que o bot realmente diz, e uma política de privacidade é o texto que vale.
O próprio bot continua respondendo em inglês dentro do Discord. Isso está escrito no seletor em vez de ser deixado para ser descoberto.
Entrar com o Discord agora está no cabeçalho de toda página, ao lado de Adicionar ao Discord. Já funcionava antes; o único link para isso era uma palavra no rodapé.
A página inicial explica o fluxo da conta: entre, veja todo servidor onde você tem Gerenciar servidor e adicione o bot ao que você escolheu.
Cada botão Adicionar sick no seu painel agora adiciona o bot a aquele servidor — o Discord abre já apontado para ele, em vez de uma lista suspensa com todos os servidores em que você está.
Os seus servidores são agrupados entre aqueles em que o sick já está e aqueles em que não está, com uma contagem em cada.
Uma caixa de busca na referência de comandos, filtrando todos os 67 enquanto você digita, em todas as categorias de uma vez. Aperte / para pular até ela.
A mesma busca aparece no seu painel quando você tem oito servidores ou mais.
Um botão de menu de verdade no celular, em vez da navegação quebrando em três linhas.
Um botão de copiar em todo comando, e em todo link permanente de comando.
O site agora serve um único script, do seu próprio endereço, fixado ao conteúdo exato dele. Ele continua sem carregar nada de nenhuma outra origem, e toda página continua funcionando com scripts bloqueados.
Canais que se limpam sozinhos
Seis comandos novos: /softban, /nick, /role, /say, /info timestamp e /channelperms.
/softban remove um membro e apaga as mensagens recentes dele sem mantê-lo de fora — o que toda equipe de moderação faz à mão como um banimento seguido de um desbanimento.
/say publica como o bot com toda menção desativada, então @everyone no texto não marca ninguém, e cada uso é registrado nomeando quem pediu.
/channelperms lista cada sobrescrita de um canal na ordem em que o Discord as aplica — a resposta para “por que eles não conseguem publicar aqui”.
/role se recusa a conceder qualquer cargo com permissões de moderação, a menos que você seja administrador, então ninguém pode usar o bot para se promover.
/nuke agora pode continuar: repeat: para um cronograma, after: para uma contagem de mensagens, phrase: para uma palavra de gatilho e risk: para quando o servidor sofre um ataque.
risk: é graduado — lenient, tos, medium ou strict — para que um canal possa reagir a uma tentativa de nuke sem reagir a uma tarde movimentada.
risk:tos limpa o chat sempre que as regras do próprio Discord são quebradas nele: um link que se passa pelo Discord ou pela Steam, um link que registra IP, ou conteúdo adulto publicado fora de um canal com restrição de idade.
O filtro de links detecta esses três quer você peça que ele os apague ou não — uma nova chave Bloquear violações dos Termos do Discord decide o apagar, e ela vem desligada por padrão.
Nada recorrente acontece até que Auto-nuke e Take action estejam ambos ligados, e o canal é avisado cinco minutos antes de cada limpeza.
Uma limpeza agora leva junto toda configuração que apontava para o canal. Antes disso, fazer nuke no canal do seu registro de moderação parava o registro de moderação para sempre, em silêncio.
/history pode filtrar limpezas de canal, o que antes não podia — elas eram registradas como limpezas de mensagens.
Uma nova página de Permissões explica cada permissão que o convite pede e nomeia o que a usa.
Entrar com o Discord
Entre no site e veja os servidores que você pode configurar.
A página de status informa a disponibilidade real, medida a cada minuto e mantida entre reinícios.
As apelações de banimento, as respostas das candidaturas à staff e as respostas dos tickets são criptografadas em repouso com AES-256-GCM.
A segurança do próprio site é verificada por um conjunto de testes ao vivo a cada versão.
Prisão, apelações e candidaturas
/jail tira todos os cargos e os devolve exatamente como eram, incluindo as sobrescritas de canal que uma lista de cargos não consegue descrever.
Membros banidos podem apelar por mensagem direta; a staff vota em privado, e uma apelação aprovada reverte a própria punição.
Vagas de staff às quais as pessoas podem se candidatar, avaliadas e votadas sem sair do Discord.
Um starboard, avaliações e canais de voz de entrar para criar.
Verificação sem terceiros
O CAPTCHA é desenhado pelo próprio bot. Nenhum serviço de verificação jamais vê os seus membros, porque não existe serviço de verificação.
A triagem de membros pontua cada conta quando ela entra e pode agir antes que ela diga qualquer coisa.
Antirraide, antinuke e antispam, cada um com um modo só de informar para que você possa vê-lo funcionar antes de ele agir.