Skip to content

juserrrrr/apiTimbas

Repository files navigation

ApiTimbas

A ApiTimbas é uma API projetada para ser utilizada em conjunto com o bot do Discord(TeamBahiaBot.py), atuando como uma interface para facilitar a interação dos membros do servidor. Além disso, planos futuros de desenvolvimento de uma dashboard para oferecer uma experiência mais completa aos usuários.

Objetivo

O principal objetivo da ApiTimbas é para fins de estudo pessoal mas também com o objetivo de facilitar a intereção entre usuários, com comandos que já existem no bot do TeamBahia. Por fim, criar uma ferramenta flexível que permita a implementação de novas funcionalidades, automações e interações entre os membros.

Funcionalidades Atuais

Atualmente, a ApiTimbas oferece as seguintes funcionalidades:

  • Criaçao de usuários: A API permite a criação de usuários através de uma solicitação HTTP.

  • Proteção via token: Já possui uma segurança para acesso através de tokens JWT, afim de proteger a mesma.

  • Cargos específicos para cada usuário: A API já entende e diferencia as funções permitdas para cada membro.

Futuro

Existem perspectivas de crescimento da ApiTimbas, para novas interfaces como também novas funções:

  • Dashboard Amigável: Planeja-se desenvolver uma dashboard intuitiva e amigável que ofereça um controle centralizado sobre os bots e as configurações do servidor.

  • Expansão de Funções: Principal ponto é continuar adicionando novas funções e recursos à API, visando aprimorar a experiência dos usuários e permitir uma maior personalização do servidor.

  • Utilização de webssockets: O objetivo principal é manter uma conexão contínua entre os bot do Discord e à API, permitindo uma interação dinâmica e em tempo real para execução de comandos e obteção de informação seja pelo dashbord ou outra interface.

Tecnologias

Em construção

Contribuição

Se você estiver interessado em contribuir para o projeto ApiTimbas, fique à vontade para enviar pull requests, relatar problemas e sugerir melhorias. Sua participação é muito bem-vinda e valorizada!

Como Começar

Em construção..

About

Criação de uma API para o grupo TeamBahia para fins de uso e estudo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published