Skip to content

Commit cbefe51

Browse files
Build: remove docusaurus configuration files (#1491)
* initial setup * images * moving sidbar * changes to sidebar * leading slash typo * java sidebar formatting * moving version config * version-config.json * links * image links * broken links * removes doc deploy * links * japanese docs * some sidebar tweaks * consolidating japanese into 1 sidebar with english * sidebar tweaks * readding old structure * typo link * addings tools path * links * full reference links * gituhb links * tips
1 parent cf51111 commit cbefe51

File tree

79 files changed

+529
-17847
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+529
-17847
lines changed

.github/workflows/docs-deploy.yaml

Lines changed: 0 additions & 111 deletions
This file was deleted.

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
Within the SDK, there are two different modules:
88

9-
* [**Bolt for Java**](https://tools.slack.dev/java-slack-sdk/guides/getting-started-with-bolt), which is a framework with a simple API that makes it easy to write modern Slack apps in Java.
10-
* [**Slack API Client**](https://tools.slack.dev/java-slack-sdk/guides/web-api-basics), for when you need a more customized approach to building a Slack app in Java.
9+
* [**Bolt for Java**](https://docs.slack.dev/tools/java-slack-sdk/guides/getting-started-with-bolt), which is a framework with a simple API that makes it easy to write modern Slack apps in Java.
10+
* [**Slack API Client**](https://docs.slack.dev/tools/java-slack-sdk/guides/web-api-basics), for when you need a more customized approach to building a Slack app in Java.
1111

1212
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.
1313

1414
## Bolt for Java
1515

16-
**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](https://tools.slack.dev/java-slack-sdk/guides/getting-started-with-bolt) for detailed instructions.
16+
**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](https://docs.slack.dev/tools/java-slack-sdk/guides/getting-started-with-bolt) for detailed instructions.
1717

1818
```java
1919
package hello;
@@ -36,7 +36,7 @@ public class MyApp {
3636
}
3737
```
3838

39-
For Socket Mode enabled apps, [Getting Started with Bolt (Socket Mode)](https://tools.slack.dev/java-slack-sdk/guides/getting-started-with-bolt-socket-mode) is available.
39+
For Socket Mode enabled apps, [Getting Started with Bolt (Socket Mode)](https://docs.slack.dev/tools/java-slack-sdk/guides/getting-started-with-bolt-socket-mode) is available.
4040

4141
```java
4242
package hello;
@@ -61,7 +61,7 @@ public class MyApp {
6161

6262
## Slack API Client
6363

64-
**slack-api-client** contains simple, easy-to-use, and flexibly configurable HTTP clients for making requests to Slack APIs. Refer to [API Client Basics](https://tools.slack.dev/java-slack-sdk/guides/web-api-basics) for details.
64+
**slack-api-client** contains simple, easy-to-use, and flexibly configurable HTTP clients for making requests to Slack APIs. Refer to [API Client Basics](https://docs.slack.dev/tools/java-slack-sdk/guides/web-api-basics) for details.
6565

6666
```java
6767
import com.slack.api.Slack;
@@ -86,7 +86,7 @@ All released versions are available on the Maven Central repositories. The lates
8686
| groupId:artifactId | Description |
8787
|------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
8888
| [**com.slack.api:bolt**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:bolt) | Bolt is a framework that offers an abstraction layer to build Slack apps safely and quickly. The most commonly used Servlet environment is supported out-of-the-box. |
89-
| [**com.slack.api:bolt-socket-mode**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:bolt-socket-mode) | This module offers a handy way to run Bolt apps through [Socket Mode](https://docs.slack.dev/apis/events-api/using-socket-mode) connections. |
89+
| [**com.slack.api:bolt-socket-mode**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:bolt-socket-mode) | This module offers a handy way to run Bolt apps through [Socket Mode](/apis/events-api/using-socket-mode) connections. |
9090
| [**com.slack.api:bolt-jetty**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:bolt-jetty) | This module offers a handy way to run Bolt apps on the [Java EE compatible Jetty HTTP server (9.x)](https://www.eclipse.org/jetty/). |
9191
| [**com.slack.api:bolt-jakarta-jetty**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:bolt-jakarta-jetty) | This module offers a handy way to run Bolt apps on the [Jakarta EE compatible Jetty HTTP server](https://www.eclipse.org/jetty/). |
9292
| [**com.slack.api:bolt-aws-lambda**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:bolt-aws-lambda) | This module offers a handy way to run Bolt apps on AWS [API Gateway](https://aws.amazon.com/api-gateway/) + [Lambda](https://aws.amazon.com/lambda/). |
@@ -100,7 +100,7 @@ All released versions are available on the Maven Central repositories. The lates
100100

101101
|groupId:artifactId|Description|
102102
|---|---|
103-
|[**com.slack.api:slack-api-model**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:slack-api-model)|This is a collection of the classes representing the [Slack core objects](https://docs.slack.dev/reference/objects) such as conversations, messages, users, blocks, and surfaces. As this is an essential part of the SDK, all other modules depend on this.|
103+
|[**com.slack.api:slack-api-model**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:slack-api-model)|This is a collection of the classes representing the [Slack core objects](/reference/objects) such as conversations, messages, users, blocks, and surfaces. As this is an essential part of the SDK, all other modules depend on this.|
104104
|[**com.slack.api:slack-api-model-kotlin-extension**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:slack-api-model-kotlin-extension)|This contains the Block Kit Kotlin DSL builder, which allows you to define block kit structures via a Kotlin-native DSL.|
105105
|[**com.slack.api:slack-api-client**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:slack-api-client)|This is a collection of the Slack API clients. The supported are Basic API Methods, Socket Mode, RTM (Real Time Messaging) API, SCIM API, Audit Logs API, and Status API.|
106106
|[**com.slack.api:slack-api-client-kotlin-extension**](https://search.maven.org/search?q=g:com.slack.api%20AND%20a:slack-api-client-kotlin-extension)|This contains extension methods for various slack client message builders so you can seamlessly use the Block Kit Kotlin DSL directly on the Java message builders.|

docs/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/README.md

Lines changed: 0 additions & 134 deletions
This file was deleted.

docs/babel.config.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/config/version-config.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"sdkLatestVersion": "1.45.3",
3+
"okhttpVersion": "4.10.0",
4+
"slf4jApiVersion": "1.7.36",
5+
"kotlinVersion": "1.7.21",
6+
"helidonVersion": "2.5.0",
7+
"javaxWebsocketApiVersion": "1.1",
8+
"springBootVersion": "3.0.0",
9+
"compatibleMicronautVersion": "3.x",
10+
"quarkusVersion": "2.12.0.Final",
11+
"tyrusStandaloneClientVersion": "1.20",
12+
"tyrusStandaloneClientV2Version": "2.2.0",
13+
"jakartaWebsocketApiVersion": "2.2.0"
14+
}

0 commit comments

Comments
 (0)