appujet / WaveMusic

WaveMusic is a discord music bot base in (Shoukaku)
GNU General Public License v3.0
179 stars 140 forks source link

Enhancing WaveMusic Discord Bot: User Feedback and Feature Suggestions #49

Closed pigjustin closed 10 months ago

pigjustin commented 1 year ago

The default volume of the BOT is set to 100%. For some Discord newcomers, the volume can be too loud and uncomfortable when they join a voice channel. However, they usually don't change the volume of the BOT user immediately. I would like to request the addition of a parameter command that would allow me to modify the default volume in the documentation.

By the way, regarding some ongoing operational errors (BUGs), there are instances when the BOT doesn't clear messages in the text channels. This results in the accumulation of numerous and cluttered messages in the text channels.

Oh, one more thing! The interactive buttons provided by the author are indeed very useful. Currently, there are: (Decrease Volume), (Previous Song), (Pause), (Next Song), (Increase Volume), a total of 5 buttons. I hope there could be more added, such as: (Repeat Playback), (Shuffle Playback), (Request BOT to display the current playlist)...

If these could be implemented, it would be truly perfect!!

BallavaNarayan commented 1 year ago

@pigjustin Regarding your 2nd Point do want to auto delete the User Command Messages also or just the bot replies ??

pigjustin commented 1 year ago

@pigjustin Regarding your 2nd Point do want to auto delete the User Command Messages also or just the bot replies ??

I've created a dedicated text chat channel for members in my Discord. Typically, this channel serves as a space for interactive conversations among Discord members. Concurrently, we also have a separate WaveMusic channel exclusively for music playback. These two channels are distinct, and it's widely understood that the WaveMusic channel is designated specifically for playing music.

Given this context, I hope to maintain a neat and uncluttered environment within the WaveMusic channel. My suggestion involves enabling the BOT to automatically clear user command requests after a certain period, say 5 minutes (equivalent to 300 seconds), including messages like /ping, /nowplaying, and similar commands.

I believe implementing this enhancement could further elevate the overall user experience in the WaveMusic channel, allowing each member to immerse themselves more fully in music playback. I genuinely appreciate your attentive consideration and understanding.

Thank you so much!

BallavaNarayan commented 1 year ago

@pigjustin Please test PR #51 and let me what else improvement can be done..

pigjustin commented 1 year ago

@pigjustin請測試 PR #51,讓我看看還有哪些可以改進的地方。

I reinstalled and tested the default volume command, but there was no response, and the automatic deletion part also didn't work.

PandaIN95 commented 1 year ago

@pigjustin did you receive any errors ???

pigjustin commented 1 year ago

@pigjustin你收到任何錯誤嗎???

No error message appeared when I used the "defaultVolume" command, but there was no response.

BallavaNarayan commented 1 year ago

I will suggest try this one Wave .

pigjustin commented 1 year ago

I will suggest try this one Wave .

Currently, after the installation, it appears to be working fine. I'll have my friends test it for a while to see if there are any other issues, and I'll get back to you. Thank you.