AeThex-Bot-Master/aethex-bot/public/pricing.html
2026-03-05 14:34:11 -07:00

765 lines
25 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Pricing - AeThex | Warden - Discord Bot</title>
<meta name="description" content="Warden is free forever for all core features. Join the Federation for advanced protection, or upgrade to Premium for maximum security.">
<meta name="keywords" content="Discord bot pricing, free Discord bot, premium Discord bot, federation pricing, Discord moderation pricing">
<meta name="author" content="AeThex">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://aethex.bot/pricing">
<meta property="og:type" content="website">
<meta property="og:url" content="https://aethex.bot/pricing">
<meta property="og:title" content="Pricing - AeThex | Warden - Discord Bot">
<meta property="og:description" content="Warden is free forever for all core features. Join the Federation for advanced protection.">
<meta property="og:image" content="https://aethex.bot/og-image.png">
<meta property="og:site_name" content="AeThex Warden">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:url" content="https://aethex.bot/pricing">
<meta name="twitter:title" content="Pricing - AeThex | Warden - Discord Bot">
<meta name="twitter:description" content="Warden is free forever for all core features. Join the Federation for advanced protection.">
<meta name="twitter:image" content="https://aethex.bot/og-image.png">
<meta name="theme-color" content="#6366f1">
<link rel="icon" href="/logo.png" type="image/png">
<style>
:root {
--background: #030712;
--foreground: #f8fafc;
--card: rgba(15, 23, 42, 0.6);
--card-border: rgba(99, 102, 241, 0.15);
--card-border-hover: rgba(99, 102, 241, 0.4);
--primary: #6366f1;
--primary-light: #818cf8;
--secondary: rgba(30, 41, 59, 0.5);
--muted: #64748b;
--border: rgba(51, 65, 85, 0.5);
--success: #10b981;
--warning: #f59e0b;
--federation: #3b82f6;
--premium: #a855f7;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: 'Courier New', Courier, monospace;
background: var(--background);
color: var(--foreground);
min-height: 100vh;
line-height: 1.6;
}
.bg-grid {
position: fixed;
inset: 0;
background-image:
linear-gradient(rgba(99, 102, 241, 0.03) 1px, transparent 1px),
linear-gradient(90deg, rgba(99, 102, 241, 0.03) 1px, transparent 1px);
background-size: 64px 64px;
pointer-events: none;
z-index: -2;
}
.bg-glow {
position: fixed;
top: -50%;
left: 50%;
transform: translateX(-50%);
width: 150%;
height: 100%;
background: radial-gradient(ellipse at center, rgba(99, 102, 241, 0.15) 0%, transparent 60%);
pointer-events: none;
z-index: -1;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 1.5rem;
}
header {
position: sticky;
top: 0;
z-index: 100;
background: rgba(3, 7, 18, 0.8);
backdrop-filter: blur(20px);
border-bottom: 1px solid var(--border);
}
.header-content {
display: flex;
align-items: center;
justify-content: space-between;
padding: 1rem 0;
}
.logo {
display: flex;
align-items: center;
gap: 0.75rem;
text-decoration: none;
color: var(--foreground);
}
.logo-icon { width: 40px; height: 40px; border-radius: 8px; object-fit: contain; }
.logo-text { font-size: 1.25rem; font-weight: 700; }
.nav-links {
display: flex;
gap: 2rem;
align-items: center;
}
.nav-links a {
color: var(--muted);
text-decoration: none;
font-weight: 500;
transition: color 0.2s;
}
.nav-links a:hover, .nav-links a.active { color: var(--foreground); }
.btn {
display: inline-flex;
align-items: center;
gap: 0.5rem;
padding: 0.75rem 1.5rem;
border-radius: 8px;
font-weight: 600;
text-decoration: none;
transition: all 0.2s;
border: none;
cursor: pointer;
font-size: 0.9rem;
font-family: inherit;
}
.btn-primary {
background: linear-gradient(135deg, var(--primary), #3b82f6);
color: white;
}
.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(99, 102, 241, 0.4); }
.btn-secondary {
background: var(--secondary);
border: 1px solid var(--border);
color: var(--foreground);
}
.btn-federation {
background: linear-gradient(135deg, var(--federation), #0ea5e9);
color: white;
}
.btn-premium {
background: linear-gradient(135deg, var(--premium), #ec4899);
color: white;
}
.hero {
padding: 4rem 0 2rem;
text-align: center;
}
.hero h1 {
font-size: 3rem;
font-weight: 800;
margin-bottom: 1rem;
}
.text-gradient {
background: linear-gradient(135deg, var(--primary), #3b82f6, #06b6d4);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.hero p {
color: var(--muted);
font-size: 1.2rem;
max-width: 600px;
margin: 0 auto;
}
.free-badge {
display: inline-flex;
align-items: center;
gap: 0.5rem;
background: rgba(16, 185, 129, 0.1);
border: 1px solid rgba(16, 185, 129, 0.3);
color: var(--success);
padding: 0.5rem 1rem;
border-radius: 100px;
font-size: 0.9rem;
font-weight: 600;
margin-top: 1.5rem;
}
.pricing-section {
padding: 3rem 0;
}
.pricing-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 1.5rem;
max-width: 1200px;
margin: 0 auto;
}
@media (max-width: 1100px) {
.pricing-grid { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 700px) {
.pricing-grid { grid-template-columns: 1fr; max-width: 400px; }
.hero h1 { font-size: 2rem; }
.nav-links { display: none; }
}
.pricing-card {
background: var(--card);
border: 1px solid var(--card-border);
border-radius: 16px;
padding: 1.75rem;
display: flex;
flex-direction: column;
transition: all 0.3s;
}
.pricing-card:hover {
border-color: var(--card-border-hover);
transform: translateY(-4px);
}
.pricing-card.featured {
border-color: var(--primary);
position: relative;
box-shadow: 0 0 40px rgba(99, 102, 241, 0.2);
}
.pricing-card.featured::before {
content: 'RECOMMENDED';
position: absolute;
top: -12px;
left: 50%;
transform: translateX(-50%);
background: linear-gradient(135deg, var(--primary), #3b82f6);
color: white;
padding: 0.25rem 1rem;
border-radius: 100px;
font-size: 0.7rem;
font-weight: 700;
letter-spacing: 0.5px;
}
.pricing-card.federation-tier {
border-color: var(--federation);
}
.pricing-card.premium-tier {
border-color: var(--premium);
}
.tier-badge {
display: inline-block;
padding: 0.25rem 0.75rem;
border-radius: 100px;
font-size: 0.7rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.5px;
margin-bottom: 0.75rem;
text-align: center;
}
.tier-badge.free { background: rgba(16, 185, 129, 0.2); color: var(--success); }
.tier-badge.federation { background: rgba(59, 130, 246, 0.2); color: var(--federation); }
.tier-badge.premium { background: rgba(168, 85, 247, 0.2); color: var(--premium); }
.tier-badge.promo { background: rgba(245, 158, 11, 0.2); color: var(--warning); }
.pricing-card h3 {
font-size: 1.35rem;
font-weight: 700;
text-align: center;
margin-bottom: 0.5rem;
}
.pricing-price {
text-align: center;
margin-bottom: 0.75rem;
}
.pricing-price .amount {
font-size: 2.5rem;
font-weight: 800;
background: linear-gradient(135deg, var(--foreground), var(--muted));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.pricing-price .period {
color: var(--muted);
font-size: 0.85rem;
}
.pricing-description {
text-align: center;
color: var(--muted);
font-size: 0.85rem;
margin-bottom: 1.25rem;
min-height: 36px;
}
.pricing-features {
list-style: none;
margin-bottom: 1.5rem;
flex-grow: 1;
}
.pricing-features li {
display: flex;
align-items: flex-start;
gap: 0.6rem;
margin-bottom: 0.6rem;
font-size: 0.85rem;
}
.pricing-features li .check {
color: var(--success);
font-weight: bold;
flex-shrink: 0;
}
.pricing-features li.highlight {
color: var(--primary-light);
font-weight: 500;
}
.pricing-cta {
width: 100%;
padding: 0.75rem;
text-align: center;
}
.comparison-section {
padding: 4rem 0;
border-top: 1px solid var(--border);
}
.comparison-section h2 {
text-align: center;
font-size: 2rem;
margin-bottom: 2rem;
}
.comparison-table {
width: 100%;
border-collapse: collapse;
background: var(--card);
border-radius: 16px;
overflow: hidden;
}
.comparison-table th, .comparison-table td {
padding: 0.875rem 1rem;
text-align: left;
border-bottom: 1px solid var(--border);
font-size: 0.9rem;
}
.comparison-table th {
background: rgba(99, 102, 241, 0.1);
font-weight: 600;
}
.comparison-table td:not(:first-child) {
text-align: center;
}
.comparison-table tr:last-child td {
border-bottom: none;
}
.check-icon { color: var(--success); }
.cross-icon { color: var(--muted); opacity: 0.5; }
.alert-icon { color: var(--warning); }
.faq-section {
padding: 4rem 0;
border-top: 1px solid var(--border);
}
.faq-section h2 {
text-align: center;
font-size: 2rem;
margin-bottom: 2rem;
}
.faq-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 1.5rem;
max-width: 900px;
margin: 0 auto;
}
@media (max-width: 768px) {
.faq-grid { grid-template-columns: 1fr; }
}
.faq-item {
background: var(--card);
border: 1px solid var(--card-border);
border-radius: 12px;
padding: 1.5rem;
}
.faq-item h4 {
font-size: 1rem;
margin-bottom: 0.5rem;
}
.faq-item p {
color: var(--muted);
font-size: 0.9rem;
}
.cta-section {
padding: 4rem 0;
}
.cta-box {
background: linear-gradient(135deg, rgba(99, 102, 241, 0.1), rgba(59, 130, 246, 0.05));
border: 1px solid rgba(99, 102, 241, 0.2);
border-radius: 24px;
padding: 3rem 2rem;
text-align: center;
}
.cta-box h2 {
font-size: 1.75rem;
margin-bottom: 1rem;
}
.cta-box p {
color: var(--muted);
margin-bottom: 1.5rem;
}
footer {
border-top: 1px solid var(--border);
padding: 2rem 0;
}
.footer-content {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 1rem;
}
.footer-links {
display: flex;
gap: 2rem;
}
.footer-links a {
color: var(--muted);
text-decoration: none;
font-size: 0.9rem;
}
.footer-links a:hover { color: var(--foreground); }
.footer-copy { color: var(--muted); font-size: 0.85rem; }
</style>
</head>
<body>
<div class="bg-grid"></div>
<div class="bg-glow"></div>
<header>
<div class="container header-content">
<a href="/" class="logo">
<img src="/logo.png" alt="AeThex" class="logo-icon">
<span class="logo-text">AeThex | Warden</span>
</a>
<nav class="nav-links">
<a href="/">Home</a>
<a href="/features">Features</a>
<a href="/commands">Commands</a>
<a href="/federation">Federation</a>
<a href="/pricing" class="active">Pricing</a>
</nav>
<a href="https://discord.com/api/oauth2/authorize?client_id=578971245454950421&permissions=8&scope=bot%20applications.commands" class="btn btn-primary" target="_blank">Add to Server</a>
</div>
</header>
<main>
<section class="hero">
<div class="container">
<h1>Simple, <span class="text-gradient">Transparent</span> Pricing</h1>
<p>Four tiers designed for every community. Start free, grow with the Federation, and upgrade when you need maximum protection.</p>
<div class="free-badge">
<span>&#10003;</span>
Free Forever - No credit card required
</div>
</div>
</section>
<section class="pricing-section">
<div class="container">
<div class="pricing-grid">
<div class="pricing-card">
<div class="tier-badge free">Free Tier</div>
<h3>Free</h3>
<div class="pricing-price">
<span class="amount">$0</span>
<span class="period">forever</span>
</div>
<p class="pricing-description">Everything you need for a great community</p>
<ul class="pricing-features">
<li><span class="check">&#10003;</span> Unified XP & Leveling</li>
<li><span class="check">&#10003;</span> Prestige system (up to P10)</li>
<li><span class="check">&#10003;</span> Achievements & Quests</li>
<li><span class="check">&#10003;</span> Shop & Economy</li>
<li><span class="check">&#10003;</span> Music Player (all sources)</li>
<li><span class="check">&#10003;</span> Welcome/Goodbye messages</li>
<li><span class="check">&#10003;</span> Role panels & Giveaways</li>
<li><span class="check">&#10003;</span> Basic moderation tools</li>
<li><span class="check">&#10003;</span> Polls & Embeds</li>
</ul>
<a href="https://discord.com/api/oauth2/authorize?client_id=578971245454950421&permissions=8&scope=bot%20applications.commands" class="btn btn-secondary pricing-cta" target="_blank">Add Warden Free</a>
</div>
<div class="pricing-card federation-tier featured">
<div class="tier-badge federation">Federation Tier</div>
<h3>Federation</h3>
<div class="pricing-price">
<span class="amount">$0</span>
<span class="period">verified servers</span>
</div>
<p class="pricing-description">Advanced protection for verified communities</p>
<ul class="pricing-features">
<li class="highlight"><span class="check">&#10003;</span> Everything in Free, plus:</li>
<li><span class="check">&#10003;</span> Cross-server ban sync</li>
<li><span class="check">&#10003;</span> Critical threat auto-bans</li>
<li><span class="check">&#10003;</span> Sentinel anti-nuke protection</li>
<li><span class="check">&#10003;</span> Global reputation tracking</li>
<li><span class="check">&#10003;</span> Trust level progression</li>
<li><span class="check">&#10003;</span> Server directory listing</li>
<li><span class="check">&#10003;</span> Cross-server role sync</li>
<li><span class="check">&#10003;</span> Federation dashboard</li>
</ul>
<a href="/federation" class="btn btn-federation pricing-cta">Apply to Join</a>
</div>
<div class="pricing-card premium-tier">
<div class="tier-badge premium">Premium Tier</div>
<h3>Premium</h3>
<div class="pricing-price">
<span class="amount">$50</span>
<span class="period">per month</span>
</div>
<p class="pricing-description">Maximum protection for serious communities</p>
<ul class="pricing-features">
<li class="highlight"><span class="check">&#10003;</span> Everything in Federation, plus:</li>
<li><span class="check">&#10003;</span> <strong>All-severity</strong> threat protection</li>
<li><span class="check">&#10003;</span> Auto-kick Low/Medium threats</li>
<li><span class="check">&#10003;</span> Priority federation alerts</li>
<li><span class="check">&#10003;</span> Extended ban history access</li>
<li><span class="check">&#10003;</span> Premium server badge</li>
<li><span class="check">&#10003;</span> Priority support</li>
<li><span class="check">&#10003;</span> Advanced threat analytics</li>
</ul>
<a href="/federation" class="btn btn-premium pricing-cta">Upgrade to Premium</a>
</div>
<div class="pricing-card">
<div class="tier-badge promo">Promotion</div>
<h3>Featured Slot</h3>
<div class="pricing-price">
<span class="amount">$200</span>
<span class="period">per week</span>
</div>
<p class="pricing-description">Maximum visibility across the federation</p>
<ul class="pricing-features">
<li><span class="check">&#10003;</span> Featured in all member servers</li>
<li><span class="check">&#10003;</span> Cross-server promotion</li>
<li><span class="check">&#10003;</span> Boosted directory ranking</li>
<li><span class="check">&#10003;</span> Featured badge on server card</li>
<li><span class="check">&#10003;</span> Recruitment announcements</li>
<li><span class="check">&#10003;</span> Analytics dashboard</li>
<li><span class="check">&#10003;</span> Custom invite tracking</li>
<li><span class="check">&#10003;</span> Priority listing renewal</li>
</ul>
<a href="/federation" class="btn btn-secondary pricing-cta">Get Featured</a>
</div>
</div>
</div>
</section>
<section class="comparison-section">
<div class="container">
<h2>Feature Comparison</h2>
<table class="comparison-table">
<thead>
<tr>
<th>Feature</th>
<th>Free</th>
<th>Federation</th>
<th>Premium</th>
</tr>
</thead>
<tbody>
<tr>
<td>XP, Leveling & Prestige</td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Achievements, Quests & Shop</td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Music Player (all sources)</td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Basic Moderation Tools</td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Welcome/Goodbye & Role Panels</td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Cross-Server Ban Sync</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Critical Threat Auto-Bans</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Sentinel Anti-Nuke Protection</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Global Reputation Network</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Server Directory Listing</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Low/Medium Threat Auto-Kick</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="alert-icon">Alert Only</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Priority Alerts & Support</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
<tr>
<td>Premium Server Badge</td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="cross-icon">&#10007;</span></td>
<td><span class="check-icon">&#10003;</span></td>
</tr>
</tbody>
</table>
</div>
</section>
<section class="faq-section">
<div class="container">
<h2>Frequently Asked Questions</h2>
<div class="faq-grid">
<div class="faq-item">
<h4>Is Warden really free forever?</h4>
<p>Yes! All core features including XP, leveling, music, achievements, quests, and basic moderation are completely free with no time limits.</p>
</div>
<div class="faq-item">
<h4>What is the Federation tier?</h4>
<p>Federation is a network of verified servers that share ban lists and reputation data. Apply with /federation apply and get approved to unlock cross-server protection for free.</p>
</div>
<div class="faq-item">
<h4>What's the difference in protection levels?</h4>
<p>Free gets basic moderation. Federation auto-bans critical threats. Premium adds auto-kick for ALL severity levels - low, medium, high, and critical.</p>
</div>
<div class="faq-item">
<h4>How do I join the Federation?</h4>
<p>Use the /federation apply command in your server. Our team reviews applications and approves servers that meet community standards.</p>
</div>
<div class="faq-item">
<h4>Can I cancel Premium anytime?</h4>
<p>Absolutely. Cancel anytime and you'll retain Premium until the end of your billing period. You'll then revert to Federation tier automatically.</p>
</div>
<div class="faq-item">
<h4>What is a Featured Slot?</h4>
<p>Featured Slots promote your server across all federation member servers. Great for growing communities looking to attract new members.</p>
</div>
</div>
</div>
</section>
<section class="cta-section">
<div class="container">
<div class="cta-box">
<h2>Ready to Get Started?</h2>
<p>Add Warden to your server now. Free forever, apply for Federation when you're ready, upgrade when you need it.</p>
<a href="https://discord.com/api/oauth2/authorize?client_id=578971245454950421&permissions=8&scope=bot%20applications.commands" class="btn btn-primary" target="_blank">Add Warden Free</a>
</div>
</div>
</section>
</main>
<footer>
<div class="container footer-content">
<div class="footer-copy">AeThex | Warden</div>
<div class="footer-links">
<a href="/features">Features</a>
<a href="/commands">Commands</a>
<a href="/federation">Federation</a>
<a href="https://discord.gg/athx" target="_blank">Discord</a>
</div>
<div class="footer-copy">&copy; 2025 AeThex. All rights reserved.</div>
</div>
</footer>
</body>
</html>