Skip to content

Hi there! I'm a multipurpose entertainment bot designed to encourage activity on your server.

License

Notifications You must be signed in to change notification settings

h3nr1d3v/NekoShell

Repository files navigation

🌟 NekoShell - Advanced Discord Bot

Stars License Issues Last Commit

NekoShell Preview

A feature-rich Discord bot built with discord.py, offering moderation, music, leveling, games, AI integration, and much more.


📦 Installation✨ Features⚡ Quick Start📚 Documentation

📑 Table of Contents

✨ Features

Features Preview
  • 🛡️ Moderation & Administration

    • Advanced role-based permission system
    • Auto-moderation with customizable filters
    • Warning system with auto-punishments
    • Logging system for server events
    • Ticket system for support
  • 🎵 Music

    • YouTube and Spotify playback support
    • Queue management and playlist support
    • Advanced audio controls
  • 📈 Leveling & Economy

    • XP and level system with role rewards
    • Achievement system
    • Daily tasks and rewards
    • Message streak tracking
  • 🎮 Fun & Games

    • Various mini-games (Hangman, Trivia, etc.)
    • Poll creation system
    • Custom commands
    • Translation features
  • 🤖 AI Integration

    • ChatGPT integration
    • Image generation and analysis
  • 📊 Analytics & Tracking

    • Comprehensive server and user statistics

⚡ Quick Start

  1. Clone the Repository

    git clone https://github.com/h3nr1d3v/NekoShell.git
    cd NekoShell
  2. Install Dependencies

    pip install -r requirements.txt
  3. Configure Environment Create a .env file with your tokens:

    DISCORD_TOKEN=your_discord_token
    OPENAI_API_KEY=your_openai_token
    SPOTIFY_CLIENT_ID=your_spotify_client_id
    SPOTIFY_CLIENT_SECRET=your_spotify_client_secret
  4. Run the Bot

    python main.py

You can view full installation guide INSTALLATION

⌨️ Essential Commands

Category Command Description
General !help Shows help menu
!info Server information
!ping Check bot latency
!botinfo Bot statistics
Moderation !warn Warn a user
!ban Ban a user
!kick Kick a user
!mute Mute a user
Music !play Play a song
!queue Show queue
!skip Skip current song
!stop Stop playback
Leveling !rank Show your rank
!leaderboard Server leaderboard
!xp Check your XP
!rewards View level rewards
Fun !poll Create a poll
!translate Translate text
!8ball Ask the magic 8ball
!meme Get a random meme

🎨 Customization

NekoShell offers extensive customization options:

  • Permissions: Configure role-based permissions in config.json
  • Auto-mod: Set up custom filters and auto-actions
  • Leveling: Customize XP gain rates and level-up rewards
  • AI: Fine-tune AI responses and image generation parameters

📚 Documentation

Our comprehensive documentation includes:

  • 📦 Installation Guide

  • Prerequisites

  • Step-by-step installation

  • API key setup

  • ⚙️ Configuration Guide

  • Basic bot configuration

  • Advanced customization options

  • Role-based permissions setup

  • 📜 Command Documentation

  • Full list of available commands

  • Usage examples

  • Permission requirements

  • Troubleshooting Guide

  • Common issues and solutions

  • FAQ

  • Support resources

🤝 Contributing

We welcome contributions! Please check our:

📄 License

This project is licensed under the MIT License - see the LICENSE

🙏 Acknowledgments

About

Hi there! I'm a multipurpose entertainment bot designed to encourage activity on your server.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages