Pesquisar

Terminar um bot para discord

12/03/2024 às 14:50

Descrição do Projeto:

Iniciar Fila e Monitorar Jogadores na Fila:

Disponibilize um comando ou botão para iniciar a fila. Quando acionado, o bot começa a monitorar os jogadores interessados.
Mantenha uma lista atualizada dos jogadores na fila, registrando quem entra ou sai. Garanta que um jogador não possa iniciar outra partida até que a atual termine.
Criação Automática de Salas:

Quando houver 10 jogadores na fila, o bot cria automaticamente salas no Discord para a partida. Os times devem ser distribuídos aleatoriamente.
Utilize a API do Discord para criar salas de texto e de voz.
Escolha do Mapa:

Após a criação das salas, apresente aos jogadores uma seleção de mapas com opções e imagens.
Implemente um sistema de votação para os jogadores escolherem o mapa. O mapa com mais votos será escolhido.
Envio de Key do BlackSecurity:

Após a escolha do mapa, envie a chave do BlackSecurity aos jogadores em uma sala específica, onde apenas os jogadores dessa partida podem ver o chat.
Votação da Equipe Vencedora:

Inicie uma votação para determinar a equipe vencedora, utilizando uma mensagem com reações para os jogadores votarem.
O bot deve contar os votos e declarar a equipe vencedora quando atingir 6 votos. Os vencedores receberão 3 pontos e os perdedores, -2.
Gestão de Jogadores Offline:

Implemente o comando /afkcancel para os jogadores cancelarem a partida se houver jogadores offline.
Quando acionado, inicie uma votação entre os jogadores presentes para cancelar a partida. Se 6 votos forem alcançados, a partida é cancelada.
Comandos Importantes para os Jogadores:

Comando /perfil: Permite aos jogadores visualizar suas próprias estatísticas, como número de vitórias, derrotas e pontuação.
Comando /tabela: Mostra um ranking dos 50 jogadores com a maior pontuação.

Comandos para Administração:

Comando /resetall:

Este comando reinicia todos os pontos, vitórias e derrotas de todos os jogadores.
Comando /editarpontuação:

Este comando permite adicionar ou remover pontos de um jogador.
Comando /addkeys:

Este comando é utilizado para adicionar as chaves do BlackSecurity, garantindo que o bot aceite apenas chaves no formato correto.
Comando /viewkeys:

Este comando mostra quantas chaves de BlackSecurity ainda estão no sistema do bot.
Comando /removeall:

Este comando remove todas as chaves do BlackSecurity do sistema do bot.
Comando /cancelarpartida:

Este comando é utilizado quando os jogadores não conseguem cancelar a partida e precisam da ajuda de um organizador.

Já tenho um bot desses e preciso de um novo melhorado.

Atividades do cliente nesse projeto:

Última visualização: 11/12/2024 às 08:48

Última interação: 18/03/2024 às 08:06

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 2
Interessados: 6
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (2)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de IA e automação de sistemas - Descrição do projeto: Estamos à procura de um freelancer com experiência em desenvolvimento de Inteligência Artificial para trabalhar em projetos de automaç&...

Integração com o eSocial - Realizar a construção de aplicações de serviços em C# para comunicação com o eSocial, enviando e recebendo eventos. A aplicação dever&...

Gestor de Zoom (auxiliar na gravação da aula) - Precisamos de uma pessoa que fique disponível no Zoom gravando a aula. Vamos cobrar pela hora trabalhada.

Criar robô para replicar sinais do Telegram - Preciso criar um robô que pegue os sinais dentro do grupo do Telegram e os replique na minha conta na corretora OB automaticamente.

Bot de agendamento para o site - Estou à procura de um programador para criar um bot de agendamento no site da VFS Global, a fim de atender às expectativas dos meus clientes. Eu vivo em Luanda, Angola, e estou esper...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.