From 7184304bf995780dee9fb6dc8a2afa81a0738b7e Mon Sep 17 00:00:00 2001
From: Meng Zhang
Date: Mon, 25 Dec 2023 09:42:46 +0800
Subject: [PATCH] fix(docs): update join slack link (#1113)
* fix(docs): update join slack link
* fix lint
---
README.md | 4 ++--
clients/intellij/README.md | 2 +-
.../tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt | 2 +-
clients/intellij/src/main/resources/META-INF/plugin.xml | 2 +-
clients/vim/README.md | 2 +-
clients/vim/doc/tabby.txt | 2 +-
clients/vscode/README.md | 4 ++--
clients/vscode/assets/walkthroughs/server.md | 2 +-
clients/vscode/src/commands.ts | 4 +---
crates/tabby/src/serve.rs | 2 +-
ee/tabby-ui/components/slack-dialog.tsx | 2 +-
website/blog/2023-09-18-release-0-1-1-metal/index.md | 2 +-
website/blog/2023-09-30-stream-laziness-in-tabby/index.md | 2 +-
website/blog/2023-10-21-incremental-decoding/index.md | 2 +-
website/docs/extensions/troubleshooting.md | 2 +-
website/docs/getting-started.mdx | 4 ++--
16 files changed, 19 insertions(+), 21 deletions(-)
diff --git a/README.md b/README.md
index 7e0fd2133ff5..d23ceeb0e03c 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com)
[![Docker pulls](https://img.shields.io/docker/pulls/tabbyml/tabby)](https://hub.docker.com/r/tabbyml/tabby)
-[![Slack Community](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)
+[![Slack Community](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack)
[![Office Hours](https://img.shields.io/badge/Book-Office%20Hours-purple?logo=googlecalendar&logoColor=white)](https://calendly.com/tabby_ml/chat-with-tabbyml)
@@ -92,7 +92,7 @@ apt-get install protobuf-compiler libopenblas-dev
... and don't forget to submit a [Pull Request](https://github.com/TabbyML/tabby/compare)
## π Community
-- #οΈβ£ [Slack](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) - connect with the TabbyML community
+- #οΈβ£ [Slack](https://links.tabbyml.com/join-slack-extensions) - connect with the TabbyML community
- π€ [Twitter / X](https://twitter.com/Tabby_ML) - engage with TabbyML for all things possible
- π [LinkedIn](https://www.linkedin.com/company/tabbyml/) - follow for the latest from the community
- π [Newsletter](https://tinyletter.com/tabbyml/) - subscribe to unlock Tabby insights and secrets
diff --git a/clients/intellij/README.md b/clients/intellij/README.md
index 920f5519e49e..f1193e2380ec 100644
--- a/clients/intellij/README.md
+++ b/clients/intellij/README.md
@@ -1,7 +1,7 @@
# Tabby Plugin for IntelliJ Platform
[![JetBrains plugins](https://img.shields.io/jetbrains/plugin/d/22379-tabby)](https://plugins.jetbrains.com/plugin/22379-tabby)
-[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)
+[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack)
Tabby is an AI coding assistant that can suggest multi-line code or full functions in real-time.
diff --git a/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt b/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt
index 73dd3e4b5854..64fc4101326c 100644
--- a/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt
+++ b/clients/intellij/src/main/kotlin/com/tabbyml/intellijtabby/actions/JoinTabbySlackCommunity.kt
@@ -6,6 +6,6 @@ import com.intellij.openapi.actionSystem.AnActionEvent
class JoinTabbySlackCommunity: AnAction() {
override fun actionPerformed(e: AnActionEvent) {
- BrowserUtil.browse("https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA")
+ BrowserUtil.browse("https://links.tabbyml.com/join-slack-extensions")
}
}
\ No newline at end of file
diff --git a/clients/intellij/src/main/resources/META-INF/plugin.xml b/clients/intellij/src/main/resources/META-INF/plugin.xml
index c8b40d2abdc7..d8b915ff8e74 100644
--- a/clients/intellij/src/main/resources/META-INF/plugin.xml
+++ b/clients/intellij/src/main/resources/META-INF/plugin.xml
@@ -18,7 +18,7 @@
Tabby is an AI coding assistant that can suggest multi-line code or full functions in real-time.
For more information, please check out our Website and GitHub.
- If you encounter any problem or have any suggestion, please open an issue, or join our Slack community for more support!
+ If you encounter any problem or have any suggestion, please open an issue, or join our Slack community for more support!
Demo
Try our online demo here.
Requirements
diff --git a/clients/vim/README.md b/clients/vim/README.md
index 3dd429b59bcf..ffdd1a4c1e1c 100644
--- a/clients/vim/README.md
+++ b/clients/vim/README.md
@@ -1,7 +1,7 @@
# Tabby Plugin for Vim and NeoVim
Tabby is a self-hosted AI coding assistant that can suggest multi-line code or full functions in real-time. For more information, please check out our [website](https://tabbyml.com/) and [github](https://github.com/TabbyML/tabby).
-If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new) or join our [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) for support.
+If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new) or join our [Slack community](https://links.tabbyml.com/join-slack) for support.
## Table of Contents
diff --git a/clients/vim/doc/tabby.txt b/clients/vim/doc/tabby.txt
index c2aec60bcefb..0e5a1d44a9ae 100644
--- a/clients/vim/doc/tabby.txt
+++ b/clients/vim/doc/tabby.txt
@@ -8,7 +8,7 @@ support.
{1} https://www.tabbyml.com/
{2} https://github.com/TabbyML/tabby
{3} https://github.com/TabbyML/tabby/issues/new
- {4} https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA
+ {4} https://links.tabbyml.com/join-slack
*Tabby-compatibility* *Tabby-NeoVim*
Compatibility~
diff --git a/clients/vscode/README.md b/clients/vscode/README.md
index bd028ec50cd2..235726de5bd5 100644
--- a/clients/vscode/README.md
+++ b/clients/vscode/README.md
@@ -3,14 +3,14 @@
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![VSCode Extension Version](https://img.shields.io/visual-studio-marketplace/v/TabbyML.vscode-tabby)](https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby)
[![VSCode Extension Installs](https://img.shields.io/visual-studio-marketplace/i/TabbyML.vscode-tabby)](https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby)
-[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)
+[![Slack Community](https://shields.io/badge/Tabby-Join%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack)
Tabby is an AI coding assistant that can suggest multi-line code or full functions in real-time.
Tabby VSCode extension is compatible with `VSCode β₯ 1.82.0`, as well as web environments like [vscode.dev](https://vscode.dev).
For more information, please check out our [Website](https://tabbyml.com/) and [GitHub](https://github.com/TabbyML/tabby).
-If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new), or join our [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) for support.
+If you encounter any problem or have any suggestion, please [open an issue](https://github.com/TabbyML/tabby/issues/new), or join our [Slack community](https://links.tabbyml.com/join-slack) for support.
## Demo
diff --git a/clients/vscode/assets/walkthroughs/server.md b/clients/vscode/assets/walkthroughs/server.md
index 661bbad1b1a0..c5557d956809 100644
--- a/clients/vscode/assets/walkthroughs/server.md
+++ b/clients/vscode/assets/walkthroughs/server.md
@@ -2,4 +2,4 @@
Tabby is an open-source project and supports self-hosting. For more details, please refer to our [self-hosting guide](https://tabby.tabbyml.com/docs/installation/) and visit our [Github repository](https://github.com/tabbyml/tabby).
-If you encounter any problems during server setup, please join our [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) for support, or [open an issue](https://github.com/TabbyML/tabby/issues/new) on Github.
+If you encounter any problems during server setup, please join our [Slack community](https://links.tabbyml.com/join-slack-extensions) for support, or [open an issue](https://github.com/TabbyML/tabby/issues/new) on Github.
diff --git a/clients/vscode/src/commands.ts b/clients/vscode/src/commands.ts
index 911f9cc9be60..ddc1b212f7a4 100644
--- a/clients/vscode/src/commands.ts
+++ b/clients/vscode/src/commands.ts
@@ -269,9 +269,7 @@ const openOnlineHelp: Command = {
env.openExternal(Uri.parse("https://tabby.tabbyml.com/docs/models/"));
break;
case "Tabby Slack Community":
- env.openExternal(
- Uri.parse("https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA"),
- );
+ env.openExternal(Uri.parse("https://links.tabbyml.com/join-slack-extensions/"));
break;
case "Tabby GitHub Repository":
env.openExternal(Uri.parse("https://github.com/tabbyml/tabby"));
diff --git a/crates/tabby/src/serve.rs b/crates/tabby/src/serve.rs
index 903f7dcbf4ad..a0a3ad40222d 100644
--- a/crates/tabby/src/serve.rs
+++ b/crates/tabby/src/serve.rs
@@ -36,7 +36,7 @@ use crate::{
info(title="Tabby Server",
description = "
[![tabby stars](https://img.shields.io/github/stars/TabbyML/tabby)](https://github.com/TabbyML/tabby)
-[![Join Slack](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)
+[![Join Slack](https://shields.io/badge/Join-Tabby%20Slack-red?logo=slack)](https://links.tabbyml.com/join-slack)
Install following IDE / Editor extensions to get started with [Tabby](https://github.com/TabbyML/tabby).
* [VSCode Extension](https://github.com/TabbyML/tabby/tree/main/clients/vscode) β Install from the [marketplace](https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby), or [open-vsx.org](https://open-vsx.org/extension/TabbyML/vscode-tabby)
diff --git a/ee/tabby-ui/components/slack-dialog.tsx b/ee/tabby-ui/components/slack-dialog.tsx
index fb71263eba66..143b0ee63262 100644
--- a/ee/tabby-ui/components/slack-dialog.tsx
+++ b/ee/tabby-ui/components/slack-dialog.tsx
@@ -41,7 +41,7 @@ export default function SlackDialog() {
diff --git a/website/blog/2023-09-18-release-0-1-1-metal/index.md b/website/blog/2023-09-18-release-0-1-1-metal/index.md
index 89c9c0707025..8ca672c77dc0 100644
--- a/website/blog/2023-09-18-release-0-1-1-metal/index.md
+++ b/website/blog/2023-09-18-release-0-1-1-metal/index.md
@@ -39,5 +39,5 @@ llama_print_timings: total time = 340.25 ms
This enhancement leads to a significant inference speed upgradeπ, for example, It marks a meaningful milestone in Tabby's adoption on Apple devices. Check out our [Model Directory](/docs/models) to discover LLM models with Metal support! π
:::tip
-Check out latest Tabby updates on [Linkedin](https://www.linkedin.com/company/tabbyml/) and [Slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)! Our Tabby community is eager for your participation. β€οΈ
+Check out latest Tabby updates on [Linkedin](https://www.linkedin.com/company/tabbyml/) and [Slack community](https://links.tabbyml.com/join-slack)! Our Tabby community is eager for your participation. β€οΈ
:::
diff --git a/website/blog/2023-09-30-stream-laziness-in-tabby/index.md b/website/blog/2023-09-30-stream-laziness-in-tabby/index.md
index bc70f5e5a7ad..5c900c3dc8b3 100644
--- a/website/blog/2023-09-30-stream-laziness-in-tabby/index.md
+++ b/website/blog/2023-09-30-stream-laziness-in-tabby/index.md
@@ -137,6 +137,6 @@ By employing streaming and implementing laziness semantics appropriately, all co
## That's it
-We would love to invite to join our Slack community! Please feel free to reach out to us on [Slack](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) - we have channels for discussing all aspects of the product and tech, and everyone is welcome to join the conversation.
+We would love to invite to join our Slack community! Please feel free to reach out to us on [Slack](https://links.tabbyml.com/join-slack) - we have channels for discussing all aspects of the product and tech, and everyone is welcome to join the conversation.
Happy hacking ππͺπ»
diff --git a/website/blog/2023-10-21-incremental-decoding/index.md b/website/blog/2023-10-21-incremental-decoding/index.md
index 26e9dce37dff..790932d7bbff 100644
--- a/website/blog/2023-10-21-incremental-decoding/index.md
+++ b/website/blog/2023-10-21-incremental-decoding/index.md
@@ -69,4 +69,4 @@ Incremental decoding: ......, 207, 211 -> "......[ hello]" β
For interested folks, you can refer to Tabby's exact implementation in `IncrementalDecoding` function in [`creates/tabby-inference/src/decoding.rs`](https://github.com/TabbyML/tabby/pull/491).
-Have you found our new decoding methods effective? Share your thoughts with us in our [Slack](https://join.slack.com/t/tabbyml/shared_invite/zt-22thejc0z-7ePKeWNCHPX31pEtnT4oYQ) channel ππ!
+Have you found our new decoding methods effective? Share your thoughts with us in our [Slack](https://links.tabbyml.com/join-slack) channel ππ!
diff --git a/website/docs/extensions/troubleshooting.md b/website/docs/extensions/troubleshooting.md
index 05d37a091266..f589c99f873c 100644
--- a/website/docs/extensions/troubleshooting.md
+++ b/website/docs/extensions/troubleshooting.md
@@ -154,6 +154,6 @@ add `com.tabbyml.intellijtabby:all` to the list.
## Still Have Issues?
If you still have any issues, please feel free to [open an issue on github](https://github.com/TabbyML/tabby/issues/new),
-or join our [slack community](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)
+or join our [slack community](https://links.tabbyml.com/join-slack)
for further support.
diff --git a/website/docs/getting-started.mdx b/website/docs/getting-started.mdx
index 78e0860e873a..73ebd80776de 100644
--- a/website/docs/getting-started.mdx
+++ b/website/docs/getting-started.mdx
@@ -6,7 +6,7 @@ sidebar_position: 0
Tabby is an open-source, self-hosted AI coding assistant. With Tabby, every team can set up its own LLM-powered code completion server with ease.
-[![Join Slack](https://shields.io/badge/Join%20Slack-e29351?logo=slack)](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA)
+[![Join Slack](https://shields.io/badge/Join%20Slack-e29351?logo=slack)](https://links.tabbyml.com/join-slack)
[![Follow on Linkedin](https://shields.io/badge/Follow%20on%20Linkedin-e29351?logo=linkedin)](https://www.linkedin.com/company/tabbyml/)
[![Star on Github](https://img.shields.io/github/stars/TabbyML/tabby?labelColor=e29351&label=Star&color=ffffff&logo=github)](https://github.com/TabbyML/tabby)
@@ -51,7 +51,7 @@ Tabby optimizes the experience for these core users to enhance your team's produ
- β Tabby [Github repo](https://github.com/TabbyML/tabby) to stay updated about new releases and tutorials.
-- π Join the Tabby community on [Slack](https://join.slack.com/t/tabbycommunity/shared_invite/zt-1xeiddizp-bciR2RtFTaJ37RBxr8VxpA) and get direct support from the community.
+- π Join the Tabby community on [Slack](https://links.tabbyml.com/join-slack) and get direct support from the community.
- π€ Follow Tabby on [Twitter / X](https://twitter.com/Tabby_ML) to engage with TabbyML for all things possible.