Commit Graph

923 Commits (e0af4b841248693b89a81d05f2359d4adb71826d)

Author SHA1 Message Date
sgoudham d4c6580db5 Updated Commentary 4 years ago
sgoudham 176078e45d Make sure that the channel permissions for the muted role are correct 4 years ago
sgoudham 46d6ad3474 Enabled read messages for muted role
Disabled read message history and send messages
Checking with every channel if the muted role has the permissions. If not, it overwrites with the permissions required
4 years ago
sgoudham 3b605a92fe Doing all channels instead of just text 4 years ago
sgoudham 8a34da5511 Muted role now disables read perms in every single text channel
Added functionality to make sure that new channels have muted role overwrites
4 years ago
sgoudham fe9a92106c Removed lots of redundant code 4 years ago
sgoudham b52975f329 Added daily waifu
Simplifyed more code
4 years ago
sgoudham dd01f45c5a Simplifying code
Added daily waifu command
4 years ago
sgoudham f413be50b0 Not saving file to the directory anymore. Sending as a bytes object 4 years ago
sgoudham 25f1937593 Not saving file to the directory anymore. Sending as a bytes object 4 years ago
sgoudham da5e9c8a89 Updated commentary 4 years ago
sgoudham c7755d274b Updated commentary 4 years ago
sgoudham b1c7c20220 Added very scuffed text command 4 years ago
sgoudham 1886f6e0c8 Made sure that managed roles are kept for the user 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 5f7617319d Reformatting role persist warning embed 4 years ago
sgoudham 046be93f9d If user is already muted, send error message to prevent database from screwing up 4 years ago
sgoudham 9bf6529c37 Removed typo 4 years ago
sgoudham 2f2c8198ee Removing ctx parameter for clearRoles() 4 years ago
sgoudham 08576fc9e7 Refactoring lots of code
Displaying roles from highest to lowest for user
4 years ago
sgoudham 3b287fa24a Got rid of white space 4 years ago
sgoudham e4a2afbada Listing roles in highest to lowest order
Added top role field for serverinfo command
4 years ago
sgoudham cb3cc825dc Checking channel permissions instead of guild wide permissions as it is more accurate. Less chance for errors 4 years ago
sgoudham a49a26730a Still sending serverinfo command without ban members or manage guild permissions 4 years ago
sgoudham 454a7adb57 Trying different way of executing modmail
Not massive if statements anymore
4 years ago
sgoudham 6347c48204 Added anton images into the enso command 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 7c282cb6ea Reformatting embed 4 years ago
sgoudham b5a8592a73 Got rid of typo in variable 4 years ago
sgoudham 9732c7cd77 Changed parameters to fully pass context 4 years ago
sgoudham 209ae19dc0 Fixed error in field 4 years ago
sgoudham 4dff56007f If role persist is not enabled. Add warning into mute command 4 years ago
sgoudham b3a3900b7e Taking in multiple arguments with Waifus 4 years ago
sgoudham 30f7870afd Less aggressive name matching 4 years ago
sgoudham 6bfef9f591 More aggressive name matching 4 years ago
sgoudham c411d417fc Send error if no waifu is found in the dict 4 years ago
sgoudham 66d4fa75bd Made sure that forbidden error isn't thrown 4 years ago
sgoudham bcdb5907a7 Cleaned up lots of code
Logging member bans and unbans
Repeating less code
4 years ago
sgoudham 3e1d6b4784 Checking member/channel in a single line 4 years ago
sgoudham 2c33c711d5 Added extra line break 4 years ago
sgoudham 5b855ff552 Implemented page count 4 years ago
sgoudham c9466399e5 Not deleting embed after timeout, just clearing reactions 4 years ago
sgoudham 807c1ac838 Got rid of print data 4 years ago
sgoudham 45aeb38373 Got a simple paginated waifu embed system going on
Finally got search function working
4 years ago
sgoudham 544a0326a2 Identifying Husbando's from Waifu's 4 years ago
sgoudham e9e95a4421 Changed direction of arrow for roles in serverinfo command 4 years ago
sgoudham cf561b2899 Replaced text file waifu command with mywaifulist api 4 years ago
sgoudham 9eaec6da73 Moved prefix command into the help.py 4 years ago
sgoudham 5b36bd57e1 Added support server/invite link and current guild prefix within the about command 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 5edea99bff Got rid of remindme command due it not being as advanced as I want it to be 4 years ago
sgoudham 8d8967552e Made asset object return string 4 years ago
sgoudham 690af3f86e Introducing avatar command 4 years ago
sgoudham 73b2fb5364 mmsetup now needs admin permissions 4 years ago
sgoudham 451a002fde Added global counter to make sure every homies file is unique 4 years ago
sgoudham c1f5e3a2fb Reformatted embed 4 years ago
sgoudham eb6eb5d7b8 Added/Updated Commentary 4 years ago
sgoudham 74f9c21ade Got rid of redefining database pool twice 4 years ago
sgoudham 761f665f29 Changed paramater from "command" to "cmd" 4 years ago
sgoudham 29900e11a2 Moved help commands into help Cog 4 years ago
sgoudham 26ccb31bcc Added feedback command 4 years ago
sgoudham 59d3cfbda8 Added help cog 4 years ago
sgoudham 521d743b8b Reverting version number back 4 years ago
sgoudham 8f309de8c8 Made version in about command modular 4 years ago
sgoudham 39eda6231a Changed Cooldown of Interactive Commands to 3 seconds 4 years ago
sgoudham 9d74182e7b Not using new waifu system 4 years ago
sgoudham ae487b4994 Added 15k Waifus
Loaded Waifus into Mem
Testing embed display
4 years ago
sgoudham 548d6348aa Fixed Purge Command being off by 1 4 years ago
sgoudham a4aa1bb5a0 Fixed Purge Command being off by 1 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 55e87b3fc3 DB Connection is now created within the same event loop as client
Referencing pool connection from client/self.bot
4 years ago
sgoudham ec34fe0dd3 DB Connection is now created within the same event loop as client
Referencing pool connection from client/self.bot
4 years ago
sgoudham 150ac84689 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 59c0e0f233 Added aliases 4 years ago
sgoudham e1befcb730 Original message does not get deleted 4 years ago
sgoudham ae31716729 Original message does not get deleted 4 years ago
sgoudham 2467b66050 6 commands per page within the cog 4 years ago
sgoudham f4884fc840 Added usage for mute/unmute command 4 years ago
sgoudham f2217cf150 Updated commentary 4 years ago
sgoudham 92fae125b9 Forgot to await function 4 years ago
sgoudham 319661ee96 Forgot "if not" 4 years ago
sgoudham 6d550d9c60 Made if statements cleaner (imo)
Tried to convert unban command into using def
4 years ago
sgoudham 189f75b3e1 Removing mention for banned user in embed 4 years ago
sgoudham 100b462323 Not including ctx.typing for everything 4 years ago
sgoudham e794f0d7de Changed small typo for unmuting modlog embed 4 years ago
sgoudham 3b332a4851 Made the bot type when muting/unmuting command 4 years ago
sgoudham da65bf75e0 Made sure connection within connection isn't created 4 years ago
sgoudham 0788799ea5 Mute/Unmute commands have been added
Storing/Clearing roles in database
4 years ago
sgoudham 208ed9646b More aesthetically pleasing region field for serverinfo command 4 years ago
sgoudham 93f7265f68 Added handling for more edge cases 4 years ago
sgoudham 51150e1a23 Implemented mute command
Still need to implement database integration and make an unmute command
4 years ago
sgoudham 9c3a8d31dd Accidentally overloaded methods 4 years ago
sgoudham 753e27977d Fixing small error within purge command 4 years ago
sgoudham cbd8a2ad79 Got rid of on_member_unban as I am logging the event through the unban anyways 4 years ago
sgoudham e9d8fc90a3 Moved modlogs over to guild.py 4 years ago
sgoudham 92cc9b3c45 Reverting back to F strings for increased readability 4 years ago