modified: app.py

modified:   templates/footer.html
	modified:   templates/landing.html
	new file:   templates/privacy_policy.html
	new file:   templates/terms_of_service.html
This commit is contained in:
SimolZimol
2025-08-24 14:18:42 +02:00
parent eb4ea0f6b8
commit a00f0f9008
5 changed files with 850 additions and 3 deletions

View File

@@ -0,0 +1,323 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Terms of Service - Multus Bot</title>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
<style>
body {
background: linear-gradient(135deg, #0c1426 0%, #1a1f2e 25%, #2d3748 75%, #0c1426 100%);
min-height: 100vh;
color: #e2e8f0;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
display: flex;
flex-direction: column;
}
.terms-container {
background: rgba(26, 31, 46, 0.9);
backdrop-filter: blur(15px);
border: 1px solid rgba(102, 126, 234, 0.2);
border-radius: 20px;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
padding: 3rem;
margin: 2rem auto;
max-width: 1000px;
flex: 1;
}
.terms-header {
text-align: center;
margin-bottom: 3rem;
padding-bottom: 2rem;
border-bottom: 1px solid rgba(102, 126, 234, 0.1);
}
.terms-title {
color: #f8fafc;
font-weight: 700;
font-size: 2.5rem;
margin-bottom: 1rem;
text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
gap: 1rem;
}
.terms-icon {
color: #667eea;
font-size: 2.5rem;
}
.terms-subtitle {
color: #a0aec0;
font-size: 1.2rem;
font-weight: 400;
}
.terms-content {
line-height: 1.8;
font-size: 1rem;
}
.terms-section {
margin-bottom: 2.5rem;
}
.section-title {
color: #f8fafc;
font-weight: 600;
font-size: 1.4rem;
margin-bottom: 1rem;
padding-bottom: 0.5rem;
border-bottom: 1px solid rgba(102, 126, 234, 0.1);
display: flex;
align-items: center;
gap: 0.5rem;
}
.section-icon {
color: #667eea;
font-size: 1.2rem;
}
.terms-text {
color: #cbd5e0;
margin-bottom: 1.5rem;
}
.terms-list {
color: #cbd5e0;
padding-left: 1.5rem;
}
.terms-list li {
margin-bottom: 0.8rem;
}
.highlight {
color: #ffd700;
font-weight: 600;
}
.back-button {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
border: none;
color: white;
padding: 0.75rem 2rem;
border-radius: 50px;
font-weight: 600;
text-decoration: none;
display: inline-flex;
align-items: center;
gap: 0.5rem;
transition: all 0.3s ease;
box-shadow: 0 4px 15px rgba(102, 126, 234, 0.3);
margin-top: 2rem;
}
.back-button:hover {
transform: translateY(-2px);
box-shadow: 0 8px 25px rgba(102, 126, 234, 0.4);
color: white;
text-decoration: none;
}
.contact-info {
background: rgba(45, 55, 72, 0.6);
border: 1px solid rgba(102, 126, 234, 0.2);
border-radius: 15px;
padding: 2rem;
margin-top: 2rem;
}
.effective-date {
background: rgba(102, 126, 234, 0.1);
border-left: 4px solid #667eea;
padding: 1rem;
margin-bottom: 2rem;
border-radius: 0 10px 10px 0;
color: #e2e8f0;
font-style: italic;
}
</style>
</head>
<body>
{% include 'navigation.html' %}
<div class="container-fluid" style="flex: 1;">
<div class="terms-container">
<div class="terms-header">
<h1 class="terms-title">
<i class="fas fa-file-contract terms-icon"></i>
Terms of Service
</h1>
<p class="terms-subtitle">Legal terms and conditions for using Multus Bot</p>
</div>
<div class="effective-date">
<i class="fas fa-calendar-alt"></i> <strong>Effective Date:</strong> August 24, 2025 | <strong>Last Updated:</strong> August 24, 2025
</div>
<div class="terms-content">
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-handshake section-icon"></i>
1. Acceptance of Terms
</h2>
<p class="terms-text">
By using Multus Bot (the "Service"), you agree to be bound by these Terms of Service ("Terms").
If you disagree with any part of these terms, then you may not access the Service.
</p>
<p class="terms-text">
These Terms apply to all users of the Service, including without limitation users who are browsers,
server administrators, or contributors of content.
</p>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-cogs section-icon"></i>
2. Description of Service
</h2>
<p class="terms-text">
Multus Bot is a Discord moderation and management bot that provides:
</p>
<ul class="terms-list">
<li>Automated moderation features including warning and mute systems</li>
<li>User management and permission controls</li>
<li>Message archiving and context preservation</li>
<li>Web-based administration panel</li>
<li>User statistics and leaderboards</li>
<li>Giveaway management systems</li>
</ul>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-user-shield section-icon"></i>
3. User Responsibilities
</h2>
<p class="terms-text">
You are responsible for:
</p>
<ul class="terms-list">
<li>Providing accurate information when using the Service</li>
<li>Maintaining the confidentiality of your Discord account</li>
<li>Using the Service in compliance with Discord's Terms of Service</li>
<li>Not attempting to circumvent or abuse the moderation systems</li>
<li>Respecting other users and maintaining appropriate behavior</li>
<li>Not using the Service for any illegal or unauthorized purpose</li>
</ul>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-ban section-icon"></i>
4. Prohibited Conduct
</h2>
<p class="terms-text">
You may not use our Service to:
</p>
<ul class="terms-list">
<li>Violate any local, state, national, or international law</li>
<li>Harass, abuse, or harm other users</li>
<li>Attempt to gain unauthorized access to the Service</li>
<li>Distribute malware, viruses, or malicious code</li>
<li>Spam or send unsolicited communications</li>
<li>Impersonate others or provide false information</li>
<li>Interfere with the Service's operation or security</li>
</ul>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-database section-icon"></i>
5. Data and Privacy
</h2>
<p class="terms-text">
Our handling of your data is governed by our <a href="{{ url_for('privacy_policy') }}" style="color: #667eea;">Privacy Policy</a>.
By using the Service, you consent to the collection and use of information as outlined in the Privacy Policy.
</p>
<p class="terms-text">
<span class="highlight">Data Storage:</span> We store Discord user IDs, usernames, message content for moderation purposes,
and usage statistics. This data is used solely for providing and improving the Service.
</p>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-exclamation-triangle section-icon"></i>
6. Disclaimers and Limitations
</h2>
<p class="terms-text">
<span class="highlight">Service Availability:</span> The Service is provided "as is" without any warranty.
We do not guarantee that the Service will be uninterrupted or error-free.
</p>
<p class="terms-text">
<span class="highlight">Limitation of Liability:</span> In no event shall Multus Bot be liable for any
indirect, incidental, special, consequential, or punitive damages arising from your use of the Service.
</p>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-user-times section-icon"></i>
7. Termination
</h2>
<p class="terms-text">
We may terminate or suspend your access to the Service immediately, without prior notice,
for any reason whatsoever, including without limitation if you breach the Terms.
</p>
<p class="terms-text">
Upon termination, your right to use the Service will cease immediately.
Data associated with your account may be retained for a reasonable period as outlined in our Privacy Policy.
</p>
</div>
<div class="terms-section">
<h2 class="section-title">
<i class="fas fa-edit section-icon"></i>
8. Changes to Terms
</h2>
<p class="terms-text">
We reserve the right to modify or replace these Terms at any time.
If a revision is material, we will try to provide at least 30 days notice prior to any new terms taking effect.
</p>
<p class="terms-text">
Your continued use of the Service after the effective date of the revised Terms
constitutes acceptance of the revised Terms.
</p>
</div>
<div class="contact-info">
<h2 class="section-title">
<i class="fas fa-envelope section-icon"></i>
Contact Information
</h2>
<p class="terms-text">
If you have any questions about these Terms of Service, please contact us:
</p>
<ul class="terms-list">
<li><i class="fas fa-envelope"></i> Email: <a href="{{ url_for('contact') }}" style="color: #667eea;">Contact Form</a></li>
<li><i class="fab fa-discord"></i> Discord: Through our support server</li>
<li><i class="fas fa-globe"></i> Website: This web panel</li>
</ul>
</div>
<div class="text-center">
<a href="{{ url_for('landing_page') }}" class="back-button">
<i class="fas fa-arrow-left"></i> Back to Home
</a>
</div>
</div>
</div>
</div>
{% include 'footer.html' %}
</body>
</html>