Discord Forum To Website avatar
Discord Forum To Website

Pricing

$25.00/month + usage

Go to Store
Discord Forum To Website

Discord Forum To Website

Developed by

CodeNodeTools

CodeNodeTools

Maintained by Community

Transform your Discord forum channels into beautiful, SEO-optimized static websites with customizable templates and one-click deployment to Vercel, Netlify, or GitHub Pages.

0.0 (0)

Pricing

$25.00/month + usage

0

Total users

1

Monthly users

1

Last modified

18 hours ago

Discord Forum to Website Generator

Transform your Discord forum channels into beautiful, SEO-optimized static websites with customizable templates and one-click deployment to Vercel, Netlify, or GitHub Pages.


⭐ Features

  • πŸ”„ Forum Scraping: Extract threads, posts, users, tags, and timestamps from Discord forum channels
  • 🎨 Template Gallery: Choose from 6 industry-specific templates: Tech, Gaming, Startup, Crypto, Education, Support
  • 🏁 Instant Deployment: One-click deployment to Vercel, Netlify, GitHub Pages, or download as a ZIP
  • πŸ“± Mobile Responsive: All templates are mobile-first, fully responsive, and production-ready
  • πŸ” Built-in Search Engine: Client-side search with full-text indexing for fast, accurate search
  • πŸ† Leaderboard: Displays top contributors based on posts, likes, and activity
  • πŸ”§ Fully Customizable: Fonts, colors, branding, logo, favicon, custom CSS & JavaScript
  • 🌐 SEO-Optimized: Sitemap.xml, meta tags, Open Graph, Twitter Cards, analytics & structured data

Examples of Generated Websites


πŸ€” Why Use This?

  • βœ… Archive Discord Knowledge: Convert community insights into searchable, readable websites
  • βœ… Content Portability: Export discussions for offline use or permanent storage
  • βœ… Community Engagement: Highlight contributors, organize threads, and improve discoverability
  • βœ… Zero Code Needed: No coding or manual deployment required
  • βœ… Designed for Everyone: DAOs, gaming guilds, dev forums, education groups, support desks

βš™οΈ Configuration

πŸ› οΈ Discord Setup

  1. Create a Discord Application

  2. OAuth2 Redirect & Bot Permissions

    • Go to the OAuth2 β†’ Redirects section and add:
      https://example.com/callback
    • Under OAuth2 β†’ URL Generator:
      • Select scopes: bot
      • Select Bot Permissions:
        • VIEW_CHANNEL
        • READ_MESSAGE_HISTORY
        • USE_EXTERNAL_EMOJIS
  3. Invite the Bot to Your Server

    • Copy the generated OAuth2 URL and open it in your browser.
    • Select the target server and authorize.
  4. Generate Bot Token

    • In the Bot tab, click Reset Token (or copy if already generated).
    • Paste this token into the discordToken input field of the actor.
  5. Get Server & Forum Channel IDs

    • In Discord:
      • Go to User Settings β†’ Advanced and enable Developer Mode
      • Right-click on:
        • Your server icon β†’ "Copy Server ID"
        • Each forum channel β†’ "Copy Channel ID"
    • Use these IDs as the serverId and forumChannelIds input fields respectively.

Deployment API Tokens

To enable one-click deployment, you'll need to generate personal access tokens:

Netlify:

  1. Go to your User Settings β†’ Applications
  2. Under Personal Access Tokens, click New access token

Vercel:

  1. Go to your Account Settings β†’ Tokens
  2. Click Create New Token

Paste these tokens into the Actor configuration when prompted.


πŸ“ Sample Input Schema

{
"discordToken": "YOUR_DISCORD_BOT_TOKEN",
"serverId": "1234567890",
"channelIds": ["9876543210", "1357924680"],
"deploymentMethod": "vercel",
"vercelToken": "vercel_token_here",
"siteTitle": "Your Community Hub",
"template": "tech",
"enableSearch": true,
"enableLeaderboard": true,
"primaryColor": "#1E90FF",
"logoUrl": "https://example.com/logo.png"
}

πŸ“₯ Input Field Descriptions

Required Fields

FieldDescription
discordTokenYour Discord bot token (create from https://discord.com/developers)
serverIdThe server (guild) ID to scrape forums from
channelIdsList of forum channel IDs to extract data from

Optional: Scraping Settings

FieldDescription
scrapeUntilDateScrape only threads created before this date (YYYY-MM-DD)
maxThreadsPerChannelLimit the number of threads per channel (default 1000)
includeArchivedInclude archived threads if true

Optional: Site Customization

FieldDescription
siteTitleCustom title for the site
siteDescriptionCustom meta description
siteTaglineOptional subtitle under the title
templateOne of: tech, gaming, startup, crypto, education, support
enableLeaderboardShow contributor leaderboard
enableSearchEnable internal search engine

Optional: Branding & Design

FieldDescription
logoUrlLink to a logo image
faviconUrlLink to favicon icon
primaryColorMain accent color
secondaryColorSecondary accent color
backgroundColorBackground color of the site
textColorText color for body content
fontFamilyFont used (e.g. Inter, Roboto)
customCssInject custom CSS code
customJavaScriptInject custom JavaScript

Optional: Content Display

FieldDescription
maxThreadTitleLengthTruncate thread titles (20–500 characters)
maxPostContentLengthTruncate post previews (50–2000 characters)
showUserAvatarsDisplay profile pictures
showTimestampsDisplay when posts were made
showThreadTagsInclude Discord thread tags
threadSortingOptions: date, popularity, or replies

Optional: SEO & Analytics

FieldDescription
metaKeywordsComma-separated SEO keywords
metaAuthorAuthor for meta tags
googleAnalyticsIdGA tracking ID (e.g. G-XXXXXXX)
googleSiteVerificationHTML tag for Google Search Console
twitterHandleFor Twitter Cards integration
openGraphImageImage URL for social sharing previews

Optional: Deployment

FieldDescription
deploymentMethodOne of: vercel, netlify, github, zip
vercelTokenAPI token for Vercel
netlifyTokenAPI token for Netlify
githubRepositoryFormat: username/repo-name
githubTokenPersonal access token for GitHub Pages
customDomain(Optional) Custom domain to use

πŸ“€ Output

  • βœ… Static HTML/CSS/JS website with forum content
  • βœ… Deployment results (URL or downloadable ZIP)
  • βœ… JSON preview of scraped threads, users, and metadata
  • βœ… Summary statistics (thread count, users, etc.)

🎨 Templates

  • Tech: Clean, minimal design perfect for dev or SaaS communities
  • Gaming: Dark theme with neon accents and immersive visuals
  • Startup: Business-friendly, professional layout with modern fonts
  • Crypto: Futuristic dark mode with gold and green touches
  • Education: Bright, readable layout with scholastic icons
  • Support: Structured Q&A and support-focused appearance

πŸ”§ Usage Tips

  1. Create Bot: https://discord.com/developers/applications β†’ Add bot to server
  2. Enable Dev Mode in Discord β†’ Copy Channel IDs
  3. Choose a Template that matches your branding and audience
  4. Customize Colors & Fonts for consistency with your identity
  5. Set Meta Tags & Keywords to improve search engine visibility
  6. Deploy or Download in one click

πŸ“Œ Example Use Cases

  • πŸ§‘β€πŸ’» Developer Communities: Document open-source discussions
  • πŸ•ΉοΈ Gaming Guilds: Publish strategies, guides, member interactions
  • πŸ“š Educational Groups: Turn class discussions into knowledge bases
  • πŸ’Ό Business Forums: Share industry insights, news, and networking
  • πŸ’¬ Support Communities: Archive solved issues and troubleshooting

  • Ensure consent or legal permission to republish community content
  • Respect Discord API terms of service and rate limits
  • Use moderation tools to review or filter sensitive data

πŸ’¬ Support

For issues or questions:

  • βœ… Check dataset logs and debug messages
  • βœ… Validate your Discord token and channel IDs
  • βœ… Start with 1–2 test threads
  • βœ… Contact us via Apify inbox or GitHub Issues

Start converting your Discord knowledge into beautiful public websites today!