zdiscord (v7)

Observação: zdiscord v7 e versões superiores REQUEREM artifacts do FiveM build 4890 ou mais recentes
zdiscord v5-6 REQUER artifacts 4800 ou mais recentes.
Artifacts mais antigos exigirão o uso do branch eris v4 (opens in a new tab).

Instalação | Doar | FAQ (opens in a new tab) | Suporte | Docs (opens in a new tab)

Sobre

Um bot do Discord que roda no FiveM com propósito de whitelist, moderação e utilidades usando discord.js (opens in a new tab). O objetivo deste recurso é ser fácil de configurar e expandir, oferecendo à sua equipe de administração um método simples de suporte e moderação de jogadores no jogo sem precisar abrir o FiveM. Este recurso também possui amplo suporte ao QBCore (opens in a new tab) em muitas de suas funcionalidades, mas não é obrigatório.

Funcionalidades

Instalação

Requisitos

Passos

  1. Obtenha uma aplicação de bot se ainda não tiver uma Guia Aqui (opens in a new tab)

  2. IMPORTANTE: Ative AMBOS os intents na página do bot do passo 1 (Exemplo em imagem (opens in a new tab)) Se você não fizer isso.. seu bot NÃO funcionará.

  3. Adicione o bot ao seu servidor - Para isso copie o link abaixo substituindo YOUR-BOT-ID pelo ID do seu bot e siga o processo de convite: https://discord.com/api/oauth2/authorize?client_id=YOUR-BOT-ID&permissions=116928&scope=bot%20applications.commands
    OBS: Se o bot já estiver no seu servidor talvez seja necessário rodar o link acima novamente para garantir que ele tenha o escopo de slash commands (isso é independente das permissões)

  4. Copie o recurso para a pasta de resources do seu servidor FiveM e certifique-se de que ele esteja nomeado zdiscord (não zdiscord-djs, zdiscord-eris ou outro)

  5. Verifique se você tem o recurso cfx-server-data (opens in a new tab) nos seus resources (ou ao menos o yarn em [system]/[builders]/yarn/)

  6. No seu server.cfg faça o seguinte:
    6a. Adicione ensure zdiscord (após qb-core e/ou convars (opens in a new tab) que você possa ter)
    6b. Adicione o seguinte em qualquer lugar do seu .cfg:

    add_ace resource.zdiscord command allow
    add_ace group.zdiscordstaff zdiscord.staffchat allow
  7. Ajuste as variáveis em config.js conforme desejar. (Opcionalmente use Convars (opens in a new tab))

  8. Se você pulou o passo 2, volte e faça-o.. ou então NÃO VAI FUNCIONAR!

  9. Se encontrar qualquer erro verifique o FAQ (opens in a new tab) onde muitas dúvidas comuns estão listadas e respondidas

Suporte

Por favor note que nós apenas damos suporte ao framework oficial, gratuito e open source QBCore (opens in a new tab) e não a cópias antigas "qbus" ou versões pagas do QBCore.

Se você tiver erros ou problemas verifique primeiro:

Se nada disso resolver Abra um ticket (opens in a new tab) ou me envie uma mensagem no Discord (opens in a new tab) (Meu nome é Tony#1275 no discord)

Doar

Eu construí e aperfeiçoei este recurso gratuitamente e o publiquei como open source para todo mundo. Se você usa, gosta, recebe suporte de mim ou só quer apoiar o projeto por favor considere enviar uma gorjeta ou doação por uma das plataformas abaixo:

Donate on PayPal (opens in a new tab) Sub on Patreon (opens in a new tab) Buy Me a Pizza (opens in a new tab)

Qualquer contribuição é muito apreciada, mas você já é incrível de qualquer forma ♥

Licença

Observação: a partir da versão 7.0.0 do zdiscord, ele está licenciado sob CC-BY-NC-SA-4.0

zdiscord (opens in a new tab) © 2021 por zfbx (opens in a new tab) está licenciado sob Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (opens in a new tab)

TL;DR

  • BY: Deve ser dado crédito a mim, o criador. (Tony/zfbx)
  • NC: Uso comercial não é permitido. (Você pode usar no seu próprio servidor FiveM que gere renda, MAS não pode vender o zdiscord em si ou distribuir com fins comerciais)
  • SA: Adaptações devem ser compartilhadas sob os mesmos termos.