Commit Graph

72 Commits (084a640f88402b7604e24e8d11e92f834b8680a6)

Author SHA1 Message Date
sgoudham 2df6bad48c Better readability of code 4 years ago
sgoudham 783a88ed07 Moved events out of the init to make it shorter 4 years ago
sgoudham 28a2068f9e Not manually closing connections anymore 4 years ago
sgoudham 986b65cbc1 Added more methods to update cache for starboard 4 years ago
sgoudham 9a18af6e59 Not manually releasing connections back to the pool anymore 4 years ago
sgoudham eae78ea498 LITERALLY THE WORST CODE I HAVE EVER WRITTEN BUT IT SOMEHOW WORKS I THINK 4 years ago
sgoudham 7d7b957ebd Small hotfixes to fix the entire starboard system 4 years ago
sgoudham dcbfddcb95 Added entire modular starboard system 4 years ago
sgoudham 1b9aedf8ce Making sure my real name isn't out on display 4 years ago
sgoudham 978e0db12f Removed the old paginator file 4 years ago
sgoudham d83af08ccb Changing to a random colour for the embed 4 years ago
sgoudham 5f170eab8c Moving botlist stuff into it's own cog 4 years ago
sgoudham 14c6dfde8b More whitespace 4 years ago
sgoudham 03f2827ff6 Updating the paginator to allow to be modular 4 years ago
sgoudham 2670f6a90a Commiting paginator.py 4 years ago
sgoudham 8007c1fb44 Ignoring messages that start with 2 .. 4 years ago
sgoudham af58da0d5e Adding tiny of bit error handling to account for when the guild does not have a modmail/modlogs/role_persist system setup 4 years ago
sgoudham 89ea85d418 Ok now have fixed rolepersist working and records should be inserting properly 4 years ago
sgoudham 6a6dcf242a Reverting back to old way 4 years ago
sgoudham 7956a24911 Adding back in update statement for on_member_join to ensure role_persist works 4 years ago
sgoudham ce8830ee22 Chaining expressions to skip dumb error handling 4 years ago
sgoudham 14a51710ed Changed default cache size to be around 100
Deleting modmail/modlogs system when those channels are deleted within the guild
Refactored some code
Updated commentary
Had to do dumb stupid error handling for checking if modmail record exists or not
4 years ago
sgoudham a4b25d7ce5 Get rid of logging for now 4 years ago
sgoudham 3b8d8f6bbf Using .get() for python dicts to avoid KeyErrors 4 years ago
sgoudham daafd25f6c Added emojis into the bot instance 4 years ago
sgoudham 4be6c65821 Added 2 new columns to the database to check if users can be deleted from the database 4 years ago
sgoudham b5c3454a74 Fixed not updating to cache properly
Updating stats to disforge
Refined on_member_join event for less sql statements
4 years ago
sgoudham a17e573640 Making another print statement that lets me know if the member had no roles to give in the first place 4 years ago
sgoudham 4d832ee799 Fixing edge case
Updated commentary
4 years ago
sgoudham 9602d908af Fixing edge case
Updated commentary
4 years ago
sgoudham 794bf3d21d Setting max cache length as the input size given 4 years ago
sgoudham 44ce2eb1e9 Setting cache to 5000 records 4 years ago
sgoudham 7db544a7a6 Owner command for changing cache size dynamically 4 years ago
sgoudham cc984536bc Initiating cache size to 1000 4 years ago
sgoudham 3f9eb5a12d Making startup cache more readable 4 years ago
sgoudham 9e46c4ff00 Actually making commands case insensitive today 4 years ago
sgoudham 6a505bb766 Can't iterate through a dict and remove items
Now adding keys to be removed into an array and then popping those keys while iterating through array
4 years ago
sgoudham c93dfb12aa Reformatted code
Removed on_ready as staticmethod
Updated commentary
Trying to see if cache can work
When checking cache, not using integers to specify columns
4 years ago
sgoudham 87874ff25c Adding license to cache 4 years ago
sgoudham 23144ec0b1 Just trying different things 4 years ago
sgoudham c2d61d1185 Just trying different things 4 years ago
sgoudham 1479b509ee Just trying different things 4 years ago
sgoudham 272095e1fc Just trying different things 4 years ago
sgoudham f9d1fbcd2b Just trying different things 4 years ago
sgoudham 9bca4f0ff3 Just trying different things 4 years ago
sgoudham c0a26ba776 Just trying to see what works and what doesn't 4 years ago
sgoudham 8f473da1a7 Checking if connection can be created through main 4 years ago
sgoudham 09e3bc0913 Trying to get rid of loop 4 years ago
sgoudham cedf0c6353 Got rid of command timeout. Seeing if that fixes problem on linux vps 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