CHANGELOG.md 36 KB

1.41.2 (2024-06-09)

1.41.1 (2024-06-06)

1.41.0 (2024-06-04)

Features

  • Don't delete triggering message when replying to message (b87c601)

1.40.0 (2024-1-21)

Bug Fixes

  • Adjust Docker configuration files to latest changes (5e09942)
  • Remove trailing comma skip ci

Features

1.39.0 (2023-10-26)

Bug Fixes

Features

1.38.0 (2023-07-10)

Bug Fixes

  • add missing configuration field skip ci
  • use correct response embed description skip ci

Features

  • add option to check for first thread message only (cbc336c)

1.37.0 (2023-07-09)

Bug Fixes

  • only whitelist support channel (55af350)

Features

  • add response to close threads (3fcc9f0)

1.36.0 (2023-07-08)

Bug Fixes

Features

1.35.0 (2023-06-21)

Bug Fixes

  • check parent channels when thread_option is present (88902ac)
  • dispatch ThreadCreate event to poise (83c14c9)
  • invalid JSON syntax skip ci
  • update branding color skip ci

Features

Performance Improvements

  • run message handlers concurrently (67a4c96)

1.34.1 (2023-05-28)

Bug Fixes

  • config: remove duplicate auto-response (4cb2cb8)

1.34.0 (2023-05-28)

Features

  • make configurations optional (580235b)
  • migrate responses from Dyno (b86572f)
  • remove outdated auto response skip ci

1.33.0 (2023-05-12)

Features

  • parse-duration: use better crate (8f10edd)

1.32.0 (2023-05-11)

Bug Fixes

Features

  • add new response to configuration skip ci
  • improve auto response match skip ci
  • use go-parse-duration for time parameters (#69) (2379130)

1.31.0 (2023-04-10)

Features

  • moderation: reorder purge parameters (66c64e2)

1.30.1 (2023-04-07)

Bug Fixes

  • add missing option to configuration skip ci
  • get rid of negative lookahead (7c170cb)
  • move configuration into correct place skip ci

1.30.0 (2023-03-30)

Features

  • send code embeds as files (f6d9817)

1.29.0 (2023-03-27)

Features

  • clarify poll eligibility (991a90c)

1.28.0 (2023-03-27)

Features

  • add option to enable or disable pings when polling (3e86a2c)
  • remove unused response skip ci

1.27.0 (2023-03-27)

Features

  • add thumbnail and footer to interaction response embed (8fad7e7)

1.26.0 (2023-03-27)

Bug Fixes

  • use correct substitute name if necessary (b9fa498)

Features

  • clone message to create a poll (14a1052)
  • cure names that don't start with an alphabetic character (ccc3834)
  • improve matching regex skip ci
  • improve matching regex skip ci
  • update ReVanced configuration skip ci
  • use better matching regex skip ci

1.25.0 (2023-02-03)

Bug Fixes

Features

  • improve match for response skip ci
  • improve success rate for responses skip ci
  • increase age on server skip ci

1.24.0 (2023-01-18)

Features

  • add new response for video playback issues (d48b012)

1.23.0 (2023-01-12)

Features

  • poll api: use hmac and base64 (d7dc351)

1.22.1 (2023-01-09)

Bug Fixes

  • ci: move Dockerfile to ubuntu:latest (8619368)

1.22.0 (2023-01-09)

Features

1.21.0 (2023-01-07)

Bug Fixes

  • moderation: properly convert UserId to Member (#50) (05ff0a2)
  • workflow: disable npm cache (3c0a583)
  • workflow: use latest version of Node.JS (2fb3afd)

Features

  • simplify code block embeds (8376eb9)

1.20.0 (2023-01-06)

Bug Fixes

  • correctly find slice_end (7e2db94)

Features

1.19.1 (2023-01-04)

Bug Fixes

  • moderation: don't fail when taken_roles is empty (bf0c34e)
  • moderation: properly schedule unmutes (503e095)

1.19.0 (2023-01-04)

Features

1.18.0 (2023-01-03)

Bug Fixes

  • moderation: UserId instead of Member parameter (5fcad81)

Features

  • adjust match for response skip ci

1.17.1 (2022-12-20)

Bug Fixes

  • moderation: use correct mute duration (#46) (a8cedfc)

1.17.0 (2022-12-19)

Features

  • permanently mute when no duration is specified (#44) (573d907)

1.16.0 (2022-12-15)

Features

1.15.0 (2022-12-03)

Features

1.14.0 (2022-12-01)

Bug Fixes

  • correct title of auto response skip ci

Features

  • decrease maximum age for auto response skip ci
  • improve responses skip ci
  • moderation: disconnect from voice channel on mute (#39) (b2aa39b)
  • remove now useless auto response skip ci
  • remove thread introductions skip ci

1.13.0 (2022-11-11)

Bug Fixes

  • invalid escape in json value skip ci
  • reduce amount of false positives skip ci
  • reduce false positives skip ci

Features

  • mute: add translator role to take list (#33) (7807db2)
  • response for official links (2b00d80)

1.12.0 (2022-11-07)

Bug Fixes

  • media-channel: correctly check for admin status (b0ce5ae)
  • reduce false matches skip ci

Features

  • improve matching success skip ci
  • improve matching success skip ci
  • response to common sponsorblock question skip ci

1.11.2 (2022-10-24)

Bug Fixes

  • media-channel: change order of condition check (fdf1dca)

1.11.1 (2022-10-23)

Bug Fixes

  • media-channel: check if message contains attachment (fd8ca42)

1.11.0 (2022-10-08)

Bug Fixes

  • check member role for excluded roles (6279a79)
  • exclude dash and underscore for decancer (8af95f0)
  • moderation: only mute on rejoin if previously muted (6e9f20d)
  • moderation: save overwrites before modifying them (2f67c59)

Features

  • unban command (b7d333c)
  • allow - and _ in usernames (2767888)
  • do not cure bots (97c064c)
  • handle mute when rejoining the server (042fc8c)
  • lock & unlock commands (abdc092)
  • media and logging channels and unban command (4ab4c7e)
  • new configuration for ReVanced (d1d99b5)
  • remove ocr (c600c51)
  • use Swatinem/rust-cache to cache builds (cda1bcb)
  • work in progress ocr auto responder (23bc1aa)

Performance Improvements

  • clone Arc of data.database (3ad345b)

1.11.0 (2022-10-08)

Bug Fixes

  • check member role for excluded roles (6279a79)
  • exclude dash and underscore for decancer (8af95f0)
  • moderation: only mute on rejoin if previously muted (6e9f20d)
  • moderation: save overwrites before modifying them (2f67c59)

Features

  • unban command (b7d333c)
  • allow - and _ in usernames (2767888)
  • do not cure bots (97c064c)
  • handle mute when rejoining the server (042fc8c)
  • lock & unlock commands (abdc092)
  • media and logging channels and unban command (4ab4c7e)
  • new configuration for ReVanced (d1d99b5)
  • remove ocr (c600c51)
  • work in progress ocr auto responder (23bc1aa)

Performance Improvements

  • clone Arc of data.database (3ad345b)

1.11.0 (2022-09-08)

Bug Fixes

  • exclude dash and underscore for decancer (8af95f0)

Features

  • unban command (b7d333c)
  • allow - and _ in usernames (2767888)
  • handle mute when rejoining the server (042fc8c)
  • lock & unlock commands (abdc092)
  • media and logging channels and unban command (4ab4c7e)
  • remove ocr (c600c51)
  • work in progress ocr auto responder (23bc1aa)

Performance Improvements

  • clone Arc of data.database (3ad345b)

1.11.0 (2022-09-07)

Features

  • unban command (b7d333c)
  • handle mute when rejoining the server (042fc8c)
  • lock & unlock commands (abdc092)
  • media and logging channels and unban command (4ab4c7e)
  • remove ocr (c600c51)
  • work in progress ocr auto responder (23bc1aa)

Performance Improvements

  • clone Arc of data.database (3ad345b)

1.10.0 (2022-08-27)

Features

1.9.0 (2022-08-22)

Features

1.8.1 (2022-08-21)

Bug Fixes

  • add ban command to poise framework (e66e8fd)

1.8.0 (2022-08-21)

Bug Fixes

  • incorrect command option description (25efe87)

Features

1.7.0 (2022-08-21)

Bug Fixes

  • handle unavailable guilds (5519bb2)

Features

  • allow ascii only names (3f05f8c)
  • only cure users on name change (1f5063b)
  • take contributor roles on mute (#19) skip ci

1.6.0 (2022-08-20)

Features

1.5.0 (2022-08-20)

Bug Fixes

Features

  • ephemeral response for permission error (d87091b)

1.4.0 (2022-08-20)

Bug Fixes

Features

1.3.0 (2022-08-09)

Features

  • ignore casing when curing user names (6c68e73)

1.2.0 (2022-08-09)

Features

  • decancer user names (28a19c4)
  • migrate to command framework (ba7b82a)
  • update ReVanced configuration to new framework (b137217)

1.1.0 (2022-07-16)

Bug Fixes

  • incorrect description for user age condition (#16) (999a345)

Features

1.0.2 (2022-07-09)

Bug Fixes

1.0.1 (2022-07-09)

Bug Fixes

  • create release build to fix ci (e7d26fd)
  • fix release arg for cargo build (eab7b1d)

1.0.0 (2022-07-09)

Bug Fixes

  • clippy: fix clippy warning (96ce886)
  • clone submodules recursively (63c351d)
  • do not create unnecessary instances of Regex (a3e6d88)
  • missing opening bracket (018c8f6)
  • only log debug level in debug builds (6d8eb9a)
  • release builds not logging (d69ae96)
  • specify github token to semantic-release (61167ab)
  • thread created should be debug, not info (8afda24)
  • use snake case and module for configuration (179ad3e)
  • use tracing to fix serenity logging (704d05f)

Features

  • message-responders & reload command (8fb0ab8)
  • thread_introductions (b34c9b3)
  • add rust.yml workflow (507656b)
  • embeds (4293dd5)
  • initial commit (c07ad28)
  • license (b51c50b)
  • move DISCORD_AUTHORIZATION_TOKEN to .env (42098b9)
  • update logger and other small changes (cee17a1)
  • use cargo git dependency instead of submodule (3c14cbe)