Meta icon indicating copy to clipboard operation
Meta copied to clipboard

[FEATURE]: Global Cooldown for Server Advertisements

Open NightfireKalos opened this issue 3 years ago • 4 comments

Checklist

  • [X] I have read and agree to the README (found on https://github.com/Minehut/Meta)
  • [X] I am NOT reporting a security vulnerability
  • [X] I have searched the Issue Tracker to make sure this is not a duplicate issue
  • [X] This issue does not contain any sensitive information

Affected Platform?

Other

What is the feature you are requesting?

A global cooldown for server advertisements, such as limiting advertisements for servers to one every 30 seconds.

For example, if a player tries to advertise a server that has been advertised in the past 30 seconds, they receive a message telling them that the server has been advertised recently, and to try again later.

How is this feature useful for Minehut?

This feature would prevent adbots from spamming the lobbies with advertisement messages and give smaller servers an opportunity to gain more players.

Currently, ad spam is a very prominent issue in Minehut lobbies; the same advertisement for the same server is spammed multiple times at once, essentially flooding the chat and covering up previous advertisements. Many large servers do this, causing any manual advertisements to be easily drowned out.

For smaller servers which cannot afford to purchase alts or bots to advertise for them, their reach is greatly diminished. Additionally, with /ad compensation now being against the rules, small servers are put at an even greater disadvantage.

With this feature, the playing field can be levelled, allowing non-established servers to develop further, helping Minehut diversify its varieties of servers instead of the same few established servers being passed around.

NightfireKalos avatar Apr 21 '22 13:04 NightfireKalos

could be considered dupe of #900

expxx avatar Apr 21 '22 14:04 expxx

could be considered dupe of #900

checked it out, but while #900 generally requested additional filtering and changing how /ad works, my recommendation is much simpler - just put a cooldown on advertisement for a single server.

NightfireKalos avatar Apr 21 '22 14:04 NightfireKalos

I suggested something similar in a comment on #924. I suggested one minute but the exact time is less relevant so long as it is less than or equal to the Patron rank cooldown.

Checkmate128 avatar Apr 21 '22 14:04 Checkmate128

https://github.com/Minehut/Meta/issues/242#issuecomment-709500779 <- This is a thing (unsure if it was implemented or not)

FiXed also said this: We should limit the server advertised to be on cooldown so 1 server can't be pinged like 5 times in a row, this leaves viable room between a specific server being advertised a lot more than others, we should allow the linked account to manage who can advertise for them.

Sorce: https://github.com/Minehut/Meta/issues/242#issuecomment-710083094

quick007 avatar May 20 '22 00:05 quick007