Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 [SUGGESTIONS] Development and feature suggestions for the bot #1570

Open
delidolu1adam opened this issue Jan 19, 2024 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@delidolu1adam
Copy link

delidolu1adam commented Jan 19, 2024

Hello, thanks for this bot. I would like to give you some feedback and a few suggestions.

1: Turn on/off 24/7 playback support.

  • Even if users leave the channel, the config.json file
    The bot will not leave the channel until the STAY_TIME value is filled. I think there is a problem with the existing commands, although the value in the config.json file is 600000, it leaves the channel after the song is finished.

2: Play, NowPlaying etc. Interface improvement for commands.

  • I have a simple suggestion for this: patint.

Example: https://ibb.co/0yq9Fpq
Alternative: https://postimg.cc/Kk6pSY3z

3: Unfortunately, some fields are not included in the translation file. Can you add these to the language file?
-Buttons translations etc.

4: Radio url and locale radio list.

  • /radio url
  • /radiolist (It allows you to list and select URL addresses stored in a previously saved radio_list.txt or similar file.)

5: General moderation commands.

  • Example: mute, unmute, kick, ban, unban, move

6: Ticket system.

  • Allows users to create tickets using /ticket "Title" "Description". These tickets are created by creating a channel under a specified category ID. Completed tickets are answered by moderators and can be deleted if desired by the moderator by clicking close the ticket.

7: Streamer notifications.

  • Sends notifications for selected categories to a specified channel. When users open a broadcast, the specified channel will receive the message "Hi everyone! @Username has started a live broadcast now." He receives a notification saying:

/setstreamerchannel @notifications
/addstreamer twitch.com/username
/removestreamer youtube.com/username

8: Free game notifications.

  • For example, when a free game is released or there is a discount below the specified value, it sends notifications for selected categories to a specified channel.

/setgamechannel
/setgamecat

Select Categories
[Steam] [Epic Games] [Ubisoft] [EA Games]

9: A poll system that can be created by users.

  • /poll "Title - max 50 character" "Detail - max 100 character" "Vote 1 - max 75 character" "Vote 2 - max 75 character" "Vote 3 - max 75 character" "Vote 4 - max 75 character" "Vote 5 - max 75 character"

10: Server and activate achievements.

  • Achievements for membership duration and message sending for users joining the server.

Archievements Name: Server Loyalty
Message: Congratulations, you have been a member of this server for 1 year.
Message: Congratulations, you have been a member of this server for 5 year.
Message: Congratulations, you have been a member of this server for 10 year.

Archievements Name: First Message
Message: Congratulations, you have sent your first message on this server.

Archievements Name: 100 Message
Message: Congratulations, you have sent a total of 100 messages on this server.

Archievements Name: 500 Message
Message: Congratulations, you have sent a total of 500 messages on this server.

Archievements Name: 1000 Message
Message: Congratulations, you have sent a total of 1000 messages on this server.

Archievements Name: 10000 Message
Message: Congratulations, you have sent a total of 10000 messages on this server.

Archievements Name: 100000 Message
Message: Congratulations, you have sent a total of 100000 messages on this server.

11: Giveways.

  • Allows adding draws by roles allowed on the server.

/addgiveawayrole roleID
/removegiveawayrole roleID
/addgiveaway "Title" , "Details" , "imgURL (optional)" , "Winners 1-2-3" , "Rewards"

For example

@serhat, started a giveaway.

Image
Title: This is an example giveaway. Good luck to you all.
Detail: You can participate in the draw with only one account. Permanent sanctions are applied to detected fake accounts and their gifts are not delivered.
Number of Winners: 3 people can win the prizes.
Rewards: CS2 AWP Skin, CS2 Knife Skin, PlayStation 5

[Join Button] - [Leave Button]

12: Social media follower.

  • They publish the latest posts of “followed influencers” in a designated channel.

/addsocial instagram.com/username
/removesocial tiktok.com/username

13: Now playing for right ICON: https://postimg.cc/CRnG3TTr OR https://ibb.co/K2XF3XN

@delidolu1adam delidolu1adam added the enhancement New feature or request label Jan 19, 2024
@delidolu1adam delidolu1adam changed the title 🚀 7/24 playing support and Wait in the channel until users leave 🚀 [SUGGESTIONS] Development and feature suggestions for the bot Jan 26, 2024
@rockrevenchy
Copy link

rockrevenchy commented Feb 4, 2024

That is a lot of different directions for the bot, i do not think most of them will be considered especially since other bots does fantastically fine on much of what you mentioned such as giveaways, moderation, achievement, ticket, etc.

The bot development always seemed to strive for music and music alone, tho i cannot speak in the devs stead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants