Skip to content

Version 3.2.0

Latest
Compare
Choose a tag to compare
@MythicalCuddles MythicalCuddles released this 23 Jan 18:16
· 10 commits to master since this release
ad28b01

Updating from a previous version? You'll need to change some things!

  • The awards table will need to be altered. The column labelled "awardType" needs to be changed to "awardCategory". If you're also using this to show on a website, you'll need to change it there too.
  • We've also moved the quote and request a quote system to the database. However, we don't transfer these over. You'll need to do this manually due to the values required to save a quote have changed.

Changes

2a3a762 Version Change in AssemblyInfo.cs
5b6f561 Changed around the introduction message
5219bfb Fixed an SQL Query where UpdateChannel would update the guilds table
0f5d556 Added command editbotchannels to allow the Bot Owner to modify all bot channels with a single command
fd3673f Removed command addreaction
27c352a Added Methods.cs to store useful methods for the application
fabf8a9 Added a new Windows Form to configure the application
ce979fb Database validation is required again when Validate DB Settings button is clicked
266a938 Added IsBot check into AwardEXPToUser to prevent bots from gaining EXP
1c0e540 Changed the quote system to store quotes into the database
8c0b857 Fixed an issue with editquote command
3b2a607 Removed the Voting Links handlers
f6fc1b3 Using Objects in FunModule
d177bc5 Add command to create the admin_log table in the database
a275742 Added admin logging to log important commands that are issued to the database
d0a9e4c Changed the console message for when database commands are executed
82dd1fa Package changes
b524a8b Fixed an typo where StringConfiguration messages appear as GuildConfiguration
4063e75 Removed MogiiCraft commands
66badbb Cleaned up AdminLog
3b01f63 Cleaned up Quote & RequestQuote
51f58ba Changed Activity Type based commands to a simpler system to combat confusion
1e4cdab Changed AwardId from ulong to int
1e4cdab Added patreonSupporter into the SQL for the users table
d601de0 Removed commented code
af0d9e8 Updated stats command to use the count member instead of a loop
9de082e Updated startup notification and changed the embed style and information
d9b4e51 Changed the way the Configurator variables are printed to console
d9b4e51 Added the date and time to the information printed to the console
8837c49 Added notes to DiscordBot.cs
f87a87b Added publish path to csproj
bc5767c Added LoadAll to Award to load all the awards from the database on startup
3015cce Changed awards command to use the loaded awards from startup
eda5420 Modified listquotes and listrequestquotes to list quotes from the loaded lists
fa31c2d Changed buyquote to requestquote
a03ab6a Created AwardNotFoundException.cs and UserNotFoundException.cs
f45e35d Changed awardType to awardCategory in DatabaseActivity.cs when creating the awards table
fd3b777 Changed GetUser() to throw UserNotFoundException when the bot is unable to get the user
8761725 Fixed an issue where stats wouldn't return a result if the bot couldn't getUser()
bc19ffc Fixed an issue on startup where the bot wouldn't post a startup message if it couldn't getUser()
ddc075d Remove Console outputs from leaderboard command in LeaderboardModule.cs
68e0ec5 Added AwardingEXPReactionEnabled and AwardingEXPReactPostEnabled to control if reactions award EXP
89251d1 Added toggleexpreactawarding and toggleexpreactpostawarding to editconfig
e5db29a Added awardCategory to categorise awards
e5db29a Added GetAward() to Award.cs
e5db29a Added ReloadAll() to Award.cs
e5db29a Added AddAward() to Award.cs
e5db29a Added DeleteAward() to Award.cs
967c46c Added giveaward command to give users awards
967c46c Added listawards command to list all the awards in the database
967c46c Added deleteaward command to remove an award from a user
967c46c Changed AwardModule base class from ModuleBase to InteractiveBase
5afd889 Changed the format of the Award List
be448e4 Removed PrintExceptionToLog method
f1baaa5 Moved MessageReceived, Log and Ready events to their own handler classes
072187a Added awardinfo command to display information about an award
afb2059 Code Cleanup
487d6d9 Code Cleanup
189c800 Removed the Information Icon from the awards list
23022c2 Added custom Paginated Messages to the quote lists

Pull Requests Merged

ad28b01 Merge pull request #7 from MythicalCuddles/Version 3.2