Esse arquivo demonstra os comandos e suas respectivas categorias.
Important
English version: translations/en-US/help.md
Note
<> - obrigatório;
[] - opcional;
{} - apenas obrigatório caso outro argumento seja opcional;
> - sub-comando;
/currency-info [coin]— exibe informações detalhadas sobre uma moeda e seu gráfico de inflaçãocoin- (texto) - nome da moeda do servidor a consultar. Se omitido, exibe informações da moeda Global- O embed inclui: nome, símbolo, servidor de origem, data de criação, taxa de inflação atual, variação percentual, supply total e câmbio em relação à BankCoin
- exemplos:
- Ver a moeda Global:
/currency-info - Ver uma moeda de servidor:
/currency-info MoedaLegal
- Ver a moeda Global:
/daily— coleta sua recompensa diária em BankCoins- A recompensa varia entre 600 e 2100 BankCoins dependendo da sua atividade no dia (mensagens enviadas)
- Usuários com planos pagos recebem um multiplicador sobre o bônus de atividade
- Só pode ser resgatado uma vez por dia; o contador reinicia à meia-noite
- Após resgatar, exibe sua posição no ranking global
/exchange [coin1] [coin2]— mostra a taxa de câmbio entre duas moedas- Pelo menos um dos argumentos deve ser fornecido
coin1- (texto) - nome da moeda de origem. Se omitido, usa a moeda Global como origemcoin2- (texto) - nome da moeda de destino. Se omitido, usa a moeda Global como destino- A taxa é calculada automaticamente com base nos parâmetros econômicos de cada servidor
- exemplos:
- Comparar uma moeda de servidor com a BankCoin global:
/exchange MoedaLegal - Comparar duas moedas de servidores diferentes:
/exchange MoedaLegal_1 MoedaLegal_2
- Comparar uma moeda de servidor com a BankCoin global:
/leaderboard >(global|local) {type} [page]— exibe o ranking de moedas do servidor ou global>global— ranking global de BankCoins entre todos os usuários do botpage- (número) - página inicial do ranking (padrão: 1)
>local— ranking de moedas dentro do servidor atualtype- (obrigatório) - tipo de moeda a rankear:Server Coin— exibe o ranking da moeda local do servidorGlobal Coin (BankCoin)— exibe o ranking de BankCoins dos membros do servidor
page- (número) - página inicial do ranking (padrão: 1)
- O ranking é paginado (10 por página) com botões de navegação
- exemplos:
- Ranking global:
/leaderboard global - Ranking local de BankCoins:
/leaderboard local Global Coin - Ranking local da moeda do servidor:
/leaderboard local Server Coin - Abrir em uma página específica:
/leaderboard global 3
- Ranking global:
/shop >(view|buy) {item_id}— veja ou compre itens da loja diária>view— exibe os itens disponíveis hoje, com nome, descrição, raridade e preço em BankCoins>buy <item_id>— compra um item pelo seu IDitem_id- (número, obrigatório) - ID do item a comprar, visível no/shop view
- A loja é rotativa e os itens mudam diariamente
- exemplos:
- Ver os itens disponíveis:
/shop view - Comprar um item:
/shop buy 42
- Ver os itens disponíveis:
/serverinfo— exibe informações gerais do servidor atual- Mostra: ID, dono, plano ativo (baseado no plano do dono), nível de boost, número de membros, moeda do servidor, taxa de inflação e câmbio com a BankCoin global
/settings >(xp-notification|boost-config|currency-create|currency-edit|mission-notification-channel) {args}— configura o servidor-
Requer a permissão Gerenciar Servidor
-
>xp-notification [channel] [message]— configura o sistema de notificação de level upchannel- (canal de texto) - canal onde as notificações serão enviadas. Omitir mantém o atualmessage- (texto) - mensagem enviada ao subir de nível. Omitir mantém a atual- Placeholders disponíveis na mensagem:
{user.mention}ou{user}— menciona o usuário{user.id}— ID do usuário{guild.name}— nome do servidor{level.current}— nível atual{level.next}— próximo nível{level.current.xp}— XP necessário para o nível atual{level.next.xp}— XP necessário para o próximo nível{xp.total}ou{xp.current}— total de XP acumulado
- exemplos:
- Configurar canal e mensagem:
/settings xp-notification #geral Parabéns {user}, você chegou ao nível {level.current}! - Trocar só o canal:
/settings xp-notification #outro-canal - Trocar só a mensagem:
/settings xp-notification message:Uau, {user} subiu de nível!
- Configurar canal e mensagem:
-
>boost-config <enabled> [max_bonus]— configura o bônus de XP para boosters do servidorenabled- (sim/não, obrigatório) - ativa ou desativa o bônus para quem faz boostmax_bonus- (número) - multiplicador máximo a ser aplicado. Se omitido, usa o máximo permitido pelo plano do servidor- O bônus também leva em conta o nível de boost do servidor automaticamente
- Requer plano pago para uso
-
>currency-create <name> <symbol> <image_url>— cria a moeda personalizada do servidorname- (texto, obrigatório) - nome da moeda (ex:Dólar)symbol- (texto, obrigatório) - símbolo da moeda (ex:$,R$,€)image_url- (texto, obrigatório) - URL da imagem da moeda. Um emoji será criado no servidor com esse ícone; caso não haja espaço disponível para emojis, o comando funcionará normalmente sem ele- Requer plano Barclays ou superior
- exemplos:
/settings currency-create Dólar $ https://exemplo.com/icone.png
-
>currency-edit [emoji]— edita a moeda existente do servidoremoji- (texto) - tenta recriar o emoji da moeda no servidor- Requer plano Barclays ou superior
-
>mission-notification-channel [channel]— define o canal de notificações de missõeschannel- (canal de texto) - canal onde as notificações de missão serão enviadas. Se omitido, remove a configuração atual
-
/xp-config <base> <exponent> <multiplier>— configura o algoritmo de XP do servidor- Requer a permissão Gerenciar Servidor e plano Deutsche ou superior
base- (número, obrigatório) - XP base por nível (padrão recomendado:100)exponent- (número, obrigatório) - expoente da curva de progressão (padrão recomendado:1.5)multiplier- (número, obrigatório) - multiplicador geral de XP (padrão recomendado:1)- Antes de confirmar, exibe um gráfico de projeção e uma simulação dos primeiros 10 níveis para revisão
- exemplos:
- Curva suave:
/xp-config 100 1.5 1 - Curva mais agressiva:
/xp-config 150 2 1
- Curva suave:
/missions >(view|claim) {id}— visualize e gerencie suas missões diárias>view— exibe suas missões atribuídas para o dia atual, com progresso em barra, recompensas e status- A quantidade de missões visíveis depende do seu plano. É possível desbloquear slots extras comprando pacotes com a moeda do servidor
- Missões concluídas exibem um botão de resgate diretamente na mensagem
>claim <id>— resgata a recompensa de uma missão concluídaid- (número, obrigatório) - ID da missão, visível no/missions view- Recompensas possíveis: XP, moeda do servidor e/ou badges
- As missões renovam à meia-noite
- exemplos:
- Ver missões:
/missions view - Resgatar missão:
/missions claim 7
- Ver missões:
/missions-rank [page]— exibe o ranking de missões completadas no dia atual- Mostra quantas missões cada membro completou e resgatou hoje, além da streak de dias consecutivos
page- (número) - página inicial do ranking (padrão: 1)- O ranking é paginado com botões de navegação
- exemplos:
- Ver o ranking:
/missions-rank - Abrir em uma página específica:
/missions-rank 2
- Ver o ranking:
/xp-rank [page]— exibe o ranking de XP do servidor- Mostra os membros ordenados por XP acumulado no servidor, com barra de progresso e nível atual
page- (número) - página inicial do ranking (padrão: 1)- O ranking é paginado com botões de navegação
- exemplos:
- Ver o ranking:
/xp-rank - Abrir em uma página específica:
/xp-rank 3
- Ver o ranking:
/profile [user]— exibe o card de perfil de um usuáriouser- (usuário Discord) - usuário a consultar. Se omitido, exibe o seu próprio perfil- O card inclui: avatar, username, nível, XP, moedas, plano e itens equipados
- O resultado é cacheado por 5 minutos para otimizar performance
- exemplos:
- Ver seu próprio perfil:
/profile - Ver o perfil de outro usuário:
/profile @alguém
- Ver seu próprio perfil:
/profile-edit <item> [argument]— personaliza seu perfilitem- (escolha, obrigatório) - o que deseja editar:Bio— altera sua bio (máximo de 32 caracteres).argumentdeve ser o texto da bioWallpaper— define o wallpaper ativo.argumentdeve ser o ID do item de wallpaperColor— define a cor do perfil.argumentdeve ser o ID do item de corBackground— define o background do card.argumentdeve ser o ID do item de backgroundTitle— define seu título.argumentdeve ser o ID do item de títuloBadge— equipa ou remove uma badge.argumentdeve ser o ID do badge (máximo de 3 badges equipadas simultaneamente)
argument- (texto) - o valor a aplicar, varia conforme oitemescolhido (veja acima)- Itens de wallpaper, cor, background, título e badge precisam estar no seu inventário
- O cache do card de perfil é invalidado automaticamente após edições
- exemplos:
- Mudar a bio:
/profile-edit Bio Desenvolvedor de bots - Equipar uma badge:
/profile-edit Badge 15 - Mudar o background:
/profile-edit Background 8
- Mudar a bio:
/userinfo [user]— exibe informações detalhadas sobre um usuáriouser- (usuário Discord) - usuário a consultar. Se omitido, exibe suas próprias informações- Mostra: ID, plano, data de criação da conta Discord, data de cadastro no bot, XP, nível, BankCoins e posição no ranking global
- Inclui um menu interativo para consultar o saldo de moedas de cada servidor do qual o usuário faz parte
- exemplos:
- Ver suas informações:
/userinfo - Ver informações de outro usuário:
/userinfo @alguém
- Ver suas informações:
/inventory [filter]— exibe os itens que você possuifilter- (escolha) - filtra os itens por tipo:🎖️ Badges— exibe apenas badges🖼️ Wallpapers— exibe apenas wallpapers/backgrounds🎨 Cores— exibe apenas cores de perfil🔲 Frames— exibe apenas frames📦 Todos— exibe todos os itens (padrão)
- Para cada item é exibido: ID, nome, raridade, status de equipamento e origem (compra ou missão)
- exemplos:
- Ver tudo:
/inventory - Ver apenas badges:
/inventory 🎖️ Badges
- Ver tudo:
/language <lang>— define o idioma do bot para vocêlang- (escolha, obrigatório):🇧🇷 Português— idioma oficial do bot🇺🇸 English— inglês (pode conter erros de tradução)
- A configuração é individual e não afeta outros usuários
/delete-data— exclui permanentemente todos os seus dados do bot- Remove: perfil, inventário, missões, histórico de XP, assinatura e dados de todos os servidores
- Uma confirmação por botão é exibida antes da exclusão
- Essa ação é irreversível
/privacy— exibe a política de privacidade do BankBot- Apresenta os termos com opções para aceitar ou recusar via botões
/ping— exibe a latência atual do bot- Mostra três métricas:
- WebSocket — latência da conexão com o gateway do Discord
- API — tempo de resposta da API do Discord
- Banco de dados — tempo de resposta do banco de dados interno
- Mostra três métricas:
/botinfo— exibe informações gerais sobre o bot- Mostra: número de servidores, número de usuários registrados, tempo online (uptime), planos disponíveis e os 3 comandos mais usados
/metrics— exibe métricas de sistema e estatísticas de uso de comandos- Mostra: uso de CPU, uso de memória RAM, uptime, heap do Node.js, número de núcleos e versão do Node.js
- Exibe um gráfico dos 10 comandos mais usados ou 10 menos usados, alternável por botões