1

Setting Up the Discord Bot

Install and configure the DiscoLink bot on your server.

Steps

  1. Create a Discord application at discord.com/developers
  2. Generate a bot token and enable required intents
  3. Invite the bot to your server with proper permissions
  4. Configure environment variables
  5. Start the bot and run initial sync
2

Deploying the API

Self-host the DiscoLink API on your infrastructure.

Steps

  1. Clone the repository
  2. Configure database (SQLite, Turso, or D1)
  3. Set environment variables
  4. Build and start the API server
  5. Optionally deploy to Cloudflare Workers
3

Building a FAQ Site

Create a searchable FAQ from your Discord support forum.

Steps

  1. Set up a forum channel for Q&A
  2. Configure the bot to sync resolved threads
  3. Use the CLI to export or connect a template
  4. Deploy to your hosting provider
  5. Set up automated rebuilds
4

Setting Up Webhooks

Receive real-time notifications when content changes.

Steps

  1. Create a webhook endpoint in your application
  2. Register the webhook via API
  3. Implement signature verification
  4. Handle events and update your application
  5. Monitor webhook deliveries
5

Configuring Privacy Controls

Set up consent-based syncing for your community.

Steps

  1. Understand the privacy model
  2. Configure default consent settings
  3. Set up opt-out commands for users
  4. Handle data deletion requests
  5. Document your privacy practices

Need More Help?