This commit is contained in:
iTakinn
2026-06-01 18:58:46 -03:00
parent 14214872b3
commit 30d6bc19aa
779 changed files with 121463 additions and 1677 deletions
+153
View File
@@ -0,0 +1,153 @@
# É necessário reiniciar o servidor após a alteração
warn:
name: warn
use-command: true
aliases:
- alertar
- avisar
usage: para alertar um jogador.
punish:
name: punish
use-command: true
aliases:
- punir
usage: <motivo> para punir um jogador.
ban:
name: ban
use-command: true
aliases:
- banir
usage: para banir um jogador.
kick:
name: kick
use-command: true
aliases:
- expulsar
usage: para expulsar um jogador.
mute:
name: mute
use-command: true
aliases:
- silenciar
usage: para silenciar um jogador.
ipban:
name: ipban
use-command: true
aliases:
- banir-ip
- ban-ip
- ip-ban
usage: para banir o endereço-ip de um jogador.
tempban:
name: tempban
use-command: true
aliases:
- temp-ban
- ban-temp
usage: para banir temporariamente um jogador.
tempipban:
name: tempipban
use-command: true
aliases:
- temp-ipban
- ipban-temp
- temp-ip-ban
usage: para banir temporariamente o endereço-ip de um jogador.
tempmute:
name: tempmute
use-command: true
aliases:
- temp-mute
- mute-temp
usage: para silenciar temporariamente um jogador.
pardon:
name: pardon
use-command: true
aliases:
- perdoar
- revogar
usage: para revogar todas as punições de um jogador.
pardonid:
name: pardonid
use-command: true
aliases:
- perdoar-id
usage: para revogar uma punição pelo id.
unban:
name: unban
use-command: true
aliases:
- desbanir
usage: para revogar o banimento um jogador.
unmute:
name: unmute
use-command: true
aliases: []
usage: para revogar o silenciamento de um jogador.
punishments:
name: punishments
use-command: true
aliases:
- punicoes
- banlist
usage: para ver as punições do servidor.
historic:
name: historic
use-command: true
aliases:
- historico
usage: para ver o histórico de um jogador.
clearhistoric:
name: clearhistoric
use-command: true
aliases:
- clearhc
usage: para limpar o histórico de um jogador.
clearwarnings:
name: clearwarnings
use-command: true
aliases:
- clearwarns
usage: para retirar os alertas de um jogador.
punishedit:
name: punishedit
use-command: true
aliases:
- editar-punicao
usage: para editar uma punição.
punishinfo:
name: punishinfo
use-command: true
aliases:
- ver-punicao
- punish-info
usage: para ver as informações de uma punição.
checkplayer:
name: checkplayer
use-command: true
aliases:
- checkban
- checkmute
- checkpunish
- checarpunicao
- checarjogador
usage: para checar um jogador.
+88
View File
@@ -0,0 +1,88 @@
# Insira a Webhook Geral do canal que irá enviar as embeds
# Caso as embeds não hajam "webhook" individuais, serão usadas esta:
webhookURL: ""
# Observação: É necessário ter baixado o LeafDiscord em seu servidor
embeds:
# Placeholders disponíveis:
# %player% - nome do jogador
# %uuid% - uuid do jogador
# %player_icon% - URL do icone do jogador
# %author_icon% - URL do icone do autor
#
# %id% - id da punição
# %author% - nome do autor
# %type% - tipo de punição
# %reason% - motivo da punição
# %server% - servidor da punição
# %proof% - prova da punição
# %date% - data da punição
# %expires% - tempo até expirar
# %expiresDate% - data de expiração
# %expiresTimeStamp% - timestamp de expiração
punishment:
enable: true
webhook: ""
title: "%player% foi punido!"
color: "#ff0000"
thumbnailURL: "%player_icon%"
description: "Na próxima vez leia as regras!"
field-inline: true
fields:
# O que vier antes do -> será o nome da field
# O que vier após o -> será o texto da field
- "ID -> #%id%"
- "Punição -> %type%"
- "Motivo -> %reason%"
- "Servidor -> %server%"
- "Prova -> %proof%"
- "Quem puniu -> %author%"
footer: "UUID do usuário: %uuid%"
footerURL: "%player_icon%"
# [Premium]
pardon:
enable: true
webhook: ""
title: "%player% foi perdoado!"
color: ""
thumbnailURL: "%player_icon%"
description: ""
field-inline: true
fields:
- "ID -> #%id%"
- "Punição -> %type%"
- "Motivo -> %reason%"
- "Quem revogou -> %author%"
footer: "UUID do usuário: %uuid%"
footerURL: "%player_icon%"
# [Premium]
warn:
enable: true
webhook: ""
title: "%player% foi alertado!"
color: ""
thumbnailURL: "%player_icon%"
description: ""
field-inline: true
fields:
- "Motivo -> %reason%"
- "Quem alertou -> %author%"
footer: "UUID do usuário: %uuid%"
footerURL: "%player_icon%"
# [Premium]
prevented:
enable: true
webhook: ""
title: "%player% foi barrado!"
color: "#ff0000"
thumbnailURL: "%player_icon%"
description: "%player% tentou entrar estando banido."
field-inline: true
fields:
- "Punição -> %type%"
footer: "UUID do usuário: %uuid%"
footerURL: "%player_icon%"
@@ -0,0 +1,72 @@
warn:
# Nome do tipo de punição
name: "Aviso"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
kick:
name: "Expulsão"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
ban:
name: "Banimento"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
ipban:
name: "Banimento por IP"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
tempban:
name: "Banimento temporário"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
tempipban:
name: "Banimento por IP temporário"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
mute:
name: "Silenciamento"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
tempmute:
name: "Silenciamento temporário"
# Permitirá que este tipo de punição seja anunciado
broadcasts:
# Anunciar no servidor
server: true
# Anunciar no discord
discord: true
+164
View File
@@ -0,0 +1,164 @@
Hack:
name: "Uso de Hack"
aliases: [ "cheating", "trapaças", "trapaça", "cheat" ]
# Caso queira utilizar uma head customizada, utilize: 'head:codigo'
icon: "RED_DYE"
# Tipo de punição que será aplicada (Caso o progress não esteja sendo usado)
# tipos: <ipban, ban, mute, kick> (Caso haja duração definida, automaticamente será temp(tipo)[tempban,etc...])
type: Ban
# Permissão necessária para aplicar esta punição
permission: "leafpunish.command.ban"
# Fará que seja obrigatório inserir uma prova
requires-proof: true
# A duração até o término desta punição
# Deixe vazio para que seja permanente ou caso a punição não haja versão temporária
# formato: <1min, 1h, 1d, 1m, 1a>
duration: ""
# [Premium]
# Faça com esta punição seja progressiva (Desative deixando a lista vazia)
# Exemplo: 1x sendo punido será banido temporariamente por 30 dias,
# a partir da segunda será ipban permanente
progress:
- "ban 60d"
- "ipban"
Divulgacao-grave:
name: "Divulgação Grave"
aliases: [ "divugrave" ]
icon: "RED_DYE"
type: Ban
permission: "leafpunish.command.ban"
requires-proof: true
duration: ""
progress:
- "mute 10d"
- "ban"
Bug:
name: "Abuso de bugs"
aliases: [ "bugs" ]
icon: "RED_DYE"
type: IpBan
permission: "leafpunish.command.ipban"
requires-proof: true
duration: ""
progress:
- "ban 30d"
- "ipban"
Comercio:
name: "Comércio não autorizado"
aliases: [ ]
icon: "RED_DYE"
type: Ban
permission: "leafpunish.command.tempban"
requires-proof: true
duration: "7d"
progress:
- "ban 7d"
- "ban"
Comportamento-toxico:
name: "Comportamento Tóxico"
aliases: [ ]
icon: "RED_DYE"
type: Ban
permission: "leafpunish.command.tempban"
requires-proof: true
duration: "2d"
progress:
- "ban 2d"
- "ban 10d"
- "ban 30d"
- "ban"
Ofensa-ao-servidor:
name: "Ofensa ao servidor/staff"
aliases: [ ]
icon: "RED_DYE"
type: Ban
permission: "leafpunish.command.tempban"
requires-proof: true
duration: "2d"
progress:
- "ban 1d"
- "ban"
Anti-jogo:
name: "Anti-Jogo"
aliases: [ ]
icon: "RED_DYE"
type: Ban
permission: "leafpunish.command.tempban"
requires-proof: true
duration: "1d"
progress: [ ]
# Punições de silenciamento
Flood-grave:
name: "Spam/Flood Grave"
aliases: [ ]
icon: "RED_DYE"
type: Mute
permission: "leafpunish.command.mute"
requires-proof: false
duration: ""
progress:
- "mute 10h"
- "mute"
Flood:
name: "Spam/Flood"
aliases: [ ]
icon: "RED_DYE"
type: Mute
permission: "leafpunish.command.tempmute"
requires-proof: false
duration: "1h"
progress:
- "mute 1h"
- "mute 5h"
- "mute 10h"
Ofensa-a-jogadores:
name: "Ofensa a jogadores"
aliases: [ ]
icon: "RED_DYE"
type: Mute
permission: "leafpunish.command.tempban"
requires-proof: true
duration: "12h"
progress:
- "mute 12h"
- "mute 1d"
Divulgacao:
name: "Divulgação"
aliases: [ ]
icon: "RED_DYE"
type: Mute
permission: "leafpunish.command.tempmute"
requires-proof: false
duration: "5h"
progress:
- "mute 5h"
- "mute 10h"
- "mute"
Ofensas:
name: "Ofensas no bate-papo"
aliases: [ ]
icon: "RED_DYE"
type: Mute
permission: "leafpunish.command.mute"
requires-proof: false
duration: "3d"
progress:
- "mute 1h"
- "mute 10h"
- "mute 3d"