- Compatibilidade com XF
- 2.3.x
- 2.2.x
- Descrição curta
- EmojiGuard, a powerful add-on for XenForo, automatically enforces limits on smilies and emojis per message. Seamlessly integrated with the entity system, it ensures consistent enforcement across posts, profiles, private conversations, and signatures. CLI tool available for large-scale cleanup tasks.
EmojiGuard (Smiley & Emoji Guard) protege seu fórum XenForo de uso confuso ou abusivo de emoticons e emojis.
Ele automaticamente impõe limites por mensagem tanto para repetições consecutivas quanto para o total da contagem.
O add-on funciona em múltiplos tipos de conteúdo (posts, posts na ficha do perfil, conversas privadas, assinaturas) e integra naturalmente com o sistema de entidades do XenForo, garantindo que as regras se apliquem sem problemas quando os usuários criam ou editam conteúdo.
CLI Command
Para fóruns grandes ou tarefas de limpeza, o EmojiGuard oferece um ferramenta de comando:
Features
Processa todas as entidades alvo de acordo com suas opções de administração.
Filtros opcionais:
--entity=post|profile_post|conversation|signature → limitar a um tipo de conteúdo.
--start-id / --end-id → definir um intervalo de ID (útil para resumos).
--batch → controlar o tamanho do lote.
--node-id → restrição aos posts em uma específica discussão de nó.
--dry-run → simular sem salvar alterações.
Aplica as mesmas regras que no runtime (através do MessageCleaner), garantindo aconsistência na aplicação entre postagens em tempo real e limpeza em massa.
Para qualquer grupo de usuários que você deseja excluir das limitações há uma permissão que você pode permitir:
Ele automaticamente impõe limites por mensagem tanto para repetições consecutivas quanto para o total da contagem.
O add-on funciona em múltiplos tipos de conteúdo (posts, posts na ficha do perfil, conversas privadas, assinaturas) e integra naturalmente com o sistema de entidades do XenForo, garantindo que as regras se apliquem sem problemas quando os usuários criam ou editam conteúdo.
CLI Command
Para fóruns grandes ou tarefas de limpeza, o EmojiGuard oferece um ferramenta de comando:
Bash:
php cmd.php wueg:clean-smilies
Processa todas as entidades alvo de acordo com suas opções de administração.
Filtros opcionais:
--entity=post|profile_post|conversation|signature → limitar a um tipo de conteúdo.
--start-id / --end-id → definir um intervalo de ID (útil para resumos).
--batch → controlar o tamanho do lote.
--node-id → restrição aos posts em uma específica discussão de nó.
--dry-run → simular sem salvar alterações.
Aplica as mesmas regras que no runtime (através do MessageCleaner), garantindo aconsistência na aplicação entre postagens em tempo real e limpeza em massa.
Para qualquer grupo de usuários que você deseja excluir das limitações há uma permissão que você pode permitir: