Chitanda-Bot / README.md
E5K7's picture
Initial commit: Discord bot with hybrid commands, Flask keep-alive, and Docker support
7cc32a6
metadata
title: Chitanda V2 Discord Bot
emoji: ๐Ÿค–
colorFrom: purple
colorTo: pink
sdk: docker
pinned: false

Chitanda V2 Discord Bot

A feature-rich Discord bot with hybrid command support (both prefix and slash commands).

Features

  • ๐ŸŽฎ Fun commands (roll, flip)
  • ๐Ÿ’• Roleplay commands (pat, kiss, highfive)
  • ๐Ÿ› ๏ธ Utility commands (crypto prices, weather, recipes, Wikipedia, etc.)
  • ๐Ÿ”จ Moderation commands (purge, kick, delete)
  • โœจ Hybrid commands (works with both lu prefix and / slash commands)
  • ๐ŸŒ Flask keep-alive server for 24/7 uptime

Deployment on Hugging Face Spaces

This bot is ready to deploy on Hugging Face Spaces using Docker.

Steps to Deploy

  1. Create a new Space on Hugging Face
  2. Choose "Docker" as the SDK
  3. Upload all files from this repository
  4. In Space settings, add your bot token and API keys as secrets
  5. The bot will automatically start!

Environment Configuration

The bot reads configuration from config.json. Make sure your token and API keys are properly set.

Local Development

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python main.py

Commands

Total: 23 commands across 4 categories

Use lu help or /help to see all available commands!

  • Utilities: 16 commands (ping, crypto, weather, recipes, etc.)
  • Fun: 2 commands (roll, flip)
  • Roleplay: 3 commands (pat, kiss, highfive)
  • Moderation: 3 commands (purge, kick, delete)