Skip to content

Releases: scratchaddons-community/scradd

v2.5.0

05 Feb 23:40
Compare
Choose a tag to compare

This update focuses on mod-related commands, especially a revamped /strikes and a completely remade system to succeed modmail! In addition, mods can now add back strikes after they remove them, /settings uses buttons, and Epic People is a bit harder to obtain. And yes, "dish", "puzzles", and other words that were mistakenly banned are finally allowed.
See below for detailed changes.

Modlog:

  • feat: Log when messages are pinned or unpinned
  • impr: Make thread-related logs easier to understand
  • impr: Post why failed nickname changes were attempted in the first place
  • impr: Better reaction purge logs
  • fix: Fix typo in the stage starting logs

Strikes:

  • feat: Allow mods to add back removed strikes
  • impr: Support Markdown in strike descriptions
  • fix: Fix strikes not expiring
  • fix: Allow mods to paginate other people's strikes
  • fix: Remove a duplicate date field from /strikes id

Edit Message:

  • impr: Allow editing old suggestions
  • fix: Don't log the content of edited messages in admin-only channels

XP:

  • impr: Change the Epic People requirement to 1% of the server
  • fix: Add a space to level up messages

Databases:

  • impr: More straightforward support for using multiple Scradd accounts on one server
  • fix: Better HTTP errors on /cleanDatabaseListeners

/settings:

  • impr: Rewrite with dynamic buttons

Automod:

  • fix: Update bad words list
  • fix: More accurate unpingable name detection

Category counts:

  • fix: Make the user count generally more accurate
  • fix: Don't crash if https://scratchaddons.com is down while the bot is rebooting

Board:

  • fix: Fix wacky Markdown when potatoing "message pinned" notices after the pinned message was deleted

Miscellaneous:

  • feat: New contact staff feature
  • feat: Add a navigatable confirmation to /purge
  • impr: Ping mods in new threads in private channels
  • impr: Update autoreactions
  • impr: Better thread titles in #upcoming-updates
  • impr: Consistently order options by required status, then by name
  • impr: Consistently order subcommands by name
  • fix: Replace more straight quotes with curly
  • fix: Remove an inconsistent period from /kill's description
  • fix: Code cleanup

Thank you for using Scradd. We are always looking to update Scradd to bring you the latest performance improvements and bug fixes for the best experience.

v2.4.0

19 Dec 03:40
Compare
Choose a tag to compare

This update features a revamped strike system that is easier for both mods and users to use and understand! In addition, rank cards were given a makeover.
See below for detailed changes.

  • Punishments:
    • feat: Show older strikes in /view-warns as well
    • feat: Easier unwarning
    • feat: Make 4 verbal strikes overflow to 1 actual strike
    • feat: Remove XP for warns
    • feat: Explictly say when it's their last chance
    • impr: Rename /view-warns to /strikes
    • impr: Consistent naming
    • impr: Lengthen the 3-strike mute from 4 hours to 6 hours
    • devx: Rename common/warn.ts to common/punishments.ts
  • XP:
    • feat: Replace /xp rank's unicode progress bar with an image
    • feat: Show approximate weekly ranks in /xp rank
    • feat: Link the messaging triggering the level-up in level-up messages
    • impr: Say when the next weekly will be
    • impr: Show total user count on the footer of /xp top
    • devx: Rename NORMAL_XP_PER_MESSAGE to DEFAULT_XP
  • /addon:
    • feat: Specify that the addon name is a link
    • impr: Better results
  • Logging:
    • impr: Prevent database corruption
    • impr: #databases isn't sensitive
    • fix: Fix spammed errors on production releases
    • fix: Remove stage leaving logs
    • devx: Make databases harder to break
  • Automod:
    • impr: Only tell mods how many strikes words get in /is-bad-word
    • impr: Update bad words list
    • fix: Correct animate emoji warn messages
  • Potatoboard:
    • impr: Make VCs require 5 potatoes
    • impr: Make system message content more accurate
  • /info:
    • impr: Don't call categories channels
    • fix: Correct command descriptions
    • fix: Reorder subcommands
  • /get-top-suggestions:
    • impr: Show total suggestion count on the footer
  • Modmail:
    • impr: Explain that commands don't work in DMs
  • Sentience:
    • fix: Disallow editing other people's messages
    • fix: Actually log edits
  • /guess-addon:
    • fix: Fix double escaping
    • devx: Stop using deprecated select menus
  • /purge:
    • devx: Use Message#bulkDeletable
  • Misc:
    • impr: Update autoreactions
    • fix: Fix the last page of various commands not always showing up
    • fix: Hande emojis correctly when truncating text
    • devx: Better context menu command registration
    • devx: Prefer camelCased over snake_cased properties
    • devx: Convert util/discord.js to TypeScript
    • devx: Update comments
    • devx: Prefer Date.now() over new Date()
    • devx: Remove dead reaction role code
    • devx: Use TimestampStyles
    • devx: Prefer String#match over RegExp#exec

v2.3.6

04 Dec 00:13
Compare
Choose a tag to compare

Fix duplicate weekly winners (bug report credit YandeMC)
Fix #advertise not being ignored (bug report credit Xon)

v2.3.5

28 Nov 02:41
Compare
Choose a tag to compare

Fix bad words (bug report credit @SandieYT)

v2.3.4

27 Nov 21:56
Compare
Choose a tag to compare

Automod:

  • Update bad words (credit to @jaxonbaxon for bug reports)
  • Remove file automod
  • More ignoring of private channels

Potatoboard:

  • Update potatoboard count in some channels
  • Add back the minimum value on /explore-potatoes min-reaction

XP:

  • Say how many people are active each week
  • Better error when specifying a user without any XP in /xp top

/get-top-suggestions:

  • Use the 👍 emoji for #old-suggestions in /get-top-suggestions
  • Fix /get-top-suggestion's answer filter

Modlogs:

  • Log edited message IDs
  • Fix #deleted-channel in thread logs
  • Ignore stages in #voice
  • More concise /sound logs
  • Fix incorrect server widget logs
  • Ignore stages in #voice
  • Use relative time in invite create logs
  • Fix reaction purging edge case error

Misc:

  • Move counts on categories
  • Update ban messages
    -Remove @Past Booster announcement in #general
  • Add back the maximum length on /say
  • Add back the minimum and maximum values on /warn strikes
  • Update autoreact

v2.3.3

16 Nov 13:32
Compare
Choose a tag to compare

Update bad words list

v2.3.2

16 Nov 12:27
Compare
Choose a tag to compare

Fix all commands being restricted

v2.3.1

16 Nov 07:07
Compare
Choose a tag to compare

Update bad words list

v2.3.0

16 Nov 06:33
Compare
Choose a tag to compare

Scradd Update v2.3.0

Warns & Automod

  • Majorly update bad words list
  • Fix is mod check in /view-warns (bug report credit to @YandeMC)
  • Remove spoiler hack callout
  • Remove bad emoji callout
  • Make animated emojis slightly more strict
  • Update nickname rule number
  • Add emoji to the DM for mods with bad statuses

XP

  • Add jump to user option to /xp top
  • Add Active role
  • Fix weekly winners

/settings

  • Add use-mentions option
  • Improve wording of option descriptions

Potatoboard

  • Fix changing the minimum-reactions error in /explore-potatoes
  • Increase default minimum-reactions in /explore-potatoes
  • Make replies more like what Discord displays

/voice

  • Rename to /sound (and the subcommands accordingly)
  • Fix it being broken
  • Remove /voice activity

Modlogs

  • Fix spammed "Used command in DM!" errors
  • Ignore all automatically edited bot messages
  • Fix modlog images not loading GIFs

Misc

  • Separate Epic People and Past Booster
  • Update autoreact
  • Add Edit Message context menu command (admin only)
  • Update join and leave messages
  • Persist roles after leaving the server
  • Keep YouTube thread open
  • Less duplicate names in /info
  • Better text truncation
  • Faster boot times
  • Fix #mod-talk not being recognized
  • Better errors
  • Remove stray ? in /addon
  • Code clean up

v2.2.2

30 Oct 23:22
Compare
Choose a tag to compare
  • Re-enable XP
  • Fix errors on changing some images
  • Don't show low rated addons in /addon