Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 1.16 KB

README.md

File metadata and controls

21 lines (18 loc) · 1.16 KB

Ubibot Discord Bot

Bot para atualizar status dos servidores dos jogos da Ubisoft

Feito com base na API game-status da Ubisoft e desenvolvido em C# com a biblioteca não oficial Discord.NET

Comandos:

  • !jogos - Listar os servidores de jogos monitorados pela API, e exibir o ID de cada um
  • !status id - Mostrar status de servidor do jogo selecionado
  • !monitorar id - Bot vai monitorar e anunciar qualquer mudança no status do servidor do jogo selecionado.
  • !offline - Listar servidores atualmente offline ou em manutenção
  • !ping - Testar resposta

Features WIP:

  • O usuário poderá escolher a plataforma para monitorar (PC, Xbox, Playstation, Switch, Luna) (Atualmente consulta apenas servidores de PC).
  • Validação de comandos e feedbacks de erro.
  • Validação de monitoramento para entradas repetidas.
  • Implementar Discord slash commands.
  • Implementar banco de dados.

Nota:

Para baixar e rodar o bot, é necessário atribuir um token de aplicativo gerado no discord developer portal. Isto deve ser feito em uma classe chamada "TokenDiscord" dentro da pasta Modulos, em um método string obterSenha().