Skip to content

A simple Discord bot for the Hora de Codar community, created by Matheus Battisti.

Notifications You must be signed in to change notification settings

migtibincoski/horadecodar_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hora de Codar Discord Bot

Este é um bot para Discord desenvolvido em Node.js, utilizando a biblioteca discord.js. O bot possui várias funcionalidades, incluindo comandos de interação e um servidor web simples.

Funcionalidades

  • Comandos de Interação: O bot responde a comandos como suggestion, rules e community_role.
  • Webhook de Debug: Envia logs de debug para um webhook do Discord.
  • Servidor Web: Um servidor web simples que responde a requisições GET e POST.

Configuração

  1. Clone o repositório:

    $ git clone https://github.com/seu-usuario/seu-repositorio.git
    $ cd seu-repositorio
  2. Instale as dependências:

    $ npm install
    $ yarn
  3. Crie um arquivo .env com as seguintes variáveis:

    DISCORD_TOKEN=seu_token_do_discord
    DISCORD_DEBUG_WEBHOOK_URL=sua_url_do_webhook
    DISCORD_COMMUNITY_ROLE_CHAT_ID=id_do_canal_para_roles
    DISCORD_SUGGESTION_CHAT_ID=id_do_canal_para_sugestoes
    IS_DEV_WORKSPACE=true_ou_false
  4. Inicie o bot:

    node index.js

Uso

  • Comando suggestion: Abre um modal para enviar sugestões.
  • Comando rules: Exibe as regras da comunidade.
  • Comando community_role: Abre um modal para solicitar um papel na comunidade.

Contribuição

Sinta-se à vontade para abrir issues e pull requests. Toda contribuição é bem-vinda!

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

A simple Discord bot for the Hora de Codar community, created by Matheus Battisti.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published