Visão geral
Um temporizador publica a mesma mensagem em um canal de novo e de novo: em um intervalo fixo, ou todo dia ou toda semana em um horário do seu fuso. Use para lembrar de ler as regras, convidar a votar no servidor ou um anúncio que se repete. Pode ser texto, um embed salvo, ou os dois. Precisa de Gerenciar servidor. As mesmas configurações estão em Automação → Temporizadores do dashboard (veja Dashboard).
No Discord: um temporizador criado para o #general a cada 2 horas, e a mensagem dele quando chega.
Comandos
!timer add (menos de 10 minutos)
!timer add (menos de 10 minutos)

No Discord: um temporizador de 5 minutos é recusado, o mínimo é 10.
!timer add (um canal que já tem um)
!timer add (um canal que já tem um)

No Discord: o #general já tem o temporizador #1, então um segundo é recusado.
!timer edit
!timer edit

No Discord: o temporizador #1 passa de a cada 2 horas para todo dia às 07:00.
!timer message
!timer message

No Discord: o texto do temporizador #2 muda.
!timer channel
!timer channel

No Discord: o temporizador #2 vai para o #eventos.
!timer embed
!timer embed

No Discord: o temporizador #2 agora envia o embed salvo vote-reminder.
!timer previous
!timer previous

No Discord: o temporizador #2 agora apaga a mensagem da vez anterior.
!timer run
!timer run

No Discord: o temporizador #3 envia a mensagem agora; o horário não muda.

No Discord: a mensagem do temporizador #3 em #regras, o embed salvo rules-card.
!timer pause
!timer pause

No Discord: o temporizador #2 fica pausado e mantém a configuração.
!timer resume
!timer resume

No Discord: o temporizador #2 volta a funcionar, a partir do próximo horário.
!timer view
!timer view

No Discord: como o temporizador #2 está configurado: canal, horário, texto e próximo envio.
!timer list
!timer list

No Discord: os três temporizadores do servidor com os horários e próximos envios.
!timer remove
!timer remove

No Discord: o temporizador #2 é removido.
channelé o canal de texto para onde vai a mensagem. Um canal pode ter um temporizador: para enviar duas mensagens ali, coloque as duas em um temporizador só ou tire o antigo antes.scheduleé quando ele publica: uma duração, como2h, ou um horário do dia comdailyeweekly(veja Todo dia ou toda semana). Uma duração tem a unidade: segundos (600s), minutos (30m), horas (2h), dias (1d), semanas (2w), meses (1mo) ou anos (1y), sozinhas ou juntas (3d 4h). O mínimo é 10 minutos e o dashboard aceita até 10 anos.messageé o texto que o Petto envia, exatamente como escrito, depois do horário. Não precisa de aspas. O texto de um temporizador não preenche variáveis, então{user}ou{server_name}apareceriam como digitados. As menções nele nunca notificam.- Cada temporizador tem um número no seu servidor (1, 2, 3…), o que
!timer listmostra. Os outros subcomandos usam ele:editmuda quando ele publica,messagemuda o texto (nonetira o texto quando ele tem um embed salvo),channelmove para outro canal.runenvia a mensagem agora; o horário não muda.pausepara o temporizador e mantém como ele está configurado;resumeliga de novo a partir do próximo horário, sem os envios que ele perdeu.viewmostra um temporizador,listmostra todos os temporizadores do servidor com o próximo envio, eremoveapaga um.
!timer também funciona como !tm.
Todo dia ou toda semana
Em vez de uma duração, um temporizador pode publicar em um horário do dia em um fuso horário, todo dia ou toda semana em um dia:- O horário vai no formato de 24 horas (
18:00,9:30). - O dia de um temporizador
weeklyé o nome de um dia da semana (segunda,monday,lunes…). As palavrasdiárioesemanaltambém funcionam. - O fuso horário é um nome como
America/BogotaouEurope/Madrid,UTC, ou uma diferença comoUTC-5. Sem ele, éUTC. Um fuso que não existe é recusado. - O temporizador mantém esse horário quando os relógios mudam no fuso dele, e a resposta diz o próximo envio. Se o Petto estava offline nesse horário, ele envia a mensagem uma vez quando volta e depois passa para o próximo horário.
Todo dia
Todo dia

No Discord: um temporizador todo dia às 18:00 no horário de Bogotá, com o próximo envio.
Toda semana
Toda semana

No Discord: um temporizador toda sexta às 19:00 no #anuncios.
Um fuso horário que não existe
Um fuso horário que não existe

No Discord: Bogota/Colombia não é um fuso horário, e o Petto diz como escrever um.
Um embed salvo
!timer embed <number> <name> faz um temporizador enviar um embed salvo (também os designs novos em formato de cartão da página de Embeds). O embed preenche variáveis como {server.name}, e as reações que ele pede são colocadas na mensagem. Com um embed, o texto é opcional: se o temporizador também tem texto, o texto vai acima do embed. !timer embed <number> none tira o embed (um temporizador sem texto mantém seu embed, então precisa de um dos dois). Se um dia o embed salvo for apagado, o temporizador envia o texto, para não ficar em silêncio.
O que o temporizador #2 envia
O que o temporizador #2 envia

No Discord: o que o temporizador #2 envia com o texto e o embed salvo: o texto em cima, o embed embaixo e a reação que ele pede.
!timer embed 2 none
!timer embed 2 none

No Discord: o temporizador #2 para de enviar o embed salvo e mantém o texto.
!timer add também aceita --embed_template <nome> e --delete_previous true no final. Com um embed, a mensagem pode ficar de fora. No dashboard, os dois são campos do temporizador.
Apagar a mensagem anterior
Com apagar a anterior ligado, toda vez que o temporizador envia a mensagem ele apaga a que enviou da vez anterior, assim o canal só tem a última: “1. Oi”, depois “2. Oi” (e o 1 é apagado), depois “3. Oi” (e o 2 é apagado).- Vem desligado por padrão. Ligue com
!timer previous <number> true, ou com a caixa do temporizador no dashboard. - O Petto precisa de Gerenciar mensagens no canal para apagar.
- Se alguém já apagou a mensagem anterior, o Petto pula e envia a nova mesmo assim.
! antes de uma menção continua sendo lido como menção silenciosa, então a menção aparece normal, sem o !.
Dashboard
Em Automação → Temporizadores, cada temporizador é um cartão com o número, o canal, quando ele publica e o próximo envio. Enviar agora envia na hora, o lápis abre as configurações e a lixeira apaga. Nas configurações, Repetir escolhe a cada intervalo (um número e uma unidade), todo dia ou toda semana (um horário, um dia e um fuso horário); a mensagem, o embed salvo, apagar a mensagem da vez anterior e Pausado também estão ali. O formulário embaixo adiciona um temporizador.
Dashboard → Automação → Temporizadores: um cartão por temporizador, com a prévia, e o formulário para adicionar um.

Dashboard → Automação → Temporizadores: as configurações do temporizador #2, toda semana na sexta às 19:00 em America/Bogota.