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

Freeze on join instead of deny join #1618

Open
1 task done
NimaWood opened this issue Jan 4, 2024 · 0 comments
Open
1 task done

Freeze on join instead of deny join #1618

NimaWood opened this issue Jan 4, 2024 · 0 comments
Labels
Ascension: Implemented Implemented in DiscordSRV2 (testing builds available from our Discord server) enhancement

Comments

@NimaWood
Copy link

NimaWood commented Jan 4, 2024

Why?

The rationale behind this suggestion is to improve player retention. The current behavior of instantly kicking players when they join can discourage them from playing. They might opt to search for another server or stop playing altogether. By freezing players upon joining, they are given a chance to remain in the server, which could potentially increase their likelihood of continuing to play.

What and How?

The proposed change would require the DiscordSRV plugin to behave differently when a player attempts to join a server. Instead of denying the join request, the plugin should freeze the player's actions. This could be implemented by modifying the plugin's code to trigger a freeze command instead of a kick command when a player joins. This would be an optional Feature to enable in the config.

Are there alternatives?

The Kick features just works fine, but I saw on other plugins that you can freeze players and deny any interaction. Maybe something similar like this could be done.

Checks

  • I have used the search at least once to check if my idea has already been suggested and perhaps already implemented.

Anything else

No response

@granny granny added the Ascension: Implemented Implemented in DiscordSRV2 (testing builds available from our Discord server) label Apr 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ascension: Implemented Implemented in DiscordSRV2 (testing builds available from our Discord server) enhancement
Projects
None yet
Development

No branches or pull requests

2 participants