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

Releases: tdonovan4/MuDiBot

0.7.3

15 Nov 02:34
Compare
Choose a tag to compare

Features

Enhancements:

  • Increase permission level of $kill and $restart 4e2c3ea
  • Server Admins no longer bypass permissions fa22737
  • Update to node 12 9bc305c

Fixes:

0.7.2

29 Jul 00:44
Compare
Choose a tag to compare

Features:

Enhancements:

  • Send message for missed birthdays f0379ea 53cf3b4
  • Set timezone for tests cad607f
  • Use better regex for birthday validation af7c4c9
  • Less ambiguous error message for $roll 84dc51c

Fixes:

  • Fix dependency vulnerabilities f4275a9 09e7f3d
  • Fix a few things with notification submodule f1dd3e9
  • Fix error when handling multiple db queries 1382823
  • Update ytdl-core to fix videos not playing 86295e2

0.7.1

06 Mar 03:40
Compare
Choose a tag to compare

Features:

  • Add install script for Linux 052a1c2
  • Add test coverage a644e98
  • Add birthday messages #110

Enhancements:

  • Split the unit tests into suites #109
  • Isolate the unit tests #109
  • Add new unit tests #109
  • Add a special field for the Command class to ignore the permission level if true #111
  • Rework the custom commands #108

Fixes:

0.6.2

29 Apr 21:33
Compare
Choose a tag to compare

Feature:

  • Support new aliases #90

Enhancements:

  • Rework of clearlog #44
  • Replace warnlist all by warnlist #51
  • Return the result of one six faced die when using roll with wrong input #53
  • Rework of roll 9b417eb
  • New rework of the audio player #70
  • Change how commands are stored and executed #71

Fixes:

  • Commands will execute with wrong prefix #72
  • Using clearlog with a user that changed his nickname doesn't work #92

0.6.1

18 Mar 05:02
Compare
Choose a tag to compare

Feature:

  • Implemented unit tests with Mocha #46

Enhancements:

  • Remove unused fields in info #45
  • Remove stuff from bot.js and move it to own files #47
  • Make the database location configurable #59

Fixes:

  • Clearlog deletes everything #43
  • The command play cannot print text #48
  • Status doesn't update the status in config #55
  • The status command doesn't support custom config #54
  • Trying to get an unexisting user doesn't return the created user #60
  • setReward crash if second argument is undefined #62
  • getReward doesn't close the database #61
  • Some inputs seem to crash the audio player #65

v0.6

23 Dec 20:48
Compare
Choose a tag to compare

Feature:

  • Add aliases for commands #18
  • Add permission groups #20
  • Display permission group in user's profile #21
  • Make permissions work with permission groups #22
  • Create ranks for levels #24
  • Make ranks give roles as reward #28
  • Make ranks give groups as reward #29

Enhancement:

  • Add a spam filter for levels #23
  • Level up when XP is at the exact requirement #26
  • Add message when calling play while not in a voice channel #36
  • Make audio player check if there is a link #38
  • Change message when adding the first video to queue #39
  • Make the titles of videos code blocks #41

Fixes:

  • Bot crash when using clearlog #25
  • Bot don't put game when starting #27
  • Commands are triggered even if in middle of message #31
  • Bot crashes if setgroup don't have a second argument #32
  • Cannot see the profile of users without a group #33
  • Level up is sometimes not triggered #34
  • Bug when trying to play a video while not being in a channel #35
  • Error when user without group try to execute command #37
  • Cannot play videos #40

0.5.1

26 Nov 03:21
Compare
Choose a tag to compare

Change:

Enhancements:

  • Modify levels formula 57a1b5d
  • Organize some things in help 3eab29d
  • Close database in default-channel.js e320b0f
  • Remove console.log for testing in giphy-api.js 3782d6e
  • Prevent SQL injection with prepared statements 5943026

Fixes:

  • Custom commands who starts with prefix won't execute fab5c3d
  • Error when trying to call warn without a mention c7dee93
  • The help message for warnpurge is missing an usage 8f39e2e
  • Language is undefined in the embed of info b09d1e0

0.5

22 Nov 00:27
Compare
Choose a tag to compare
0.5

Added features:

  • Levels for messages sent dc6dd62
  • Add $avatar to get a user's avatar 9c1b4d6
  • Add a command to get user's profile ee844a6
  • Add custom commands 795e234
  • Add a command to make the bot say something 9458a62

Change:

  • Update discord.js
  • Make prefix customizable a9b02e1
  • Expand config with toggles e15f01b
  • Make $gif search for GIF on Giphy b6936b3

Enhancements:

  • Optimize warnings b1b0adc
  • Change localization to be more intuitive a419a6f
  • Change $info visual presentation 224377c
  • Change $help visual presentation a876ed1

0.4.3

11 Sep 00:53
Compare
Choose a tag to compare

Added features:

  • Add a command for changing status ($status) e50a695
  • The song duration is now displayed when playing a song 7b17c29

Change:

Fixes:

  • Fix an issue witht he bot status not displaying c5c66ad
  • Fix a bug with $stop when the bot is moved 8585203

Enhancements:

0.4.2

21 Jul 15:19
Compare
Choose a tag to compare

Added features:

Changes:

  • Change logs to be cleaner 2888f73
  • Audio-player now handles wrong video IDs. 08e6835
  • Change $play to support playlists 55250fe

Fix:

Enhancements:

  • Remove some unused console.log 68ee3d3
  • Reduce repetition in audio-player a1fcc0f