Commit Graph

44 Commits (5565754d15f21b339a17ea72005e0a41ea3257b9)

Author SHA1 Message Date
sgoudham 6e3309748b Added more error handling to the local error handler 4 years ago
sgoudham 2ea7fd6e3b Small typo 4 years ago
sgoudham 92bf0415b8 Making the checks into functions to decrease repeated lines of code
Moving starboard commands into here
Adding starboard status into the modstatus command
Making modmail/starboard into classes
4 years ago
sgoudham 9a18af6e59 Not manually releasing connections back to the pool anymore 4 years ago
sgoudham 9a80c4c795 Removed separate modlogs status command 4 years ago
sgoudham 1b9aedf8ce Making sure my real name isn't out on display 4 years ago
sgoudham ed8bfe959e Got the emojis for statuses mixed around 4 years ago
sgoudham e5df4f4ea3 Made all the status stuff rolled into one command
Updated commentary and usage for guild commands
4 years ago
sgoudham 1ae20be242 Getting rid of redundant "pass" 4 years ago
sgoudham 58a5270fa5 Fixing perms 4 years ago
sgoudham b9a174478c Updated usage for commands
Updated permissions
4 years ago
sgoudham cabff7d269 Updated usage for commands 4 years ago
sgoudham 7176931375 Updating usage for rolepersist command 4 years ago
sgoudham 5539787544 Added manage_roles permission for executing modmail commands 4 years ago
sgoudham 9090718f64 No more needing admin for modmail 4 years ago
sgoudham e4ccaf30fe Normal peeps can view the status of rolepersist but not change them 4 years ago
sgoudham f43d6c969e Fixing modlogs 4 years ago
sgoudham 4003967af0 Refactored EVERYTHING
No more converting to strings and back to ints
Moving on from MariaD to PostGresSQL (THANK THE GODS)
Storing modmail in cache
Close to implementing circular queue for member cache
FULLY REDID COMMENTARY
Updated Version Number to 0.8.2 (Closer to v1 release!)
Gonna test commands for the cache within main.py
4 years ago
sgoudham 76956f3e3f Updated Commentary 4 years ago
sgoudham a36e8a98dc Simplifying some code
Adding method to check for timeout error
4 years ago
sgoudham afc639ee66 Didn't account for modmail that was 50 characters long exactly 4 years ago
sgoudham 71e5088b3b If user does not react within 60 seconds. Delete the modmail channel 4 years ago
sgoudham 7f7f5bcf50 If user does not react within 60 seconds. Delete the modmail channel 4 years ago
sgoudham 5f4171935c Changed parameter to ensure consistency 4 years ago
sgoudham 61fe835ccc Made setting up modlogs and modmail much easier
Using typehints to convert into Channel objects
Command specific error handling is now used
4 years ago
sgoudham 1e7889e9b4 Adding specific error handling for modlogs 4 years ago
sgoudham b1321aebf5 Made sure that settings.py file is not used anymore 4 years ago
sgoudham c68b414ebd Set Case Insensitive to True 4 years ago
sgoudham aea5e0f49d Added GPLv3 license 4 years ago
sgoudham fe388d622a Moved generate embed function into settings.py 4 years ago
sgoudham 1901b1da35 Added rolepersist group command description 4 years ago
sgoudham 389ed00282 Added role persist commands
Role persist can be displayed/enabled/disabled
4 years ago
sgoudham 454a7adb57 Trying different way of executing modmail
Not massive if statements anymore
4 years ago
sgoudham c6b93cf931 Made sure that all messages within the channel are stored in the file before getting deleted 4 years ago
sgoudham 7750c5092e Reformatted modmail embed
Uploading file like bytes object instead of saving to the directory
4 years ago
sgoudham 2c33c711d5 Added extra line break 4 years ago
sgoudham 7ba6de16ec Updated Commentary
Members now only need manage guild permissions in order to setup modmail
Turning all messages into embeds
Refactored Code
4 years ago
sgoudham 5b849d77a7 Updated Commentary
Members now only need manage guild permissions in order to setup modmail
4 years ago
sgoudham 73b2fb5364 mmsetup now needs admin permissions 4 years ago
sgoudham d1e1eb2fc8 DB Connection is now created within the same event loop as client
Referencing pool connection from client/self.bot
4 years ago
sgoudham 36bc135bba DB Connection is now created within the same event loop as client
Referencing pool connection from client/self.bot
4 years ago
sgoudham 9c3a8d31dd Accidentally overloaded methods 4 years ago
sgoudham 2ee2540d3f Reverted permissions back to Administrator 4 years ago
sgoudham 458ce48f4a Renaming modmail to guild.py 4 years ago