#Please make the 3 /ad per server per minute limit a hard-coded restriction on the /ad command

1 messages · Page 1 of 1 (latest)

serene lintel
#

Then don’t tell all of them to /ad at once

#

I’m pretty sure this is going to be hard to make if it’s for every server for every player. Maybe easier but idk what the devs language is.

vagrant parrot
#

just 1 ad every 20 seconds hard limit instead

rapid basin
#

What happens if people abuse that limit by only advertising it negatively?
I also wouldn't go assuming something will be easy to make, especially when a lot of Minehut's code is practically ancient and there are a ton of other priorities to focus on.
The ad system overall definitely needs a huge overhaul, this would be interesting

vagrant parrot
#

that's what mods are for 😭

rapid basin
#

True, but we're not able to just change the system if people abuse it unless devs change it

cobalt furnace
#

Yeah it’ll prevent accidentally doing too many ads in a minute if a server owner has alts on to advertise, or if a random player advertises without knowing it was advertised multiple times before

#

And there could be a whitelist setting for who’s allowed to advertise

#

So you can disable or enable whitelist and you can choose who to add to the whitelist to prevent players abusing by doing negative ads to prevent ppl from advertising

serene lintel
#

I know about the rule

#

I advertised for a server owner one time. He could have told me that he had 7 alts.

#

Muted for like a day

vagrant parrot
#

personally i don't think it would be so hard to implement a ratelimit on advertising even if minehut had a messy codebase, hopefully it comes during the systems overhaul in q1 2025 🙏

white zealot
#

is your messy code on a huge network?

static loom
#

when you're working with a ten year old codebase, nothing is easy

rapid basin
#

You literally do not know that lol

static loom
#

when you're working with a ten year old codebase, nothing is easy

#

yes

#

yes

rapid basin
#

Let me know when you have access to viewing all of the code Minehut runs on

static loom
#

it is

rapid basin
#

Stop assuming how things work when you clearly do not know anything about the codebase

#

Nothing is just 10 lines, you also run the risk of breaking a lot of other things

static loom
#

it's not that hard if you're working with a brand new codebase designed with extensibility in mind
Minehut is ten years old with tons of microservices and code that hasn't been touched in years
it has a ton of technical debt, nothing is easy with Minehut's codebase

#

you know when you're coding something and you notice an issue with it and you say "i'll fix it later"?

#

technical debt is the accumulation of those issues over years

rapid basin
#

Clearly you're not here to be constructive, so there's no reason to continue explaining this to you

mossy hill
#

anyways, minehuts 10 years old, and it was written by children, and people who kept hacking on it

static loom
#

and stuff being messy and not getting cleaned up

mossy hill
#

like, its corpo code at its finest

static loom
#

me too, but that's not the case with minehut lol

mossy hill
#

it might rival some governments

#

actually, nah, thats too harsh

rapid basin
#

Anything you consider "simple" is never simple

#

There's also tons of other priorities and dev time

mossy hill
#

not when your dealing with an archaic, fundamentally flawed codebase anyways

rapid basin
#

Here you are assuming how it works

#

Plainly wrong

static loom
#

unfortunately it kinda does lol

#

:/ you cant prove yourself right either

mossy hill
#

ngl though, one sec, i gotta make a suggestion

static loom
#

none of us are minehut devs lol

rustic horizon
#

Hi, let's keep this post on topic please.

neat sun
#

we should lock this, OP deleted the main message

#

@static loom

serene lintel
#

The Waffle Wizard Has Locked This Post 🧙‍♂️