{"repo":"slackapi/java-slack-sdk","free":true,"listed":false,"github":"https://github.com/slackapi/java-slack-sdk","clone":"git clone https://github.com/slackapi/java-slack-sdk.git","description":"Slack Developer Kit (including Bolt for Java) for any JVM language","language":"Java","stars":602,"topics":["java","slack","slack-api","slack-bot","slack-app","jvm-languages","kotlin","bolt","chatbot","websocket"],"license":"MIT","category":"networking-infra","readme_excerpt":"Slack SDK for Java Slack SDK for Java supports the Slack platform in a Java idiomatic way. The SDK written in Java so developers can use it in any JVM language including Kotlin, Groovy, and Scala. Within the SDK, there are two different modules: Bolt for Java , which is a framework with a simple API that makes it easy to write modern Slack apps in Java. Slack API Client , for when you need a more customized approach to building a Slack app in Java. If what you want to do is call Slack APIs in your existing services, we recommend using only the Slack API Client . If instead, you’re developing a new modern and interactive Slack app, we recommend Bolt for it. The framework enables developers to focus on the essential parts of their apps without being bothered by trifles. Bolt for Java Bolt for Java is a framework on the JVM that offers an abstraction layer to build Slack apps quickly using modern platform features. Refer to Getting Started with Bolt for detailed instructions. For Socket Mode enabled apps, Getting Started with Bolt (Socket Mode) is available. Slack API Client slack-api-client contains simple, easy-to-use, and flexibly configurable HTTP clients for making requests to Slack APIs. Refer to API Client Basics for details. Modules The table below shows all the available modules in the Slack Java SDK. All of them have the same latest version as we release all at the same time, even in the case that some don't have any changes apart from updates on their dependency side.","default_branch":null,"files":null,"tree":[],"storefront":"/r/slackapi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/slackapi/java-slack-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}