Guides
Step-by-step tutorials for common tasks.
1
Setting Up the Discord Bot
Install and configure the DiscordLink bot on your server.
Steps
- Create a Discord application at discord.com/developers
- Generate a bot token and enable required intents
- Invite the bot to your server with proper permissions
- Configure environment variables
- Start the bot and run initial sync
2
Deploying the API
Self-host the DiscordLink API on your infrastructure.
Steps
- Clone the repository
- Configure database (SQLite, Turso, or D1)
- Set environment variables
- Build and start the API server
- Optionally deploy to Cloudflare Workers
3
Building a FAQ Site
Create a searchable FAQ from your Discord support forum.
Steps
- Set up a forum channel for Q&A
- Configure the bot to sync resolved threads
- Use the CLI to export or connect a template
- Deploy to your hosting provider
- Set up automated rebuilds
4
Setting Up Webhooks
Receive real-time notifications when content changes.
Steps
- Create a webhook endpoint in your application
- Register the webhook via API
- Implement signature verification
- Handle events and update your application
- Monitor webhook deliveries
5
Configuring Privacy Controls
Set up consent-based syncing for your community.
Steps
- Understand the privacy model
- Configure default consent settings
- Set up opt-out commands for users
- Handle data deletion requests
- Document your privacy practices