Skip to content

Humayra-Adiba/NexusBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NexusBot

NexusBot is a dynamic, modular nextcord bot built with Python, designed to enhance server interactions through customizable commands and features.


Features

  • Modular Architecture: Easily extend functionality using the cogs/ directory.
  • Environment Configuration: Manage sensitive data with a .env file, as exemplified in .env.example.
  • Command Handling: Core logic implemented in nexus.py for streamlined command processing.

🌟 Highlights

  • ⚙️ Moderation Tools – Kick, ban, clear, timeout, and more.
  • 🎁 Giveaways – Host engaging contests with countdowns…
  • 🗳️ Polls & Tickets – Stylish, interactive polls and tickets.
  • 🎉 Fun, Emotions & Games – Rock-Paper-Scissors, Coin Flip, quizzes… and more.
  • 🫂 Community & Greetings – Welcome members, celebrate birthdays…
  • 💡 Utilities – Translate text, set reminders, check uptime.
  • 🔀 Modular Design – Easy to extend with cogs & slash modules.

🚀 Setup & Installation

📋 Prerequisites

  • Python 3.8+
  • A Discord bot token from the Discord Developer Portal
  • Dependencies listed in requirements.txt (usually includes nextcord and `python-dotenv

🛠️ Installation Steps

  1. Clone the repository

    git clone https://github.com/Humayra-Adiba/NexusBot.git
    cd NexusBot
  2. Install dependencies

    pip install -r requirements.txt
  3. Configure environment variables

    • Rename .env.example to .env
    • Fill in your nextcord bot token and any other necessary configurations
  4. Run the bot

    python nexus.py

Directory Structure

NexusBot/
├── cogs/             # Modular command extensions
├── slash/            # Slash command modules
├── .env.example      # Sample environment configuration
├── .gitignore        # Git ignore file
├── LICENSE           # MIT License
└── nexus.py          # Main bot script

Contributing

Contributors are welcome! Feel free to fork the repository and submit pull requests ✨


About

A Dynamic, Modular Discord bot made with Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages