Skip to content

Dragon Bot is a Discord bot designed to help manage my server and provide some fun and useful commands.

License

Notifications You must be signed in to change notification settings

DragonSenseiGuy/dragon-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dragon Bot

Dragon Bot is a Discord bot designed to help manage my server and provide some fun and useful commands. It's built with Python using the discord.py library and is constantly evolving with new features.

Discord Server

You can try the bot out in this server

How to Use

All commands are available as slash commands. Simply type / in your Discord server to see a list of available commands and their descriptions.

Setup for Development

To run Dragon Bot on your own machine for development purposes, follow these steps:

  1. Clone the repository:

    git clone https://github.com/DragonSenseiGuy/dragon-bot
    cd dragon-bot
  2. Create a virtual environment:

    python3 -m venv .venv
    source .venv/bin/activate
  3. Install dependencies:

    uv sync
  4. Create a .env file: Create a file named .env in the root of the project and add your bot token:

    BOT_TOKEN=your_bot_token_here
    AI_API_KEY=your-ai-api-key-here(open router)
    
  5. Run the bot:

    uv run main.py

Contributing

Contributions are welcome! If you have any ideas for new features or find any bugs, feel free to open an issue or submit a pull request.

About

Dragon Bot is a Discord bot designed to help manage my server and provide some fun and useful commands.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published