For educational purposes only!
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.
- Python 3.8 or newer
- ffmpeg — download and add to your system PATH
- A Discord developer account and your own bot
-
Clone the repository:
git clone https://github.com/Kuba27x/Discord-Multitool-Bot.git cd Discord-Multitool-Bot
-
Install the required libraries:
pip install discord asyncio yt-dlp python-dotenv pynacl numpy
-
Create a
.env
file and paste your bot token:DISCORD_TOKEN=your_bot_token
-
Add
ffmpeg
to your system environment variablePATH
. -
Invite the bot to your server using the link from the Discord Developer Portal.
- Music from YouTube:
- Play songs (
play
) - Song queue (
queue
,show queue
,clear queue
) - Playback control (
pause
,resume
,skip
)
- Play songs (
- Moderation: basic commands for server management
- Leveling system
- Calculator
- Ping
- User info and avatar
This project is for educational purposes only. The author is not responsible for any misuse of the code.