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