Skip to content

Releases: the-programmers-hangout/JudgeBot

Version 2.1.1

09 Jun 22:23
1aaff27
Compare
Choose a tag to compare

Release with the following changes:

Fixes:

  • Add punishment to warn embed if appropriate. Previously, if a user had enough points to receive a punishment from a warn, the details were missing from the embed.

Version 2.1.0

07 Jun 17:00
5397033
Compare
Choose a tag to compare

Release with the following changes:

Features:

  • Add a reset command to clear a user's record. Will also optionally reset any linked accounts.
  • Create a Join/Leave record on history if no Join/Leaves present.
  • Change cleanse to cleanseInfractions.
  • Change cleansenotes to cleanseNotes.

Version 2.0.1

06 Jun 12:19
adbd5e1
Compare
Choose a tag to compare

Release with the following changes:

Features:

  • Breaking change: Updated handling of join / leave operations to save this data in a new collection (JoinLeaves) instead of inside a user's record.
  • Added new activePunishments command to view current punishments and time remaining.
  • Removed viewAlts alias for alts.
  • Changed GuildConfiguration commands to Guild.
  • Various file reformatting and changes.

Version 1.8.2

01 Jun 14:16
a5a5dd2
Compare
Choose a tag to compare

Release with the following changes:

Fixes

  • Update LowerMemberArg to LowerUserArg for removing infractions.

Version 1.8.1

31 May 18:25
a5a5dd2
Compare
Choose a tag to compare

Release with the following changes:

Features

  • Updated mute flow to only send mute embeds if mute isn't part of an infraction.
  • Updated infraction embeds to make them clearer, by putting the reason first.
  • Updated history embeds to sort infractions and notes by date, instead of infraction ID.

Version 1.8.0

29 May 09:26
5c399ce
Compare
Choose a tag to compare

Release with the following changes:

Features

  • New commands - link, unlink, listAlts, alts to allow accounts to be linked together for a user's alt accounts.
  • Added tracking for messages deleted via the delete message reaction.
  • Updated history message sent to moderators using the history reaction.

Fixes

  • Changed the delete message days to 0 for users banned via max points.

Version 1.7.0

01 May 17:58
Compare
Choose a tag to compare

Release with the following changes:

Features

  • Added new edit note command to allow notes on a user to be edited.
  • Better logging when a user is gagged by a staff member.
  • Better startup logging regarding application of existing punishments.
  • Updated the rule embed for strikes / warns to include cancel text.
  • Added uppercase aliases for history (H), warn (W) and strike (S).

Fixes

  • Fixed issue recreating punishment timers when the bot is restarted to remove existing punishments from a user after the timer has expired.
  • Fixed a gag overriding a longer mute. Now if a user is muted, they can't be gagged (either via the gag command or the reaction).

Version 1.5.0

25 Nov 13:56
232ab26
Compare
Choose a tag to compare

Release with the following changes:

Features

  • History embed updates:
    • Add status field that gives more context on a user.
    • Colour code embed based on status.
      Yellow -> Active punishment.
      Red -> User banned.
      Black -> User not a guild member.
  • Added reactions to commands that send DMs to users to show if DMs are enabled or not.
  • Added better logging when a users DMs are disabled.
  • Better error tracking for disabled DMs.

Fixes

  • Ban works on members that have left.
  • Info will fail and give an error message if a user has DMs disabled.
  • Change default punishment configuration.

Version 1.4.1

21 Nov 17:35
b4eabb1
Compare
Choose a tag to compare

Release with the following changes:

  • Fix join listener to check if member is in the guild after 5 minutes before adding the user record.
  • Add rules in infraction embed for warns.

Version 1.4.0

20 Nov 19:52
8dc74eb
Compare
Choose a tag to compare

Release with the following changes:

  • Updated warn flow that now accepts a rule like a strike does.
  • Added optional message argument for rule embeds to update existing embed instead of creating a new one.
  • Updated alerts to show more information and make reactions for staff to acknowledge them clearer.