Discord Masz Versions Save

MASZ is a selfhostable highly sophisticated moderation bot for Discord. Includes a web dashboard and a discord bot.

v3.7.0

5 months ago

Version 3.7.0 is out!

Breaking

  • Removed telemetry, feedback and version service. Telemetry, feedback and version service have been removed from MASZ. Since the according endpoints are no longer available. No action is required from your side.

It is recommended to install this update by January 31st. I will shut down the services mentioned in february.

v3.6.0

8 months ago

Version 3.6.0 is out!

Features

  • Punishment via modals. You can now create modcases in Discord using Modals. Use a right click on a user to open the context menu and select the punishment you want to apply.
  • Sync new punishments. You can now choose to sync new bans into MASZ that were not created by MASZ. MASZ uses details in the auditlog to create a valid mocase.
  • Added more content to the whois embed. The whois embed now contains the case punishment types for all cases and not just the active ones.

Fixes

  • Switch primary and secondary button for unmute dialog. The primary and secondary button for the unmute dialog were switched to improve usability.

Preview

image

v3.5.0

9 months ago

Version 3.5.0 is out!

Breaking

  • Removed discriminators. Discriminators have been removed from the codebase in favor of Discords username change.

Features

  • Added experimental message cache. This new message cache should reduce the number of missing message content in the auditlog on deleted and updated messages. Use ENABLE_EXPERIMENTAL_MESSAGE_CACHE=true to enable it.
  • Added dutch translations. Added dutch (NL) translations for MASZ.

Fixes

  • Fixed time input validation in case creation. 29:xx is no longer a valid time input. 20:xx is now a valid time input.
  • Fixed wrong punishment duration in case creation. If you entered a wrong time input, the punishment duration was set to permanent. This has been fixed.
  • Fixed automod logging. If the message content was too large, some automod embeds failed to be sent. This has been fixed.
  • Correctly link evidence. The linking of evidence for automods and via the frontend has been fixed.
  • Fixed invite automod for markdown. Invites sent within the new markdown syntax are now correctly parsed and no longer trigger a false positive on whitelisted guilds.

Technical

  • Last release. This is the last release of MASZ for the foreseeable future. If you want to step in as a maintainer, please contact me via Discord. If you want to support me, you can do so on ko-fi: https://ko-fi.com/zaanposni

v3.4.1

1 year ago

Version 3.4.1 is out!

Features

  • Quick select for punishment durations. You can now quickly select default punishment durations while creating or editing a case.

Fixes

  • Unified action buttons in table views. All action buttons in table views now have a unified style.

v3.4.0

1 year ago

Version 3.4.0 is out!

Features

  • Verified Evidence. You can now save Discord messages in MASZ. They can be linked to multiple cases as verified evidence.
  • Whois as user context command. You can now use the whois command as a user context command.
  • Import existing bans. You can now choose again to import existing bans from your guild while registering it.

v3.3.0

1 year ago

Version 3.3.0 is out!

Features

  • Filter guilds on "register guild" dialog. The "register guild" dialog now has a search bar to filter guilds by name.
  • Better application command handling for unregistered guilds. Application commands are now only registered for registered guilds. If you cannot use your application commands, try to readd the bot to your discord guild.
  • Translated slash commands. The slash commands are now translated to the guilds language.
  • Custom bot status. The server admin can now configure a custom bot status in their env file.
  • Added Phishing automod. Uses a popular phishing link collection and pihole lists to filter links in your guild. Not yet tested, use at your own risk, please report any problems to the MASZ developers.
  • Mentions in case description. You can now mention users, channels and roles in case description like you would in Discord.

Fixes

  • Fixed public notification webhook when editing a modcase. Fixed a bug where the public notification would always be send when editing a modcase.
  • Fixed css bugs in auditlog configuration. Fixed a content shift css bug in the auditlog configuration.
  • Discord links are now whitelisted from the invite automod. Discord resources like "discord.com/terms" are now whitelisted from the invite automod.
  • Fixed timestamp for deleted and updated messages guildauditlog. MASZ now correctly uses the UTC timestamp to display the message creation datetime.
  • Improved german translations. The german translations have been greatly improved.

Technical

  • Added telemetry service. This release adds a opt-in telemetry data collection. Data is collected anonymously and only used to improve MASZ. The server admin can opt-in to this by using "ENABLE_TELEMETRY=true" in their environment file.

v3.2.1

1 year ago

Version 3.2.1 is out!

Fixes

  • Fixed internal server error for channel API. A bug has been fixed that caused channel lists to be empty or fail, if the guild has a forum channel.
  • Fixed reaction added guild auditlog filter. The reaction added guild auditlog did not correctly respect the filtered channels.

Technical

  • Correctly request message content intent. MASZ will now correctly use the message content intent when connecting to the Discord API.
  • Removed demo instance from readme and website. The demo instance of MASZ will be shut down soon. The links to the demo instance have been removed from the readme and website.

v3.2.0

1 year ago

Version 3.2.0 is out!

Features

  • Support for voice text channels. MASZ now supports voice text channels for automoderation and audit logging.

Fixes

  • Correctly handle missing vanity url. In some cases, a missing vanity invite url, caused the invite tracking to fail. This has been fixed.

Technical

  • Discord message content intent. Discords message content intent has been enabled today. MASZ should handle blank messages correctly, but if you want to use message related features just as audit logging or automoderation, make sure to enable the message content intent in your bots settings.

v3.1.3

1 year ago

Version 3.1.3 is out!

Features

  • Add the current guild to the header. The current guild is now displayed in the header while navigating through the dashbaord.

Fixes

  • Fixed templates endpoint. Templates failed to load if there was an unregistered guild in the database.
  • Too many attachments automod webhook failed. If the automoderated message had no content, the generated embed was invalid and thus the internal webhook failed.

v3.1.2

1 year ago

Version 3.1.2 is out!

Technical

  • Upgraded svelte package. Upgraded the npm svelte package to a newer version to fix a vulnerability.
  • Upgraded moment package. Upgraded the npm moment package to a newer version to fix a vulnerability.