Skip to content

Latest commit

 

History

History
86 lines (60 loc) · 2.74 KB

README.pt.md

File metadata and controls

86 lines (60 loc) · 2.74 KB

For English documentation, please see the English README.

Biblioteca Java para Webhooks do Discord

GitHub

Esta é uma biblioteca Java que simplifica o processo de envio de mensagens para webhooks do Discord. Ela oferece uma maneira fácil de integrar mensagens de canal do Discord em seus projetos Java.

Sumário

Instalação

Para instalar esta biblioteca, siga os passos abaixo:

Passo 1/2: Adicione isso ao seu arquivo pom.xml:

<dependency>
  <groupId>com.github.eduardomcb</groupId>
  <artifactId>discord-webhook</artifactId>
  <version>1.0.0</version>
</dependency>

Passo 2/2: Execute via linha de comando

Abra o terminal e execute o seguinte comando:

$ mvn install

Começando

Para começar, crie uma URL de webhook do Discord que você possa usar para enviar mensagens. Você pode fazer isso seguindo estas etapas:

  1. Abra o Discord e vá para o servidor ou canal onde deseja enviar mensagens.
  2. Clique em "Configurações do Servidor" ou "Configurações do Canal".
  3. Na barra lateral esquerda, clique em "Integrações".
  4. Clique no botão "Criar Webhook" e siga as instruções para criar sua URL de webhook.

Uso

Aqui está um exemplo básico de como usar esta biblioteca para enviar uma mensagem para um webhook do Discord:

// Crie uma mensagem simples
Message message = new Message()
        .setContent("Hello, world!");

// Crie um objeto WebhookManager e configure-o
WebhookManager webhookManager = new WebhookManager()
        .setChannelUrl("SUA_URL_DE_WEBHOOK_AQUI")
        .setMessage(message);

// Envie a mensagem e lide com a resposta
webhookManager.setListener(new WebhookClient.Callback() {
@Override
public void onSuccess(String response) {
        System.out.println("Mensagem enviada com sucesso");
}

@Override
public void onFailure(int statusCode, String errorMessage) {
        System.out.println("Código: " + statusCode + " erro: " + errorMessage);
        }
});

webhookManager.exec();

Substitua "SUA_URL_DE_WEBHOOK_AQUI" pela URL de webhook real que você criou.

Contribuições

Se você deseja contribuir para o desenvolvimento desta biblioteca, sinta-se à vontade para abrir uma issue ou enviar um pull request no GitHub.

Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.