<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
>
  <!-- Homepage -->
  <url>
    <loc>https://www.wardforge.org/</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/" />
    <image:image>
      <image:loc>https://www.wardforge.org/wardforge-logo.png</image:loc>
      <image:title>WardForge Discord Bot — AI-powered security shield logo</image:title>
      <image:caption>WardForge protects Discord servers from raids, phishing, and threats with AI automation.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://www.wardforge.org/screenshots/dashboard-3.png</image:loc>
      <image:title>WardForge Dashboard — Security Overview and Threat Monitoring</image:title>
      <image:caption>Real-time security dashboard showing threat logs, module status, and server health score.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://www.wardforge.org/screenshots/dashboard-4.png</image:loc>
      <image:title>WardForge Dashboard — Module Configuration Panel</image:title>
      <image:caption>Configure anti-raid, anti-phishing, and moderation modules from one interface.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://www.wardforge.org/screenshots/trust-score.png</image:loc>
      <image:title>WardForge Trust Score — Member Reputation Algorithm</image:title>
      <image:caption>Automated 0-100 Trust Score for new members with configurable action thresholds.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://www.wardforge.org/screenshots/setup-complete.png</image:loc>
      <image:title>WardForge Setup — One-Command Server Configuration</image:title>
      <image:caption>Run /setup and WardForge configures itself in under 30 seconds.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://www.wardforge.org/screenshots/server-status.png</image:loc>
      <image:title>WardForge Server Status — Live Protection Overview</image:title>
      <image:caption>Live server protection status showing active modules and recent security events.</image:caption>
    </image:image>
  </url>

  <!-- Privacy Policy -->
  <url>
    <loc>https://www.wardforge.org/privacy</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/privacy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/privacy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/privacy" />
  </url>

  <!-- Terms of Service -->
  <url>
    <loc>https://www.wardforge.org/terms</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/terms" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/terms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/terms" />
  </url>

  <!-- Blog Index -->
  <url>
    <loc>https://www.wardforge.org/blog</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/blog" />
  </url>

  <!-- Blog: How to Protect a Discord Server from Raids -->
  <url>
    <loc>https://www.wardforge.org/blog/how-to-protect-discord-server-from-raids</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/blog/how-to-protect-discord-server-from-raids" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/blog/how-to-protect-discord-server-from-raids" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/blog/how-to-protect-discord-server-from-raids" />
  </url>

  <!-- Blog: Best Discord Security Bots in 2026 -->
  <url>
    <loc>https://www.wardforge.org/blog/best-discord-security-bots</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/blog/best-discord-security-bots" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/blog/best-discord-security-bots" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/blog/best-discord-security-bots" />
  </url>

  <!-- Blog: Rebranding Announcement -->
  <url>
    <loc>https://www.wardforge.org/blog/rebranding-guardianbot-wardforge</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.wardforge.org/blog/rebranding-guardianbot-wardforge" />
    <xhtml:link rel="alternate" hreflang="en" href="https://www.wardforge.org/blog/rebranding-guardianbot-wardforge" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.wardforge.org/blog/rebranding-guardianbot-wardforge" />
  </url>
</urlset>
