Skip to content

feat(community): replace Discord community links with Slack#5653

Merged
waleedlatif1 merged 1 commit into
stagingfrom
feat/slack-community-links
Jul 14, 2026
Merged

feat(community): replace Discord community links with Slack#5653
waleedlatif1 merged 1 commit into
stagingfrom
feat/slack-community-links

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Summary

  • Replace the Discord community link with the Slack community invite everywhere: landing footer, docs footer + per-page docs footer icons, Organization JSON-LD sameAs, llms-full.txt, self-hosting troubleshooting docs (all 6 locales), README badge, Helm chart annotations + README, and blog post footers
  • Add a Slack social icon to the transactional email footer (static/slack-icon.png, generated to match the existing 32px #757575 icon set), linked via a new /slack redirect
  • Add /slack redirect in next.config.ts (same pattern as /x//github, used in emails to avoid spam-filter issues); the /discord redirect is kept so links in already-sent emails and old posts don't break
  • The Discord integration (tools/blocks/docs) is untouched — only community links changed
  • Sent broadcast archives (emails/broadcasts/v0.5.html, v0.6.html) left as-is since they're records of past sends

Type of Change

  • Improvement

Testing

Verified live on dev servers: landing footer and JSON-LD show Slack (no community Discord), docs page footer renders the Slack icon (X/GitHub/Slack), llms-full.txt lists the Slack community, and /slack 307-redirects to the invite. SEO tests pass; typecheck clean (docs app has 3 pre-existing errors on staging, unrelated files).

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jul 14, 2026 12:13am

Request Review

@cursor

cursor Bot commented Jul 14, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Documentation, footer, and redirect-only changes with no auth, data, or workflow logic touched; /discord is preserved for legacy links.

Overview
Community support moves from Discord to Slack across marketing surfaces: README badge, landing and docs footers (including per-page social icons), Organization JSON-LD sameAs, llms-full.txt, self-hosting troubleshooting in six locales, Helm chart metadata, and v0.5/v0.6 blog footers now point at the Slack invite (or https://sim.ai/slack where short links are used).

Email and routing: Transactional email footers gain a Slack icon linking through /slack, matching the existing /x and /github pattern. next.config.ts adds a non-permanent /slack redirect to the invite; /discord stays so older email and content links keep working. seo.test.ts allowlists https://sim.ai/slack instead of /discord.

Product Discord integration docs and blocks are unchanged—only public community CTAs.

Reviewed by Cursor Bugbot for commit cea9fe6. Configure here.

@greptile-apps

greptile-apps Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR moves community links from Discord to Slack across the public surfaces. The main changes are:

  • Updated landing, docs, README, Helm, blog, JSON-LD, and llms-full.txt community links.
  • Added a /slack redirect while keeping /discord for old links.
  • Added a Slack icon to the email footer and static assets.
  • Updated the SEO allowlist for the new internal Slack redirect.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
apps/sim/next.config.ts Adds the /slack temporary redirect next to the existing social redirects while preserving /discord.
apps/sim/components/emails/components/email-footer.tsx Adds a Slack footer icon that uses the new redirect and static PNG asset.
apps/docs/components/docs-layout/page-footer.tsx Replaces the Discord social icon entry with Slack using the same inline SVG structure.
apps/sim/app/seo.test.ts Updates the bare-domain allowlist from /discord to /slack for the changed blog links.
helm/sim/Chart.yaml Updates the chart annotation community link from Discord to Slack.

Reviews (1): Last reviewed commit: "feat(community): replace Discord communi..." | Re-trigger Greptile

@waleedlatif1 waleedlatif1 merged commit 2e5b33c into staging Jul 14, 2026
18 checks passed
@waleedlatif1 waleedlatif1 deleted the feat/slack-community-links branch July 14, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant