Criando um Webhook
1
Acessar configurações do canal
Abra seu servidor do Discord, escolha um canal e clique no ícone de engrenagem para acessar as configurações do canal.
2
Criar Webhook
Clique na aba
Integrações e em seguida clique em Criar Webhook.3
Configurar nome e imagem
Escolha um nome e uma imagem para o webhook e clique em
Salvar.4
Copiar link
Copie o link do webhook e salve-o em algum lugar, pois ele será necessário para configurar os logs.
Você pode criar quantos webhooks quiser, e utilizar quantos canais desejar, isso é útil para organizar os logs por tipos de ações (prisões, multas, boletins e etc).
Configurando os Logs
Você pode encontrar o arquivo de configuraçãowebhooks.lua na pasta config dentro do script.
1
Acessar pasta
Abra a pasta
config dentro do script.2
Abrir arquivo
Abra o arquivo
webhooks.lua.3
Adicionar link
Para adicionar o link do webhook que você criou e copiou anteriormente, basta colá-lo entre as aspas, dessa maneira:
heyy_mdt/config/webhooks.lua
Caso você não queira utilizar algum dos webhooks, basta deixar o link vazio.
A primeira linha do arquivo (
config.avatar.photoWebhook) não é um log — ela define onde as fotos dos jogadores serão hospedadas, e é explicada na seção Webhook de fotos.4
Finalizado
Após adicionar os links dos webhooks, salve o arquivo e reinicie o script e pronto: os logs que você configurou já estarão funcionando corretamente, daí é só configurar os outros webhooks da mesma maneira.
O que cada log registra
Abaixo está o detalhamento de tudo o que é enviado para cada um dos webhooks:O webhook de licenses só é utilizado caso você tenha configurado Campos Personalizados. Se você não utiliza esse recurso, pode deixá-lo vazio.
Webhook de fotos
Além dos logs, o Tablet Policial precisa de um lugar para hospedar as fotos dos jogadores que aparecem no tablet e nos logs de prisão. Isso é configurado na primeira linha do mesmo arquivowebhooks.lua:
heyy_mdt/config/webhooks.lua
- Discord - basta criar um webhook normalmente, seguindo o mesmo passo a passo do início desta página, e colar o link. É a opção mais simples, porém as imagens do Discord expiram com o tempo, fazendo com que as fotos antigas sumam do tablet.
- FiveManage - as imagens não expiram, sendo a opção mais indicada para quem quer manter o histórico de fotos funcionando a longo prazo.
Utilizando o FiveManage
O FiveManage é um serviço de hospedagem de imagens feito para servidores de FiveM. Como as fotos não expiram, elas continuam aparecendo no tablet e nos logs de prisão mesmo depois de meses.1
Criar uma conta
Acesse o painel do FiveManage e crie sua conta.
2
Gerar um token
Dentro do painel, acesse a aba
Developers e em seguida Tokens. Gere um novo token e copie-o.3
Aplicar no arquivo
No Repare que apenas a parte
webhooks.lua, comente a linha do Discord e descomente a linha do FiveManage, substituindo SUA_API_KEY pelo token que você copiou:heyy_mdt/config/webhooks.lua
SUA_API_KEY deve ser substituída — o restante do link precisa permanecer exatamente como está.4
Finalizado
Salve o arquivo, reinicie o script e as próximas fotos tiradas já serão hospedadas pelo FiveManage.