diff --git a/README.md b/README.md
index 0afb99c5..b2451410 100644
--- a/README.md
+++ b/README.md
@@ -53,7 +53,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
|
diff --git a/apps/docs/README.md b/apps/docs/README.md
index 46efeee6..5ea217f3 100644
--- a/apps/docs/README.md
+++ b/apps/docs/README.md
@@ -34,7 +34,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/apps/docs/docusaurus.config.ts b/apps/docs/docusaurus.config.ts
index cb6c4dde..36cdbe96 100644
--- a/apps/docs/docusaurus.config.ts
+++ b/apps/docs/docusaurus.config.ts
@@ -67,7 +67,7 @@ const config: Config = {
announcementBar: {
id: "semaphore-v4-beta",
content:
- 'Semaphore V4 is out 🎉 Try it out and let us know if you have any feedback on Discord or Github!',
+ 'Semaphore V4 is out 🎉 Try it out and let us know if you have any feedback on Telegram or Github!',
backgroundColor: "#dde6fc",
textColor: "#000000"
},
diff --git a/apps/docs/i18n/en/code.json b/apps/docs/i18n/en/code.json
index 6bb72177..c6c3354c 100644
--- a/apps/docs/i18n/en/code.json
+++ b/apps/docs/i18n/en/code.json
@@ -386,7 +386,7 @@
"message": "Connect"
},
"footer.right.connect.link1": {
- "message": "Discord"
+ "message": "Telegram"
},
"footer.right.connect.link2": {
"message": "X (Twitter)"
diff --git a/apps/docs/i18n/es/code.json b/apps/docs/i18n/es/code.json
index c6b70db6..2309267b 100644
--- a/apps/docs/i18n/es/code.json
+++ b/apps/docs/i18n/es/code.json
@@ -386,7 +386,7 @@
"message": "Conecta con nosotros"
},
"footer.right.connect.link1": {
- "message": "Discord"
+ "message": "Telegram"
},
"footer.right.connect.link2": {
"message": "X (Twitter)"
diff --git a/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/faq.md b/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/faq.md
index 60c74d71..27040cbb 100644
--- a/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/faq.md
+++ b/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/faq.md
@@ -14,7 +14,7 @@ También proporciona un mecanismo simple para evitar la doble señalización, lo
## ¿Dónde puedo hacer preguntas sobre Semaphore?
-Puede hacer preguntas sobre Semaphore en [Discord](https://semaphore.pse.dev/discord) o abriendo un [Semaphore Discussion](https://github.com/semaphore-protocol/semaphore/discussions).
+Puede hacer preguntas sobre Semaphore en [Telegram](https://semaphore.pse.dev/telegram) o abriendo un [Semaphore Discussion](https://github.com/semaphore-protocol/semaphore/discussions).
## ¿Por qué las identidades requieren tanto `identity trapdoor` como `identity nullifier`?
diff --git a/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/troubleshooting.mdx b/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/troubleshooting.mdx
index e7cfe3e5..da9a8a91 100644
--- a/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/troubleshooting.mdx
+++ b/apps/docs/i18n/es/docusaurus-plugin-content-docs/version-V3/troubleshooting.mdx
@@ -7,7 +7,7 @@ import TabItem from "@theme/TabItem"
# Solución de problemas
-Si estas sugerencias no funcionan, no dude en preguntar en las [Semaphore Discussions](https://github.com/semaphore-protocol/semaphore/discussions) o en el canal `dev-chat` en el [Semaphore Discord](https://semaphore.pse.dev/discord).
+Si estas sugerencias no funcionan, no dude en preguntar en las [Semaphore Discussions](https://github.com/semaphore-protocol/semaphore/discussions) o en el canal [Semaphore Telegram](https://semaphore.pse.dev/telegram).
## Usando Semaphore en the frontend
diff --git a/apps/docs/src/theme/Footer/index.tsx b/apps/docs/src/theme/Footer/index.tsx
index 6a3677f6..4b8d1a86 100644
--- a/apps/docs/src/theme/Footer/index.tsx
+++ b/apps/docs/src/theme/Footer/index.tsx
@@ -32,7 +32,7 @@ function Footer() {
id: "footer.right.connect.title"
})}
-
+
{translate({
id: "footer.right.connect.link1"
})}
diff --git a/apps/docs/versioned_docs/version-V3/faq.md b/apps/docs/versioned_docs/version-V3/faq.md
index ada399b4..449fec00 100644
--- a/apps/docs/versioned_docs/version-V3/faq.md
+++ b/apps/docs/versioned_docs/version-V3/faq.md
@@ -14,7 +14,7 @@ It also provides a simple mechanism to prevent double-signaling, which means you
## Where can I ask questions about Semaphore?
-You can ask questions about Semaphore on [Discord](https://semaphore.pse.dev/discord) or by opening a [Semaphore Discussion](https://github.com/semaphore-protocol/semaphore/discussions).
+You can ask questions about Semaphore on [Telegram](https://semaphore.pse.dev/telegram) or by opening a [Semaphore Discussion](https://github.com/semaphore-protocol/semaphore/discussions).
## Why do identities require both the `identity trapdoor` and the `identity nullifier`?
diff --git a/apps/docs/versioned_docs/version-V3/troubleshooting.mdx b/apps/docs/versioned_docs/version-V3/troubleshooting.mdx
index fe5cc602..1dec05cf 100644
--- a/apps/docs/versioned_docs/version-V3/troubleshooting.mdx
+++ b/apps/docs/versioned_docs/version-V3/troubleshooting.mdx
@@ -7,7 +7,7 @@ import TabItem from "@theme/TabItem"
# Troubleshooting
-If these suggestions do not work, feel free to ask in the [Semaphore Discussions](https://github.com/semaphore-protocol/semaphore/discussions) or in the `dev-chat` channel in the [Semaphore Discord](https://semaphore.pse.dev/discord).
+If these suggestions do not work, feel free to ask in the [Semaphore Discussions](https://github.com/semaphore-protocol/semaphore/discussions) or in the [Semaphore Telegram](https://semaphore.pse.dev/telegram).
## Using Semaphore in the frontend
diff --git a/apps/docs/versioned_docs/version-V4/faq.md b/apps/docs/versioned_docs/version-V4/faq.md
index bba60174..25b9d689 100644
--- a/apps/docs/versioned_docs/version-V4/faq.md
+++ b/apps/docs/versioned_docs/version-V4/faq.md
@@ -6,7 +6,7 @@ sidebar_position: 11
## Where can I ask questions about Semaphore?
-You can ask questions about Semaphore on [Discord](https://semaphore.pse.dev/discord) or by opening a [Semaphore Discussion](https://github.com/semaphore-protocol/semaphore/discussions). The most frequent questions will be listed below.
+You can ask questions about Semaphore on [Telegram](https://semaphore.pse.dev/telegram) or by opening a [Semaphore Discussion](https://github.com/semaphore-protocol/semaphore/discussions). The most frequent questions will be listed below.
## Why should I prevent proofs from being verified twice?
diff --git a/apps/docs/versioned_docs/version-V4/troubleshooting.md b/apps/docs/versioned_docs/version-V4/troubleshooting.md
index c0b6025e..dca66cc5 100644
--- a/apps/docs/versioned_docs/version-V4/troubleshooting.md
+++ b/apps/docs/versioned_docs/version-V4/troubleshooting.md
@@ -7,7 +7,7 @@ import TabItem from "@theme/TabItem"
# Troubleshooting
-If these suggestions do not work, feel free to ask for more help and support on [Github Discussions](https://github.com/semaphore-protocol/semaphore/discussions) or [Discord](https://semaphore.pse.dev/discord) ("dev-chat" channel).
+If these suggestions do not work, feel free to ask for more help and support on [Github Discussions](https://github.com/semaphore-protocol/semaphore/discussions) or [Telegram](https://semaphore.pse.dev/telegram).
## Transaction reverted when using the same nullifier
diff --git a/apps/subgraph/README.md b/apps/subgraph/README.md
index 5ce18dcf..5e2d0d05 100644
--- a/apps/subgraph/README.md
+++ b/apps/subgraph/README.md
@@ -31,7 +31,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/apps/website/README.md b/apps/website/README.md
index a96b8c38..265f9d0f 100644
--- a/apps/website/README.md
+++ b/apps/website/README.md
@@ -34,7 +34,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/apps/website/src/app/page.tsx b/apps/website/src/app/page.tsx
index e06fbb56..320c6a8a 100644
--- a/apps/website/src/app/page.tsx
+++ b/apps/website/src/app/page.tsx
@@ -5,7 +5,7 @@ import Carousel from "../components/Carousel"
import ProjectCard from "../components/ProjectCard"
import events from "../data/events.json"
import allProjects from "../data/projects.json"
-import IconDiscord from "../icons/IconDiscord"
+import IconTelegram from "../icons/IconTelegram"
import HRoadmap from "@/components/HRoadmap"
import VRoadmap from "@/components/VRoadmap"
@@ -243,9 +243,9 @@ export default function Home() {
Ask questions, suggest ideas, stay up-to-date, and meet other people building privacy
applications with Zero Knowledge.
-
- } size="lg">
- Discord
+
+ } size="lg">
+ Telegram
diff --git a/apps/website/src/components/Footer.tsx b/apps/website/src/components/Footer.tsx
index 11a119b3..8de6061b 100644
--- a/apps/website/src/components/Footer.tsx
+++ b/apps/website/src/components/Footer.tsx
@@ -2,7 +2,7 @@ import { Divider, Heading, HStack, Link, Stack, Text, VStack } from "@chakra-ui/
import Image from "next/image"
import NextLink from "next/link"
import IconArrowUpRight from "../icons/IconArrowUpRight"
-import IconDiscord from "../icons/IconDiscord"
+import IconTelegram from "../icons/IconTelegram"
import IconThumbsUp from "../icons/IconThumbsUp"
import IconX from "@/icons/IconX"
@@ -59,11 +59,11 @@ export default function Footer() {
-
+
-
+
- Discord
+ Telegram
diff --git a/apps/website/src/components/Navbar.tsx b/apps/website/src/components/Navbar.tsx
index d37ae360..65d403d1 100644
--- a/apps/website/src/components/Navbar.tsx
+++ b/apps/website/src/components/Navbar.tsx
@@ -20,7 +20,7 @@ import {
} from "@chakra-ui/react"
import Image from "next/image"
import NextLink from "next/link"
-import IconDiscord from "../icons/IconDiscord"
+import IconTelegram from "../icons/IconTelegram"
import IconMenu from "../icons/IconMenu"
import IconThumbsUp from "../icons/IconThumbsUp"
import NavbarLinks from "./NavbarLinks"
@@ -71,11 +71,11 @@ export default function Navbar() {
-
+
-
+
- Discord
+ Telegram
diff --git a/apps/website/src/data/projects.json b/apps/website/src/data/projects.json
index 82a019d4..034e9b94 100644
--- a/apps/website/src/data/projects.json
+++ b/apps/website/src/data/projects.json
@@ -115,20 +115,7 @@
"icon": "",
"links": {
"website": "https://explorer.semaphore.pse.dev",
- "github": "https://github.com/semaphore-protocol/explorer",
- "discord": "https://semaphore.pse.dev/discord"
- }
- },
- {
- "name": "Semaphore Discord Bot",
- "tagline": "A Discord Bot for Semaphore",
- "categories": ["Development"],
- "pse": true,
- "icon": "",
- "links": {
- "website": "https://discord.com/api/oauth2/authorize?client_id=1082429985496772628&permissions=1024&scope=bot",
- "github": "https://github.com/semaphore-protocol/discord-bot",
- "discord": "https://semaphore.pse.dev/discord"
+ "github": "https://github.com/semaphore-protocol/explorer"
}
},
{
diff --git a/apps/website/src/icons/IconTelegram.tsx b/apps/website/src/icons/IconTelegram.tsx
new file mode 100644
index 00000000..2e2a39a3
--- /dev/null
+++ b/apps/website/src/icons/IconTelegram.tsx
@@ -0,0 +1,13 @@
+import { Icon, IconProps } from "@chakra-ui/react"
+import React from "react"
+
+export default function IconTelegram(props: IconProps): JSX.Element {
+ return (
+
+
+
+ )
+}
diff --git a/packages/circuits/README.md b/packages/circuits/README.md
index 86d20ac7..1dddd9b3 100644
--- a/packages/circuits/README.md
+++ b/packages/circuits/README.md
@@ -34,7 +34,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/cli/README.md b/packages/cli/README.md
index 95f02153..87bed726 100644
--- a/packages/cli/README.md
+++ b/packages/cli/README.md
@@ -40,7 +40,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/contracts/contracts/README.md b/packages/contracts/contracts/README.md
index 5c9713d9..22a95334 100644
--- a/packages/contracts/contracts/README.md
+++ b/packages/contracts/contracts/README.md
@@ -34,7 +34,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/core/README.md b/packages/core/README.md
index dac3dc1d..3f1d205a 100644
--- a/packages/core/README.md
+++ b/packages/core/README.md
@@ -40,7 +40,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/data/README.md b/packages/data/README.md
index ca77ce39..761f3903 100644
--- a/packages/data/README.md
+++ b/packages/data/README.md
@@ -43,7 +43,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/group/README.md b/packages/group/README.md
index d36dce15..770d7ffb 100644
--- a/packages/group/README.md
+++ b/packages/group/README.md
@@ -43,7 +43,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/hardhat/README.md b/packages/hardhat/README.md
index 6a165a1a..57b340c5 100644
--- a/packages/hardhat/README.md
+++ b/packages/hardhat/README.md
@@ -40,7 +40,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/identity/README.md b/packages/identity/README.md
index 155600a6..737e9a67 100644
--- a/packages/identity/README.md
+++ b/packages/identity/README.md
@@ -43,7 +43,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/proof/README.md b/packages/proof/README.md
index d351218e..9e49c01c 100644
--- a/packages/proof/README.md
+++ b/packages/proof/README.md
@@ -43,7 +43,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support
diff --git a/packages/utils/README.md b/packages/utils/README.md
index 09612fc7..7283795c 100644
--- a/packages/utils/README.md
+++ b/packages/utils/README.md
@@ -43,7 +43,7 @@
🔎 Issues
|
-
+
🗣️ Chat & Support