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
sgoudham
c4dea57200
Making sure that STUPID linux can find the libs folder
4 years ago
sgoudham
2c2a4059fe
Applied consistent naming style of parameters
4 years ago
sgoudham
ff3ddc5f60
Applied consistent style of parameters
4 years ago
sgoudham
9843898045
Changed version string
4 years ago
sgoudham
4a6e219daf
Making if statement into one line
4 years ago
sgoudham
86190a342c
Renaming method to execute cause it looks better
4 years ago
sgoudham
fede0c2ee5
Added logging for to check for weird ping
...
Made sure that bot members don't do anything when events are called
4 years ago
sgoudham
099af46d49
Moved cog loading into __init__.py
4 years ago
sgoudham
d344732864
Representing the update in an embed instead of just text
4 years ago
sgoudham
1bf926b5f9
Got rid of stupid comma
4 years ago
sgoudham
97a5ff44a0
Reverting back to old way of doing cogs
4 years ago