For English documentation, please see the English README.
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.
Para instalar esta biblioteca, siga os passos abaixo:
<dependency>
<groupId>com.github.eduardomcb</groupId>
<artifactId>discord-webhook</artifactId>
<version>1.0.0</version>
</dependency>
Abra o terminal e execute o seguinte comando:
$ mvn install
Para começar, crie uma URL de webhook do Discord que você possa usar para enviar mensagens. Você pode fazer isso seguindo estas etapas:
- Abra o Discord e vá para o servidor ou canal onde deseja enviar mensagens.
- Clique em "Configurações do Servidor" ou "Configurações do Canal".
- Na barra lateral esquerda, clique em "Integrações".
- Clique no botão "Criar Webhook" e siga as instruções para criar sua URL de webhook.
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.
Se você deseja contribuir para o desenvolvimento desta biblioteca, sinta-se à vontade para abrir uma issue ou enviar um pull request no GitHub.
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.