Open sqwyer opened 3 years ago
A few issues with this:
People spam when there's issues with Minehut, ingame or on Discord to the point slowmode has to be enabled or the chat/channel has to be muted, how can we trust that people won't spam when their favourite server is muted?
Unless you know how we can add this with these issues, I really don't think this will be added/accepted.
1. Someone not connected with the server's staff/management team botted their server to get the server muted, not allowing legit advertisers to ad, this could be because the server is hated along the botters:
This would definitely be an issue, either the server owner would have to appeal or a different way of stopping the server from being spam advertised entirely. Possibly a 'slowmode' could be set on servers' advertisements. For example /setadslowmode <server> <slowmode time> <duration>
or something similar.
2. Discord/Moderators will be overloaded with messages about why the server muted from /ad, specially if the server is large: Assuming we're following the ladder option above, whenever you try to advertise the server with an advertisement slowmode enabled it should tell you something along these lines: "The server you tried to advertise currently has a slowmode enabled. Try again in (x) seconds/minutes/etc."
3. People will spam in main chat (without ad), meaning chat will have to be muted regardless:
This I don't really have a great solution for, general chat filters are much harder. Perhaps there could be a 4th argument to block all messages containing the server name that is being botted, such as /setadslowmode <STRING, server> <STRING, slowmode time> < STRING, duration> <BOOL, is blocked from chat>
I think things here can be improved on a lot so if you have any more criticism please respond!
Hmm, seems like a good idea and might be one of the only ways to help with spam advertisements, now the only issue I can see is that Minehut players don't really read chat, they will def say things like "what is slowmode, I'm simply trying to ad my favourite server!", "why do I get a error when I try to advertise my favourite server." and many more.
Also, the 4th argument idea might be harder to add because of Minehut's current filter system (Community Sift) and the developers will have to add a second whole filter just for this unless Sift has options to make selected strings unblock after some time, otherwise as-long as moderators don't add a server with a common word or something that means something unrelated to the server, we should be fine.
Like I said on the Meta Discord, this is a good idea but it's needs alot of chatting to make it have little to no flaws as we are able to if the admins went ahead and accepted this suggestion (relaying this message for those who not in Meta Discord or cannot find the topic).
I'd agree that players on Minehut wouldn't understand. Maybe there could be some kind of command explaining it in more detail... I'm not really sure. Then the message sent when you try to advertise a server could mention the command.
Examples:
The server you tried to advertise currently has a slowmode enabled. Try again in (x) seconds/minutes/etc. For information on slowmodes, use /help slowmode
If a server has a slowmode enabled that means that it has been advertised too many times. This led to the server's advertisements being blocked unless (x) seconds/minutes/etc. apart.
(Obviously, those messages could use work, and the help message would probably need to be more clear and informative)
Regarding the idea of the 4th argument, I'm not very knowledgeable on filters- especially Sift, so I'm not really sure how any of it would work. If it's possible I think it would be a good thing to add, if not though it could probably be left without.
Feature request
Checklist
Platform If in-game: Java, Bedrock or both? --> Java + Bedrock
Describe the feature
Allows mods to blacklist/mute a server from being advertised via the /ad command. Ex:
/blacklistad <servername> <duration> <reason>
How is the feature useful Benefits server-makers, people who like to chat in lobby, and moderators. Server makers and general chatters benefit by being able to still advertise their own servers or chat in lobbies, whilst moderators benefit by not having to completely halting chat- likely causing an influx of messages in the Discord.
Use π and π reactions to indicate you agree or disagree with this suggestion! Feel free to discuss the idea in the comments.