{"id":28471492,"url":"https://github.com/devtakkekar/musify","last_synced_at":"2026-05-07T02:35:19.894Z","repository":{"id":297177403,"uuid":"995886941","full_name":"devtakkekar/musify","owner":"devtakkekar","description":"Discord Bot to listen Music","archived":false,"fork":false,"pushed_at":"2025-06-04T07:01:14.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-01T21:37:12.736Z","etag":null,"topics":["discord","discord-bot","ffmpeg","python","youtube"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devtakkekar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-04T06:40:08.000Z","updated_at":"2025-06-04T09:46:54.000Z","dependencies_parsed_at":"2025-06-04T13:28:22.418Z","dependency_job_id":"1435deef-a6c7-49a7-b1bc-5ca78e34ab3e","html_url":"https://github.com/devtakkekar/musify","commit_stats":null,"previous_names":["devtakkekar/musify"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devtakkekar/musify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devtakkekar%2Fmusify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devtakkekar%2Fmusify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devtakkekar%2Fmusify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devtakkekar%2Fmusify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devtakkekar","download_url":"https://codeload.github.com/devtakkekar/musify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devtakkekar%2Fmusify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32720394,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discord","discord-bot","ffmpeg","python","youtube"],"created_at":"2025-06-07T11:00:43.128Z","updated_at":"2026-05-07T02:35:19.888Z","avatar_url":"https://github.com/devtakkekar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Musify - Discord Music Bot\n\nA feature-rich Discord music bot that allows users to play music from YouTube in voice channels. Built with Python using discord.py and yt-dlp.\n\n## Features\n\n- 🎵 Play music from YouTube URLs\n- 📋 Queue management system\n- ⏯️ Playback controls (play, pause, resume, stop)\n- ⏭️ Skip current song\n- 📊 View current queue and now playing information\n- 🎚️ High-quality audio streaming (192kbps MP3)\n- 🔄 Automatic reconnection handling\n- 🎧 Cross-platform support (Windows, Linux, macOS)\n\n## Commands\n\n- `/play \u003curl\u003e` - Play a song from YouTube\n- `/stop` - Stop the current song and clear the queue\n- `/pause` - Pause the current song\n- `/resume` - Resume the paused song\n- `/skip` - Skip the current song\n- `/queue` - Show the current song and queue\n- `/nowplaying` - Display the currently playing song\n- `/dc` - Disconnect the bot from the voice channel\n\n## Technical Details\n\n- Built with discord.py and yt-dlp\n- Uses FFmpeg for audio processing\n- Implements slash commands for better user experience\n- Handles voice channel connections and disconnections\n- Supports high-quality audio streaming\n- Includes error handling and reconnection logic\n\n## File Structuring\n![image](https://github.com/user-attachments/assets/ac408fbd-cc5b-47a0-9e90-d04c4eadeebc)\n\n\n## Requirements\n\n- Python 3.8+\n- FFmpeg\n- discord.py\n- yt-dlp\n- python-dotenv\n\n## Setup\n\n1. Clone the repository\n2. Install required dependencies\n3. Set up your Discord bot token in `.env` file\n4. Add ffmpeg.exe to the ffmpeg directory according to file structure.\n5. Run the bot using `python main.py`\n\n## License\n\nIt's free to use.\n\n## Legal Disclaimer\n\nThis bot is provided for educational and personal use only. Users are responsible for ensuring they have the right to play the music they request. The bot uses FFmpeg under the LGPL v2.1+ license for audio processing. Please respect copyright laws and YouTube's Terms of Service when using this bot.\n\nThe developer(me) of this bot are not responsible for any misuse or copyright infringement by users.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevtakkekar%2Fmusify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevtakkekar%2Fmusify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevtakkekar%2Fmusify/lists"}