2025-10-15 11:56:15 +02:00
2025-10-12 10:47:58 +02:00
2025-10-12 10:47:58 +02:00
2025-10-12 10:47:58 +02:00
2025-10-12 10:47:58 +02:00
2025-10-15 11:56:15 +02:00
2025-10-12 10:47:58 +02:00
2025-10-12 10:47:58 +02:00
2025-10-13 19:09:10 +02:00
2025-10-12 14:50:24 +02:00
2025-10-12 10:47:58 +02:00

Civita Banner

Civita is a Discord moderation and AI-powered bot built to make communities safe, fun, and engaging.
With smart profanity filters, an AI assistant, and an automated Question of the Day (QOTD) system powered by AI, Civita combines powerful moderation with next-gen AI interaction.


forthebadge forthebadge

What civita means?

On a good day Civita means “city,” “state,” or “citizenship.” from Latin, on a bad day, it means Idiotic Truckload of Shit

Features

  • 🔧 Moderation Tools
    • Kick, ban, mute, warn
    • Automated profanity filtering
    • Reaction-based reporting
  • 🤖 AI Assistant
    • Chat with Civita using AI
    • Smart responses and server-friendly interaction
  • 📝 AI-Powered QOTD
    • Automatically generates interesting questions
    • Keeps your community engaged daily
  • 📢 Community Tools
    • Welcome/leave messages

📦 Installation

Prerequisites

Setup

# Clone the repository
git clone https://git.optimihost.com/NaChlorid/Civita.git
cd Civita

# Install dependencies
pnpm install

# Run the bot
pnpm run start

⚙️ Configuration

  1. Rename .example.env to .env
  2. Fill in your bot token, API keys, and preferences

📖 Documentation

https://civita.optimihost.com/docs


🤝 Contributing

Contributions are welcome!

  • Fork the repo
  • Create a feature branch
  • Submit a pull request

Please follow the Security Policy when reporting vulnerabilities.


🔒 Security

See SECURITY.md for supported versions and reporting guidelines.


📜 License

This project is licensed under the MIT License — see the LICENSE file for details.


OPEN
SOURCE
IS LOVE

Description
Civita is a multifunctional and a lightweight discord bot coded on TypeScript
https://civita.optimihost.com
Readme MIT 136 KiB
2025-10-20 16:33:20 +02:00
Languages
TypeScript 100%