Skip to content
This repository has been archived by the owner on Dec 2, 2024. It is now read-only.

Latest commit

 

History

History
213 lines (108 loc) · 13.5 KB

CHANGELOG.md

File metadata and controls

213 lines (108 loc) · 13.5 KB

Changelog

1.8.4 (2022-03-14)

Bug Fixes

  • disboard: Guild check should be not equals (8ac61ac)

1.8.3 (2022-03-13)

Bug Fixes

  • disboard: Add guild check in on_message (d29ed76)
  • disboard: Remove supression of exceptions when deleting notification msg (8d6710c)

1.8.2 (2021-12-25)

Bug Fixes

  • utilities: suggest_channel in __init__ produced NoneType object instead of TextChannel; move UtilitiesCog helper functions to tools module (af6db91)

1.8.1 (2021-05-07)

Bug Fixes

  • disboard: Ignore AttributeError on first run of check_description (831f91e)

1.8.0 (2021-05-07)

Features

  • [WIP] Implement custom checks for future use in moderation commands (1b397d0)

Bug Fixes

  • disboard: Fetched notif channel from wrong server (6d7678c)
  • Last automated bump message should be deleted when the server is bumped again (679e20e)

1.7.1 (2021-04-25)

Bug Fixes

  • disboard: Avoid uncaught AttributeError (when description is NoneType) (3c9b605)
  • disboard: Use path.join rather than string literals when finding FP to settings.ini (2f8b4ef)

1.7.0 (2021-04-25)

Features

  • Automated messages when server can be bumped on disboard.org (#67) (2b13c41)

1.6.0 (2021-04-16)

Features

  • Incorporate tools.py delta_datetime functionality into whois command (3e0b884)
  • Refactor cog and add new functionality to assist process of updating existing partner records (#65) (417f0ec)
  • utilities: Add field to whois command that indicates how long ago the specified user last sent a message in the guild (e6ba8a5)
  • utilities: Colour of sidebar in embed response from whois command will match the colour of the specified member's top-most role (2f13d3e)

Bug Fixes

  • Add local error handler to pinned command to catch 403 Forbidden errors (897df04)

1.5.0 (2021-04-05)

Features

  • New Owner-only Help Subcommand; Rename class (7492340)
  • Strip markdown and mentions from pinfo Content field; Add Modified field; Specify how long ago the message was sent/edited (25dfb7a)

Bug Fixes

  • Add +1 to value calculated in get_join_position() helper method (09eb8a4)
  • Add helper method that returns how many sec/min/hrs/days ago a datetime object is relative to today; Refactor logic to convert seconds into readable time format (d272f01)

1.4.3 (2021-02-18)

Bug Fixes

  • Add missing newlines to separate description links in 'about' command; Fix problematic discord text markdown (da0f794)

1.4.2 (2021-02-18)

Bug Fixes

  • Hotfix to address references to outdated config variable names (c7a0302)

1.4.1 (2021-02-18)

Bug Fixes

  • Remove unused get_channel() call for deprecated events channel functionality (720dade)

1.4.0 (2021-02-18)

Features

Bug Fixes

  • Add two new links in 'about' command description field (6ce0c90)

1.3.3 (2021-02-16)

Bug Fixes

  • owner: Add confirmation of status cmd completing; No longer need to specify 'cogs.' in cog-related cmds (e2a10fc)

1.3.2 (2021-02-11)

Bug Fixes

  • main: Fix method call that referenced an outdated method name from tools module (3f20d26)

1.3.1 (2021-02-01)

Bug Fixes

  • errorhandler: Fix bug preventing cooldown error msgs from being deleted after cooldown has elapsed (67f2d78)

1.3.0 (2021-02-01)

Features

Bug Fixes

  • errorhandler: Cooldown error msgs now auto-delete after the mentioned cooldown has expired (b226421)
  • owner: Rename utils subcommand to tools (38e74d0)
  • Rename botUtils.py module to tools.py; Correct all references to botUtils in the codebase to point to tools (5f002bb)
  • Replace all references to self.bot.config with config, import config file locally if needed (d43c938)

Reverts

  • deps: Revert bumping multidict to 5.1.0 (a42c998)

1.2.0 (2021-01-26)

Features

  • logging: Overhaul of application logging (#10) (fb65ca9)

1.1.0 (2021-01-23)

Features

  • owner: New 'status' cmd that allows bot owner to send embeds in the status channel (ec4c30e)
  • owner: Restructure reload cmds using subcmds; rename methods; change owner check to be global to the cog (f90e4f7)

Bug Fixes

  • help: Add help cmd for joinpos; Remove straggling aliases; Remove mention of reason arg in purge cmd (ad9fba2)
  • main: Convert bootup and keyboard interrupt status messages to embeds (cb627f7)
  • main: Fix calling await within non-async function (ed9802c)
  • main: icon_url is an attribute of app_info not the NBCBoterator class (f2ddf45)
  • main: Use botUtils.py function for calculating uptime in shutdown triggered by keyboard interrupt (4013369)
  • owner: sigh icon_url is invalid, meant to use avatar_url (8b19202)
  • owner: sighs again Forgot to name intended emoji after copy-paste (106ec33)
  • owner: Add 'reason' field to shutdown embed (c160cba)
  • owner: Convert status channel response for shutdowns to embed (0dcbdbc)
  • owner: Fix stupid mistakes with subcmd decorators; Move cog logic within creload to its own subcmd (bc967b0)
  • owner: icon_url is an attribute of user not bot (8c2965c)

1.0.2 (2021-01-16)

Bug Fixes

  • errorhandler: Remove unnecessary newlines in missing permissions error response (f6d09f4)
  • help: Add entry for purge cmd; Remove aliases from help subcommands; Add mention of joinpos cmd (pending own subcommand); Convert single-quotes to double-quotes (48a96a2)
  • utilities: Add short blurb above stats + links to server socials; Remove commented out code (1b0cea3)
  • utilities: Forgot newline on website line (716fb6e)
  • utilities: Make keyword member arg to be without unlimited positional args; Prep work for new version cmd functionality (0130439)
  • utilities: Move get_channel to init (62c9edb)
  • utilities: Version num retrieved as proper string; rearrange embed structure (6418870)

1.0.1 (2021-01-10)

Bug Fixes

  • errorhandler: Adds behaviour to ignore error if originating cog has a local handler, convert if statements to proper elif, minor refactoring (c2496fc)
  • main: Shutdown triggered by KeyboardInterrupt wasn't being reported in status channel (acd2eb7)
  • utilities: Replace double backticks with single ones (762ee44)