1.8.4 (2022-03-14)
- disboard: Guild check should be not equals (8ac61ac)
1.8.3 (2022-03-13)
- disboard: Add guild check in on_message (d29ed76)
- disboard: Remove supression of exceptions when deleting notification msg (8d6710c)
1.8.2 (2021-12-25)
- 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)
- disboard: Ignore AttributeError on first run of check_description (831f91e)
1.8.0 (2021-05-07)
- [WIP] Implement custom checks for future use in moderation commands (1b397d0)
- 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)
- 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)
1.6.0 (2021-04-16)
- 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)
- Add local error handler to pinned command to catch 403 Forbidden errors (897df04)
1.5.0 (2021-04-05)
- 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)
- 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)
- Add missing newlines to separate description links in 'about' command; Fix problematic discord text markdown (da0f794)
1.4.2 (2021-02-18)
- Hotfix to address references to outdated config variable names (c7a0302)
1.4.1 (2021-02-18)
- Remove unused get_channel() call for deprecated events channel functionality (720dade)
1.4.0 (2021-02-18)
- Add two new links in 'about' command description field (6ce0c90)
1.3.3 (2021-02-16)
- owner: Add confirmation of status cmd completing; No longer need to specify 'cogs.' in cog-related cmds (e2a10fc)
1.3.2 (2021-02-11)
- main: Fix method call that referenced an outdated method name from tools module (3f20d26)
1.3.1 (2021-02-01)
- errorhandler: Fix bug preventing cooldown error msgs from being deleted after cooldown has elapsed (67f2d78)
1.3.0 (2021-02-01)
- 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)
- deps: Revert bumping multidict to 5.1.0 (a42c998)
1.2.0 (2021-01-26)
1.1.0 (2021-01-23)
- 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)
- 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)
- 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)
- 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)