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.yamle altere o valor da variável de ambientePOSTGRES_PASSWORDpara 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-examplee cole com o nome de.envpersonalizando 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-examplecolando na mesma pasta com o nome.enve substitua as chavesAPI_USERNAMEeAPI_PASSWORDpelo 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