Skip to content

Quarantines and Honey Pot channel#364

Merged
rtm516 merged 19 commits intoGeyserMC:masterfrom
Novampr:feat/honeypot
May 7, 2026
Merged

Quarantines and Honey Pot channel#364
rtm516 merged 19 commits intoGeyserMC:masterfrom
Novampr:feat/honeypot

Conversation

@Novampr
Copy link
Copy Markdown
Contributor

@Novampr Novampr commented Apr 13, 2026

Adds quarantines and a honey pot channel, the quarantine role should restrict access to the server entirely.

Adds:

  • Quarantines
  • Honey Pot channel

Modifies:

  • Auto mod flag to quarantine instead of kick
  • Kick if a user sends 8 or more messages in quick succession
  • more nicknames, yay!

Copy link
Copy Markdown
Member

@Chew Chew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks great, might need testing in staging if we haven't already tho

Comment thread src/main/java/org/geysermc/discordbot/listeners/QuarantineHandler.java Outdated
Comment thread src/main/java/org/geysermc/discordbot/listeners/QuarantineHandler.java Outdated
Copy link
Copy Markdown
Member

@rtm516 rtm516 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not all my comments this is just what I've been over so far

Comment thread src/main/java/org/geysermc/discordbot/util/ModerationHelper.java Outdated
@Novampr Novampr requested review from Chew and rtm516 April 24, 2026 21:20
Copy link
Copy Markdown
Member

@onebeastchris onebeastchris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haven't looked much at the code - i trust chew / rtm to handle that better than i can - but i'd be weary about using the "quarantine" phrasing. Why not just "timed out"? That's discords own wording which could be more familiar to users.

Other than that; love this!

Comment thread src/main/java/org/geysermc/discordbot/listeners/HoneyPotHandler.java Outdated
Comment thread src/main/java/org/geysermc/discordbot/listeners/SpamHandler.java Outdated
@Novampr Novampr requested a review from onebeastchris May 5, 2026 17:09
@rtm516 rtm516 merged commit a131a2f into GeyserMC:master May 7, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

5 participants