Pular para o conteúdo principal

Visão geral

Um contador é um canal cujo nome mostra um valor ao vivo, como 👥 Membros: 1.234. O Petto o deixa trancado (todos veem, ninguém pode entrar ou escrever) e muda o nome dele quando o valor muda. Um contador também pode ser o nome de uma categoria ou o tópico de um canal de texto.
!counter (alias !counters) é um comando de prefixo e precisa de Gerenciar canais. O Petto também precisa de Gerenciar canais, para criar e renomear os canais. O dashboard tem o mesmo em Integrações → Contadores.
A página Contadores do Petto Land com 6 contadores, 1.840 membros, o gráfico de membros de 30 dias, os pacotes e os primeiros contadores

Dashboard → Integrações → Contadores: os números de agora, o crescimento de membros, os pacotes e os contadores do servidor.

Configuração rápida

Exemplo
!counter setup [pack] cria uma categoria ”📊 Estatísticas” com um conjunto pronto de contadores: O que o servidor já conta é pulado, e o pacote para no limite de contadores do servidor.
liam usa !counter setup e o Petto responde que as estatísticas estão prontas com três canais contadores

No Discord: !counter setup cria a categoria "📊 Estatísticas" com membros, humanos e bots.

liam usa !counter setup online e o Petto cria três contadores: online, disponível e em voz

No Discord: o pacote de online, em uma categoria própria.

liam usa !counter setup goal 2000 e o Petto cria um contador de meta que mostra 1.840/2.000

No Discord: um pacote de meta com a meta escrita depois.

liam usa !counter setup clock Europe/Madrid e o Petto cria um contador de hora e um de data

No Discord: o pacote de relógio em um fuso horário: a hora e a data.

liam usa !counter setup basic e o Petto responde que o servidor já conta tudo desse pacote

No Discord: um pacote cujos contadores o servidor já tem não é criado de novo.

Comandos

  • !counter create cria um novo canal de voz trancado, ou transforma um canal que você já tem em contador com --channel #canal.
  • !counter list (o padrão de !counter) mostra o que cada contador mostra agora e qualquer problema que ele tenha.
  • !counter types lista todos os tipos com o valor atual de cada um.
  • !counter delete apaga o contador e o canal dele; keep mantém o canal.
  • !counter refresh atualiza os contadores agora, dentro do limite do Discord.
  • Nomes curtos: add, new para create; remove, rm para delete; sync para refresh; preset, pack para setup.
liam usa !counter list e o Petto mostra seis contadores: membros, humanos, online, boosts, uma meta de 2.000 e um relógio

No Discord: !counter list mostra o que cada contador mostra agora e quando ele muda.

liam usa !counter create members e o Petto responde com o canal novo e o nome que ele mostra

No Discord: um contador novo em um canal de voz bloqueado.

liam cria um contador do cargo Staff chamado 🛡️ Staff: {count} e ele mostra 4

No Discord: um contador de cargo com um nome próprio.

liam escreve !counter create memberz e o Petto responde que o tipo não existe

No Discord: um tipo que o Petto não conhece leva ao !counter types.

O Petto lista todos os tipos de contador do Petto Land com o valor, como 1.840 membros e 412 online

No Discord: todos os tipos com o valor de agora.

liam apaga o contador do relógio e o Petto confirma que o canal foi removido

No Discord: o contador e o canal são apagados.

liam usa !counter delete no contador de boosts com keep e o Petto diz que o canal foi mantido

No Discord: com keep, o canal fica e só o contador para.

liam usa !counter refresh: 2 renomeados agora, 1 esperando o limite e 3 já certos

No Discord: o que foi renomeado agora, o que espera o Discord e o que já estava certo.

Toby escreve !counter create members e o Petto responde que falta a permissão manage_channels

No Discord: um membro sem Gerenciar canais não pode usar o !counter.

!counterconfig (precisa de Gerenciar servidor) mostra o que o servidor tem configurado em contadores e anúncios de metas, e todos os comandos do !counter.
liam usa !counterconfig: os seis contadores com o tipo e o estado, os anúncios de metas e a lista de comandos do !counter

No Discord: !counterconfig, as configurações do módulo e os comandos.

Tipos

Os dias de messages_today seguem o horário do Petto. Um relógio avança de cinco em cinco minutos, porque um canal só pode ser renomeado duas vezes a cada 10 minutos.

Nomes e formatos

O nome de um contador é qualquer texto com {count}. Os contadores novos ganham um nome pronto no idioma do servidor. Esses placeholders são só para os nomes dos contadores. As variáveis normais, como {server_name}, não funcionam aqui; escreva o texto você mesmo.

Ideias de nomes

O formato pode ser plain (1234), grouped (1.234 em português e espanhol, ou 1,234 em inglês) ou compact (1,2k). Os contadores antigos mantêm os nomes, e {value}, {remaining} e {option} continuam funcionando neles.

Onde o valor aparece

--kind escolhe o que o contador muda:
  • voice (o padrão), text ou stage: o nome de um canal. Os canais de texto não têm espaços nem maiúsculas no Discord, então voice fica melhor.
  • category: o nome de uma categoria.
  • topic: o tópico de um canal de texto, que mantém o nome (até 1.024 caracteres). Um novo é um canal #server-stats trancado, ou use um que você já tenha com --channel #geral.
!counter edit #canal kind topic ou kind name alterna um canal de texto entre os dois.
liam usa !counter create boosts --channel #general --kind topic e o Petto diz que o #general agora mostra 💎 Boosts: 9

No Discord: --kind topic transforma o #general em um contador que muda o tópico.

Mude um contador

!counter edit <channel> <setting> <value> muda uma coisa: template (o nome), format, type, role, goal, timezone, category, kind, prefix, suffix, interval ou enabled.
Exemplo
liam muda o modelo do contador de membros e o Petto mostra a prévia 🌸 1.840 membros

No Discord: um nome novo, com uma prévia do que ele mostra.

liam coloca o contador de membros no formato compacto e a prévia mostra 1.8k

No Discord: o formato compacto escreve 1.840 como 1.8k.

liam muda a meta para 2500 e a prévia mostra a meta 1.840/2.500

No Discord: uma meta nova para um contador de meta.

liam passa o contador do relógio para Asia/Tokyo e a prévia mostra a hora em GMT+9

No Discord: o relógio em outro fuso horário.

liam desliga o contador de membros com enabled false e o Petto confirma a mudança

No Discord: enabled false para as atualizações e mantém o contador.

Atualizações

O Discord deixa um canal ser renomeado duas vezes a cada 10 minutos, e o Petto nunca pede mais que isso. Um membro entrando ou saindo, um impulso, um canal ou cargo novo atualiza o contador na hora quando esse limite permite; senão, uma renomeação é agendada para quando for permitido de novo, com o valor daquele momento. Nada é renomeado quando o nome não mudaria, e o limite é mantido entre reinicializações. Quando muitos contadores mudam de uma vez (uma raid, os relógios de todos os servidores no mesmo minuto), o Petto espalha as renomeações por um curto período em vez de enviá-las juntas.

Anúncios de metas

!counter announce envia uma mensagem quando o servidor chega à meta de um contador de meta e, se você quiser, a cada tantos membros.
O texto aceita {count} (membros agora), {goal} ou {milestone} (o número alcançado) e {server}, com os números agrupados como 1.000. Um embed salvo usa {counter.count}, {counter.goal} e {counter.server}, além das variáveis normais do servidor. Com !counter announce message 🎉 Acabamos de chegar a {goal} membros no {server}!, o servidor lê 🎉 Acabamos de chegar a 1.000 membros no Cozy Corner! O mesmo número nunca é anunciado duas vezes: nem depois de uma reinicialização, nem quando membros saem e entram de novo em volta dele. Ao ativar, a contagem parte dos membros daquele momento.
O Petto mostra os anúncios ligados, no #general, a cada 100 membros, o último 1.800 e o próximo 1.900

No Discord: as configurações dos anúncios, o último número anunciado e o próximo.

liam define o #general como canal e o Petto salva os anúncios, com o próximo em 2.000

No Discord: definir o canal liga os anúncios.

liam define a mensagem 🎉 Já somos {count} no {server}! e o Petto mostra nas configurações

No Discord: um texto próprio com {count} e {server}.

liam escolhe o embed salvo milestone e o Petto mostra o embed salvo

No Discord: um embed salvo no lugar do texto.

liam usa !counter announce every 100 e o Petto mostra a cada 100 membros com o próximo em 1.900

No Discord: um anúncio a cada 100 membros.

liam usa !counter announce goals off e as configurações mostram as metas desligadas

No Discord: as metas dos contadores de meta não são mais anunciadas.

liam usa !counter announce off e o Petto mostra os anúncios desligados

No Discord: os anúncios param e mantêm as configurações.

liam usa !counter announce on e o Petto mostra os anúncios ligados, sem nada anunciado ainda e o próximo em 1.900

No Discord: os anúncios ligados de novo, a partir dos membros de agora.

liam usa !counter announce test no #staff e o Petto diz que o teste foi enviado ao #general

No Discord: um teste é enviado ao canal dos anúncios.

O Petto publica 🎉 Já somos 1.840 no Petto Land! no #general

No Discord: a mensagem no #general, como um marco envia.

Dashboard

Dashboard → Integrações → Contadores mostra cada contador com uma prévia ao vivo do nome, quando foi atualizado pela última vez e quando será a próxima atualização.
  • Pacotes: os mesmos pacotes do !counter setup, em uma galeria com os nomes que eles vão mostrar.
  • Ordem: arraste os contadores (ou use as setas) e o Petto move os canais no Discord para combinar, dentro da categoria deles.
  • Renomear: clique no nome de um contador para editá-lo com prévia ao vivo; Enter salva.
  • Anúncios: as mesmas configurações do !counter announce, com uma prévia.
  • Um pequeno gráfico mostra os membros dos últimos 30 dias.
6 de 25 contadores, 6 funcionando, 1.840 membros, 412 online e uma linha dos membros de 30 dias

Dashboard → Integrações → Contadores: os contadores, quantos funcionam, os membros e os online de agora, e os membros dos últimos 30 dias.

Os cinco pacotes: estatísticas básicas, boosts, quem está online, meta de 2.000 e relógio, cada um com Adicionar

Dashboard → Integrações → Contadores: os pacotes, com o que o servidor já conta riscado.

Os seis contadores do Petto Land, cada um com nome, estado, última e próxima atualização

Dashboard → Integrações → Contadores: os contadores com a alça e as setas para mudar a ordem.

O contador de membros com o nome aberto para edição e a prévia

Dashboard → Integrações → Contadores: um clique no nome abre a edição, com a prévia ao vivo embaixo.

O editor do contador de membros: o que mostra, o nome, o formato, a categoria e a prévia

Dashboard → Integrações → Contadores: Editar abre todas as configurações de um contador com a prévia.

O card Anúncios de metas com o canal, a cada N membros, metas, embed salvo, mensagem e prévia

Dashboard → Integrações → Contadores: os anúncios de metas, com uma prévia da mensagem.

O card Novo contador com os tipos por grupo, o nome, o formato, o canal e a prévia

Dashboard → Integrações → Contadores: um contador novo: o tipo, o nome, o formato, o canal e uma prévia.

Os membros com um cargo que recebeu acesso à parte Automação também podem usar esta página; veja Acesso ao painel.

Limites

Um servidor gratuito pode ter 25 contadores, e um servidor Premium, 50. !counter create, !counter setup e o dashboard avisam quando o limite é atingido; veja Premium.
liam usa !counter create bots e o Petto responde que o servidor já tem o máximo grátis, 25

No Discord: um servidor Free com 25 contadores não pode criar outro.

Problemas comuns

Ele está esperando o limite do Discord de duas renomeações a cada 10 minutos. !counter list e o dashboard dizem quando ele muda de novo.
As contagens de online precisam das presenças dos membros. Em um servidor muito grande, o Discord pode não enviar todos os membros; o contador avisa.
O canal foi apagado, então o contador se desligou. Apague o contador e crie um novo.
O Petto lista cinco contadores; o de online não pode ser renomeado por falta de Gerenciar canais e o de meta perdeu o canal

No Discord: !counter list mostra o problema de cada contador.

Dê ao Petto Gerenciar canais (no canal e na categoria dele). O problema é informado uma vez e mostrado no contador até ser resolvido.