Skip to content
This repository has been archived by the owner on Mar 22, 2022. It is now read-only.

Releases: ReknownBot/Reknown

Version 1.1.4

07 Sep 15:24
fba86bc
Compare
Choose a tag to compare

Changes

  • Fixed ?ban always saying "I cannot ban myself" 13a6caf
  • Fixed guildMemberRemove not really working fba86bc

Version 1.1.3

06 Sep 17:11
f83554a
Compare
Choose a tag to compare

Changes

  • Added a fetch for the bot in the guildMemberRemove event just in case the bot is not cached.
  • When the ?osu command is executed with incorrect parameters, it used to say the first argument can be osu, mania, ... when it's actually standard, mania, ....
  • When using the ?kick command on the bot, it used to say "I cannot kick that user. Check my role position!", now it will say "I cannot kick myself!".
  • The log for guildMemberRemove now has a kick filter. The goodbye message will be the same, but the log will display "Member Kicked" instead of "Member Left" if the member was kicked.

Version 1.1.2

06 Sep 01:09
Compare
Choose a tag to compare

Changes

  • ?autorole clear and ?levelrole clear Now doesn't loop the DELETE statement, as it already deletes everything and not one by one.
  • Added a category to ?grole.
  • Added a rollbar error handler to ?rules, ?levelrole, and ?tags
  • ?tags and ?warnings now use Array.map() instead of Array.forEach().
  • Fixed ?tags not responding when using the edit feature to call the command.
  • Fixed ?grole not being able to search roles by name when the input has capitals.

Version 1.1.1

05 Sep 21:38
Compare
Choose a tag to compare

Changes

  • Fixed ?grole and ?fskip saying that you do not have enough permissions NO MATTER WHAT unless you are the owner.

Version 1.1.0

05 Sep 21:20
Compare
Choose a tag to compare

Changes

  • Fixed bugs from 1.0.0.
  • Starboard now contains the direct link to the message.
  • Removed global permission check on the following events, as later in the code I do a specific channel overwrite check.
    • channelCreate
    • channelDelete
    • emojiCreate
    • emojiDelete
    • guildBanAdd
    • guildBanRemove
    • guildMemberAdd
    • guildMemberRemove
    • guildMemberUpdate
    • messageDelete
    • messageDeleteBulk
    • roleCreate
    • roleDelete
    • roleUpdate
  • Added the "Type" field for channelDelete. Also added the "Parent" field for both channelCreate and channelDelete.
  • Updated links in code to master docs.
  • guildMemberUpdate role updates are now much more efficient.
  • Role update colours are not just cyan anymore, but red & green. (red = remove, green = add)
  • Added a fetch for the bot in the message event just in case the bot is not cached. Same with raw, roleDelete, and roleUpdate.
  • Fixed some spam from role update logs.
  • In the raw event, the code now checks if the bot does not have administrator AND not have view channel perms for the channel since administrator bypasses overwrites.
  • Added a permission check to view audit logs in roleUpdate. If the bot does not have the perms, don't execute.
  • Added a rollbar error handler in voiceStateUpdate.

Additions

  • Added ?grole (short for giverole), use ?help grole to see the usage & what it does.
  • Added the custom permission misc.grole, which allows access to ?grole.

First Release

05 Sep 04:52
b90798e
Compare
Choose a tag to compare

First release, nothing really new.