Open khanhquocng2801 opened 4 days ago
Hey Khan, I like this project idea. In terms of usefulness to me personally, I think this would probably be at the top! It's difficult to find a discord bot that can play audio these days, and I think trying to develop one would be an interesting challenge. I used the old rhythm bot back in the day when I could play YouTube videos, so going through the process of how something like that is developed sounds intriguing.
I have a custom discord bot that I use with my friends discord server that does various random tasks, giving emoji use stats for example, so I'm familiar with the discord api and using discordpy. Ive also messed around with some web scraping and using APIs, like discord but also Twitter, so I feel like I could work on this already having an understanding of where to start. In addition, I've also used sqllite to keep some basic databases on my discord server. The challenging part I feel would be integrating YouTube-dl into it, as I've never done something with audio and streaming. Overall this sounds like it would a fun project to work on!
Section 5 Programming Language: JavaScript Development Platform: Discord Type of Application: Real-time music streaming, collaborative playback management, interactive bot
Project Abstract
High Level Requirement
Conceptual Design
Hardware Requirements
Internet-enabled devices (computers, smartphones) capable of connecting to Discord and a voice channel.
Software Architecture
Frontend:
Bot Interface: Discord's chat interface for interacting with the bot using text commands.
Backend:
System Flow:
Proof of Concept (https://github.com/topics/music-bot)
Background
Detailed Product Description
Comparison to Similar Products
Difference:
Required Resources
Knowledge Resources
Software Resources
Deployment Resources