Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.38 KB

File metadata and controls

52 lines (37 loc) · 1.38 KB

Discord-Multitool-Bot

For educational purposes only!

Description

Discord-Multitool-Bot is a multifunctional Discord bot that allows you to play music from YouTube, as well as use moderation tools, a leveling system, calculator, ping command, user info, avatar, and much more.

Requirements

  • Python 3.8 or newer
  • ffmpeg — download and add to your system PATH
  • A Discord developer account and your own bot

Installation

  1. Clone the repository:

    git clone https://github.com/Kuba27x/Discord-Multitool-Bot.git
    cd Discord-Multitool-Bot
  2. Install the required libraries:

    pip install discord asyncio yt-dlp python-dotenv pynacl numpy
  3. Create a .env file and paste your bot token:

    DISCORD_TOKEN=your_bot_token
    
  4. Add ffmpeg to your system environment variable PATH.

  5. Invite the bot to your server using the link from the Discord Developer Portal.

Bot Features

  • Music from YouTube:
    • Play songs (play)
    • Song queue (queue, show queue, clear queue)
    • Playback control (pause, resume, skip)
  • Moderation: basic commands for server management
  • Leveling system
  • Calculator
  • Ping
  • User info and avatar

License

This project is for educational purposes only. The author is not responsible for any misuse of the code.