mmotools Discord Bot Logo

mmotools Discord Bot

0

Full mmotools Bot guide, with invite link to add to your server, along with Games commands and any Discord bot upvote rewards.

1 upvotes in September

mmotools Discord Bot Described:

Bot MMOTOOLS de Loot Split com sistema de Saldo e criador de eventos. Um bot intuitivo feito inteiramente de painéis. o bot só funciona após autorizado por mim.
📘 Guia Completo do Bot Divisor de Lucros

🎯 Visão Geral

O Bot Divisor de Lucros foi projetado para simplificar a gestão de eventos e a distribuição justa de lucros entre os participantes de atividades em grupo. Com ele, você pode automatizar a contagem de participação em canais de voz, calcular splits de forma transparente e gerenciar saldos individuais.


✅ Funcionalidades Principais
  • Divisão de Lucros Transparente: Calcule e distribua lucros de eventos de forma automática, com base na participação de cada membro.
  • Aplicação de Taxas Flexível: Configure uma taxa percentual (ex: 12,5%) que será deduzida do lucro total antes da distribuição, garantindo que as despesas do evento sejam cobertas.
  • Criação Automática de Canais de Evento: Ao criar um evento, o bot gerencia a criação de canais de voz e texto dedicados para facilitar a organização e comunicação.
  • Contagem de Participação em Tempo Real: A participação é rastreada automaticamente enquanto os membros estão nos canais de voz designados. Entrar ou sair do canal pausa/retoma a contagem.
  • Apelidos (Nicknames) Utilizados: O bot utiliza o apelido (nickname) do usuário no servidor para uma identificação mais amigável nas mensagens e painéis.
  • Privacidade por Servidor: Cada servidor mantém seus próprios eventos e configurações, garantindo que as informações de um servidor não sejam visíveis para outros.
  • Painel de Configurações por Servidor: Gerencie permissões de botões e outras opções específicas para cada servidor, garantindo flexibilidade e controle.

📍 Canais e Painéis Essenciais

Para uma experiência completa e organizada, o bot utiliza os seguintes canais:

  • Painel de Eventos: 🎯-painel-eventos
    • Este é o canal principal onde os eventos são criados, iniciados e finalizados. Aqui, os participantes podem ver o status dos eventos e interagir com as funcionalidades básicas.
  • Painel de Administração: 🔧-painel-admin
    • Exclusivo para administradores, este painel permite gerenciar eventos, ajustar participações, visualizar e modificar saldos, e realizar outras ações administrativas.
  • Painel de Configurações: ⚙️-painel-configuracoes
    • Permite que administradores configurem permissões para botões específicos e outras opções do bot em seu servidor.
  • Painel de Pings de Evento: 🏓-ping-evento
    • Crie e gerencie pings para organizar eventos futuros, permitindo que os usuários se inscrevam em papéis específicos.
  • Painel de Attendance: 📈-painel-attendance
    • Gerencie e visualize os pontos de attendance dos membros, importantes para sistemas de ranqueamento ou recompensas.
  • Guia de Uso: 📘-guia-de-uso
    • Este canal contém este guia detalhado sobre como usar todas as funcionalidades do bot.
  • Avisos e Logs: 📢-avisos
    • Usado para notificações importantes do sistema e logs, especialmente no servidor mestre.

🔒 Por Que o Bot Solicita Permissões de Administrador?

Observação: Foi tentado utilizar o bot sem conceder permissão de Administrador, mas tivemos resultados ruins: algumas funções não funcionaram corretamente e diversos problemas ocorreram. Por isso, o controle administrativo se torna necessário para garantir o funcionamento pleno do bot.

O bot mmotools foi desenvolvido para automatizar tarefas complexas e essenciais na gestão de eventos e na divisão de lucros no seu servidor Discord. Para operar de forma eficaz e sem interrupções, ele precisa de um conjunto robusto de permissões, incluindo as de administrador. Os principais motivos são:

  • Gerenciamento de Canais: O bot precisa criar, editar e deletar canais de voz e texto dinamicamente para cada evento (canais de evento, painéis administrativos, etc.), além de mover usuários entre canais de voz para funcionalidades como o MOR (Movimento de Ranking).
  • Interação com Mensagens e Painéis: O bot envia e edita mensagens constantemente, além de gerenciar botões e interações nos painéis. Permissões elevadas garantem que ele possa se comunicar e interagir sem falhas.
  • Gestão de Cargos (MOR): Para funções avançadas como a aplicação de MOR, o bot pode precisar ajustar cargos de usuários. Ter permissões de administrador e estar hierarquicamente acima dos cargos que gerencia é crucial para que essas ações sejam bem-sucedidas.
  • Robustez e Consistência: Com permissões de administrador, o bot consegue reagir melhor a mudanças inesperadas no servidor (como exclusão acidental de um canal) e manter a consistência dos dados e funcionalidades, recriando ou ajustando elementos conforme necessário.

Garantimos que o bot não realizará qualquer tipo de manipulação no seu servidor que não tenha sido previamente permitida ou que já não seja do seu conhecimento. O objetivo é apenas garantir a estabilidade e a funcionalidade completa do sistema, permitindo que ele gerencie seus eventos de forma autônoma e eficiente.


🧭 Como Usar o Bot
1. Criar um Evento
  1. Vá para o canal 🎯-painel-eventos.
  2. Clique no botão Criar Evento.
  3. Um modal se abrirá. Informe apenas o Nome do evento.
  4. O bot criará automaticamente um canal de voz e um canal de texto para o seu evento. Uma mensagem com o botão “Iniciar” será enviada ao canal de texto do evento.
2. Participar do Evento
  1. Entre no canal de voz recém-criado para o evento.
  2. Sua participação começará a ser contada automaticamente.
  3. Sair do canal de voz pausará a contagem. Você pode entrar e sair várias vezes.
3. Iniciar o Evento (Pelo Líder)
  1. No canal de texto do evento, o criador do evento (líder) deve clicar no botão Iniciar.
  2. Isso iniciará oficialmente a contagem de participação e desativará o botão “Iniciar”.
  3. Importante: Apenas o líder do evento pode iniciá-lo.
4. Finalizar o Evento e Prévia de Distribuição
  1. No 🎯-painel-eventos, clique no botão Finalizar.
  2. Um modal se abrirá. Informe o Lucro Total bruto do evento e a Taxa extra (%) (se houver).
  3. O bot apresentará uma prévia de distribuição no canal do evento, detalhando:
    • Lucro Bruto: O valor total informado.
    • Taxa do Evento: O valor deduzido.
    • Lucro Líquido: O valor a ser dividido.
    • Distribuição por Participante: Quanto cada um receberá, com base na participação.
  4. Você terá duas opções:
    • Sim, pagar agora: Este botão apenas simboliza que o pagamento será feito fora do bot. Nenhum saldo interno será creditado. Os botões de pagamento serão desativados.
    • Não, creditar saldos: Este botão creditará os valores calculados diretamente nos saldos internos dos participantes no bot. Os botões de pagamento serão desativados.
5. Ajustar Participações e Cancelar Prévia (Admin/Líder)

⚠️ Atenção: Para garantir a integridade dos dados, é obrigatório cancelar a prévia antes de editar participações ou participantes de um evento. Enquanto a prévia estiver aberta, o evento permanece congelado: não é possível editar participações, nem adicionar ou remover membros. Se a prévia não for cancelada, o evento será considerado não editável e nenhuma alteração será permitida.

Importante: Eventos já finalizados também não podem ser editados. Se for necessário corrigir participações ou valores em um evento finalizado, será preciso excluir o evento e criar um novo com as informações corretas.

  • Cancelar Prévia: Se a prévia de distribuição não estiver correta ou se você precisar fazer ajustes, clique em Cancelar.
    • O evento retornará ao status Ativo.
    • O lucro bruto inicial será exibido novamente.
    • Você será orientado a usar o Painel de Administração para ajustar participações ou adicionar/remover participantes.
    • Após os ajustes, finalize o evento novamente para gerar uma nova prévia.
  • Ajustar Participações (Painel de Administração):
    • Vá para o canal 🔧-painel-admin.
    • Use os botões de gerenciamento para ajustar manualmente a porcentagem de participação de um membro, ou adicionar/remover participantes, apenas após a prévia ter sido cancelada.
6. Encerrar o Evento

Após a confirmação da distribuição (seja por pagamento imediato ou crédito de saldos), o evento será marcado como “Finalizado” e sairá da lista de eventos ativos. Administradores podem visualizar eventos finalizados no 🔧-painel-admin.


❓ Perguntas Frequentes (FAQ)
P: O que acontece se o bot for reiniciado durante um evento?

R: O bot é projetado para ser resiliente. Ele tentará restaurar os painéis e o estado dos eventos após ser reiniciado, desde que o banco de dados esteja íntegro. A contagem de participação em canais de voz pode ser temporariamente pausada ou reiniciada para sessões abertas, mas o histórico é mantido.

P: Posso ajustar a participação de um usuário após o evento ter sido finalizado?

R: Sim! Se a prévia foi gerada e você a cancelou, o evento retorna ao estado ativo para ajustes. Vá ao 🔧-painel-admin, selecione o evento e ajuste a participação conforme necessário. Em seguida, finalize o evento novamente para uma nova prévia.

P: O que é a “Tolerância” ao criar um evento?

R: A opção de tolerância foi removida. A participação é contada a partir do momento em que o botão “Iniciar” é clicado no canal do evento.

P: O loot split tem muitas etapas, por que? E por que preciso cancelar a prévia para fazer modificações?

R: O processo de loot split, com suas etapas distintas, foi pensado para garantir a máxima segurança e justiça na distribuição dos lucros. Cada passo permite que você revise e confirme as informações importantes, minimizando erros.

Quando a prévia do split é gerada, o evento é temporariamente “congelado”. Isso significa que todos os dados de participação e o lucro são fixados naquele momento para que o cálculo seja preciso e consistente. Se permitíssemos alterações diretas (como adicionar/remover participantes ou ajustar porcentagens) enquanto a prévia está aberta, isso poderia desestabilizar o cálculo já feito, levando a inconsistências e possíveis erros na distribuição.

Ao “Cancelar” a prévia, estamos essencialmente “descongelando” o evento e retornando-o a um estado ativo. Isso permite que você faça todos os ajustes necessários com a certeza de que o próximo cálculo será feito com base nos dados mais recentes e corrigidos. É um processo que prioriza a integridade da distribuição, garantindo que o resultado final seja sempre o mais justo para todos.

P: O bot não está funcionando como esperado, o que posso fazer?

R: Se você estiver enfrentando problemas como o bot não responder, painéis não aparecerem ou canais não serem criados, aqui estão algumas verificações rápidas que você pode fazer:

  • O bot está online? Verifique se o bot está ativo no servidor. Se não estiver ativo pode significar que o seu acesso foi cortado por algum motivo.
  • Permissões: Certifique-se de que o bot tenha as permissões necessárias no servidor e nos canais, especialmente as permissões de “Administrador”, “Gerenciar Canais” e “Enviar Mensagens”.

    Observação: Para que a função de aplicar MOR funcione corretamente, o cargo do bot mmotools deve estar acima dos cargos dos outros bots e dos cargos que ele precisa gerenciar na hierarquia do servidor.
    Por exemplo: se o cargo de Líder estiver acima do bot, ele não poderá editar o nome do usuário com esse cargo. Já cargos como Membro, que estejam abaixo do bot, poderão ser editados normalmente.

  • Nomes de Canais: Se você notar que está faltando algum canal, pode ser um problema de permissão. O bot precisa de permissões adequadas para criar canais; se estiver faltando alguma permissão, ele não conseguirá criar os canais necessários. Além disso, verifique se já existe um canal com o mesmo nome no seu servidor, pois o bot tenta criar canais com nomes específicos.
  • Logs (para administradores): Se as verificações acima não resolverem, um administrador pode verificar os logs no terminal onde o bot está rodando para mensagens de erro mais detalhadas.

💡 Dicas Adicionais
  • Revisão é Fundamental: Sempre revise o Lucro Total e a Taxa extra (%) antes de confirmar a distribuição para evitar erros.
  • Formato de Valores: Ao informar valores monetários nos modais (ex: lucro total), utilize apenas números inteiros, sem formatação (ex: 47300000 para quarenta e sete milhões e trezentos mil).
  • Customização de Canais: Você tem liberdade total para mover os canais de texto criados pelo bot para onde preferir no seu servidor. No entanto, é fundamental não excluir as categorias que o bot cria, pois elas servem como base estrutural para o funcionamento de diversas funções do bot.

Check out the home page for the full Discord Bot List.

Frequently Asked Questions

How do I add mmotools Discord Bot to my server?

You can add mmotools to your Discord Server by pressing 'Add mmotools Discord Bot' on this page.

More Discord Bots

Pokétwo Discord Bot Banner
Pokétwo Discord Bot Logo
3,145
1.5M

The Pokémon experience, on Discord. Catch, level, and evolve Pokémon, trade and battle with friends, and more. All free and open source.
Dank Memer Discord Bot Banner
Dank Memer Discord Bot Logo
1,795
9.1M

Meet the largest in-app indie game on Discord. A currency and fishing game for catching creatures, collecting items, robbing your friends, taking care of pets, building skills, and more!

Information

Prefix: /help
Servers: unknown
Users: unknown
Created by: loopstop#0
Short link: discord.ly/mmotools

Links