2025-10-12 10:58:24 +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-12 10:47:58 +02:00
2025-10-12 10:47:58 +02:00
2025-10-12 10:57:40 +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.


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://github.com/OptimiDEV/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. Example:
DISCORD_TOKEN="YourDiscordToken"
GEMINI_API_KEY="YourGEMINIapiKey"

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.


💡 Credits

Developed with ❤️ by OptimiDev and contributors.

P.S. do not use the pnpm run web, its in dev :)

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%