Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/genesis331/myujikbot
A different music bot :)
https://github.com/genesis331/myujikbot
Last synced: 21 days ago
JSON representation
A different music bot :)
- Host: GitHub
- URL: https://github.com/genesis331/myujikbot
- Owner: genesis331
- License: apache-2.0
- Created: 2023-06-09T10:21:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-03T10:16:29.000Z (over 1 year ago)
- Last Synced: 2023-08-03T11:32:50.171Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# myujikbot
### 💡 Main Idea:
The central idea behind this music bot is to emulate a radio experience, where users across various Discord servers can simultaneously enjoy the same song at the same time. By limiting the bot's presence to a single music channel designated as the "master" channel, the bot will ensure synchronization across all connected servers. The master channel will act as a control center for playback, queue management, and song selection, maintaining a unified musical atmosphere throughout the connected community.
To achieve the radio-like experience, the bot will possess the capability to join multiple servers at the users' request. This feature allows the bot to broadcast the same song across all the connected servers.
In addition to its in-server functionality, the proposed bot will be integrated with a web interface. This web interface will serve as an external platform, displaying the current playing song and the upcoming queue to users accessing it.
To implement this music bot, certain technical aspects need to be addressed. These include robust queue management to maintain song synchronization, efficient handling of server connections, and the development of an intuitive web interface.