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

[Feature Proposal / Discussion] Minimum user registration time for joining channel #990

Open
Quioxtic opened this issue Dec 24, 2024 · 0 comments

Comments

@Quioxtic
Copy link

Quioxtic commented Dec 24, 2024

Greetings! I was having issues with problematic users and ban evasion. Said users are changing their IP with a VPN and their user name as well, making it very hard to pin down a ban on them. From what I can tell, it's pretty much an unwinnable game of whack a mole. If I'm mistaken about that, let me know!

To combat this. I'd like to propose to addition of an option to the Channel Settings Admin Settings. Something to the tune of minimum user registration time. For the UI, it would a time input like the current Chat Delay input.

This option would be used in a channel module that would check to see if the users account meets the minimum registration time, if specified. This could prevent users from evading bans via changing their IP address in addition to their login name, as even if they are using a new IP with a new login name, the registration time check will prevent them from joining the channel.

I understand that there are limited resources to work on the code base, so if there is support for this, I can have a PR ready very quickly., I actually think I have the feature complete, but I would need to test first. As a long time channel admin on cytube, I would love the ability to have better access controls for problematic users and this seems like a nice fix to deal with this type of ban evasion.

@Quioxtic Quioxtic changed the title [Feature Request / Discussion] Minimum user registration time for joining channel [Feature Proposal / Discussion] Minimum user registration time for joining channel Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant