/slack-sdk

Java SDK to send slack messages

Primary LanguageJavaMIT LicenseMIT

Slack Webhook SDK

Build Status

Slack Webhook SDK allows sending messages to Slack.

Adding it to your project

Add the dependency in your build.gradle:

dependencies {
    compile 'com.jaypatel512:slack-sdk:0.0.1'
}

To use the latest build from the master branch use:

dependencies {
   compile 'com.jaypatel512:slack-sdk:0.0.2-SNAPSHOT'
}

Usage

Send Simple Message

Slack slack = Slack.builder("https://hooks.slack.com/services/id_1/id_2/token")
        .build();

SlackMessage message = new SlackMessage()
        .text("Hello World <@jaypatel512> !");

slack.send(message);

Send Message to a particular channel

Slack slack = Slack.builder("https://hooks.slack.com/services/id_1/id_2/token")
        .build();

SlackMessage message = new SlackMessage()
        .text("Hello World <@jaypatel512> !")
        .channel("#another-channel");

slack.send(message);