Instale usando o instalador muito conveniente do BetterDiscord
Download animated_status.plugin.js no diretório a seguir
Mac: ~/Library/Preferences/BetterDiscord
Windows: %appdata%BetterDiscordplugins
Linux: ~/.config/BetterDiscord/plugins
Abra a discórdia, vá para Configurações> Plugins, Ative o AnimatedStatus e clique em Configurações.
Digite as informações necessárias nos campos de entrada e clique no botão save
. done
sem economizar descartará suas configurações.
![]() | ![]() |
O valor especifica o comprimento de cada etapa de animação em milissegundos. Exemplo: Com um tempo limite de 2000, a animação a seguir levaria 4 segundos para ser concluída, pois 2 Keyframes duram 2 segundos cada.
abc
def
Para impedir que o servidor Discord seja spam com solicitações, o tempo limite mínimo permitido é codificado em 2,9 segundos.
Logicamente, o tempo limite da animação deve ser de pelo menos 2900
. Na melhor das hipóteses, deve ser aproximadamente 10000
milissegundos (10 segundos) para que a animação pareça suave em outros clientes.
No aplicativo móvel, o status não é atualizado de forma consistente, ou seja, a lista de membros do servidor é atualizada com base nas ações dos usuários no aplicativo. Não se surpreenda, se a animação não parecer suave ou pular quadros.
^ De acordo com @pintoso
Cada célula adicionada ao +
-button adiciona uma nova etapa à animação de status.
Clicar no -
-Button removerá a última etapa.
Uma célula vazia despertará seu status temporariamente. Isso foi adicionado devido a uma solicitação, mas está sujeito a alterações no futuro.
Na versão mais recente, foi tomada a decisão para remover o editor bruto do plug -in. Era apenas uma interface textual instável para o arquivo de configuração JSON.
Você ainda pode usar o modo bruto , clicando na Open Plugins Folder
dentro das configurações e editando AnimatedStatus.config.json
. Faça isso por sua conta e risco, você pode quebrar coisas.
Use um seletor emoji (Windows: Win + . ).
Como alternativa, use uma tabela Unicode e copie o emoji que você gostaria de ter como status.
O campo emoji_name
não pode conter o espaço em branco . Caso contrário, o servidor Discord ignorará silenciosamente sua solicitação de status. Devido a incertezas sobre os nomes do Nitro Emoji, o plug -in atualmente não remove automaticamente o espaço em branco.
.<:emojiname:emojiid>
. Os valores dentro dos colchetes (emojiname e emojiid) são os valores necessários para o status.Algumas capturas de tela são aceleradas, então o ReadMe parece mais atraente.
eval ['?','?','?','','?','?','?','?','?','?','?','?'][((new Date()).getHours()%12)];
eval ['?','?','?','','?','?','?','?','?','?','?','?'][((new Date()).getHours()%12)];
eval let fmt=t=>(t<10?'0':'')+t;let d=new Date();`${fmt(d.getHours())}:${fmt(d.getMinutes())}:${fmt(d.getSeconds())}`;