All changes
5.2.0featureimprovementfix

A new protection suite, a free security audit, and a status page

greed·

This update is mostly about keeping servers safe. Server Premium gains a set of protections for the moments a server is actually under attack, and every server gets a free audit that points out weak spots before anything goes wrong.

Antinuke now watches greed's own commands

Bans, kicks and role changes made through greed's commands now count towards antinuke, exactly like actions taken in Discord directly. Before, a compromised moderator account could use greed itself to nuke a server without tripping anything. This applies to every server running antinuke, free or premium.

Free security audit

Run ,security audit to get a score for your server and a list of concrete fixes: two-factor for moderators, verification level, dangerous permissions on @everyone, admin bots, roles that sit above greed, and whether antinuke and antiraid are set up. It needs Manage Server and is free for everyone.

New Server Premium protections

Mention protection

Stops mass pings before they spread. Anyone who pings @everyone, @here or roles too often in a short window has the message removed and is punished. Add trusted members or roles with ,antinuke mention whitelist.

Raid shutters

When antiraid detects a mass join, greed can pause new invites and DMs for your server straight away, and optionally raise the verification level until the raid is over. Set it up with ,antiraid shutters on, and use ,antiraid shutters lift to reopen early.

Panic mode

One command for when things go badly wrong. ,panic on removes dangerous permissions from every role below greed, locks channels and pauses invites and DMs. ,panic off puts everything back exactly as it was. Only the server owner or an antinuke admin can use it.

Webhook firewall

Messages from untrusted webhooks that ping people or post links are deleted, and the webhook can be removed along with them. Trust the webhooks you rely on with ,webhook firewall allow.

Moderation approvals

Require a second person to approve bans, kicks, softbans and timeouts. The request is posted to your mod log with Approve and Deny buttons, and nobody can approve their own request. Turn it on with ,approvals on.

Temporary roles

Give someone a role for a set time with ,role temp @member @role 7d. It is removed automatically when the time is up, and put back if they leave and rejoin before then.

Scheduled auto-purge

Keep busy channels clean with ,purge auto add #channel 12h. greed clears the channel on that schedule and can keep the most recent messages.

Mention protection, the webhook firewall, moderation approvals and panic mode can also be managed from the dashboard under Security → Anti-nuke → Protection suite, alongside the security audit.

Turning a protection off, ending panic mode, lifting shutters and removing entries always work, even after Server Premium expires, so a server is never left locked down.

Arcade: Paint Clash and a new look

Paint Clash

The arcade's first 3D game, and its biggest yet. Two teams, Rose and Teal, have two and a half minutes to cover as much of the arena floor in their colour as possible. Paint the ground, splat the other team, dive through your own colour to move faster, and throw bombs to take ground in a hurry. The team covering the most floor when time runs out wins.

  • Power-ups appear around the arena every few seconds: Rapid Fire, Long Shot, Big Splash, Endless Ink, Speed Boost, Shield and Mega Bomb. Each lasts ten seconds, and they stack.
  • Bots fill the teams, so a match is always at least two against two, even with just you. Friends who join mid-match take over a bot's place on the smaller team.
  • The results screen shows each team's coverage and the match MVP.

Everything else in the arcade

  • A new home screen. Every game is now a card on one page instead of a carousel, so you can see the whole catalogue at once.
  • Invite friends straight from the arcade with Discord's own invite dialog, including from inside Paint Clash.
  • Your Discord status shows the party size, such as "3 of 8", so friends can see there is room to join.
  • Games fit phones better, with nothing hidden behind the controls at the bottom of the screen.

Customization is fully part of its plan

Every Customization option now needs the Customization plan, including the nickname and the new name style (,customize style — a font, effect and colours for greed's name in your server). Changing the avatar, banner and bio already required it.

If a server no longer has Customization, greed returns to its default profile there on its own. Servers that had Customization included with Server Premium before it became its own plan keep it, as promised.

Fixes

  • Server stats stopped recording for many servers on 22 September. They are recording again. Activity between 22 and 26 September could not be recovered, so stats for those days will show a gap.

Status page

greed now has a live status page at status.greed.best. It shows whether each part of greed is working, 90 days of uptime, how much greed is handling right now, the health of every cluster and shard, and any ongoing incident with its updates. Posts in the status channel on our support server appear there automatically.


Full version v5.2.0 build.885.db7ec06c