Este projeto foi desenvolvido para facilitar o controle e a gestão de uma comunidade de jogos do GTA SAMP (BGTDM Community). Com este bot, você pode gerenciar eficientemente a entrada e saída de novos usuários, fornecendo mensagens personalizadas de boas-vindas e despedida. Além disso, é possível criar comandos personalizados para interagir com os jogadores e oferecer à alta administração controle total sobre os usuários da comunidade.
- Como realizar a instalação?
- Como criar um usuário para administrador?
- Como visualizar os comandos do projeto?
Antes de iniciar a configuração dos containers que realizarão a execução do ambiente de mensagens do bot, é necessário realizar a alteração de configurações padrões como senhas dos ambientes.
-
Alterando usuário e senha do banco de dados:
- Acesse o arquivo
docker-compose.yaml
e altere o valor da variável de ambientePOSTGRES_PASSWORD
para a senha que será utilizada no banco de dados. - Após alterar o valor da variável do docker-compose, acesse a pasta
endpoints
, copie o arquivo.env-example
e cole com o nome de.env
personalizando as chaves conforme necessidade (Altere a chaveDB_PASSWORD
) com o mesmo valor alterado nodocker-compose.yaml
.
- Acesse o arquivo
-
Alterando usuário e para chamada da API:
- Na pasta
discord-bot
, copie o arquivo.env-example
colando na mesma pasta com o nome.env
e substitua as chavesAPI_USERNAME
eAPI_PASSWORD
pelo usuário e senha do administrador explicado abaixo.
- Na pasta
Para testar os sistemas desenvolvidos é necessário que seja feita a instalação do Docker e o Docker Compose.
Abaixo, encontram-se links de instalação para facilitar o preparo do ambiente.
Para iniciar os containers e executar o sistema, utilize o seguinte comando:
docker-compose up -d && docker exec -it discord_django python manage.py createsuperuser