Commit Graph

499 Commits (1ef87c257bed2f5e145ec4cf82d5fde099a1aac9)

Author SHA1 Message Date
sgoudham 31b0d8b0f0 Checking if the server works on the bot
sgoudham 3ce8b3654b Reusing code by making functions
Increased modularity
sgoudham 355bf901b0 Reusing code by making functions
Increased modularity
sgoudham 1392c1b8cf Reusing code by making functions
Increased modularity
sgoudham b96a267e5a Adding the homies command
sgoudham ecef131060 Defining Constants in variables for it to be more modular
Turning repeated code into functions
sgoudham b3bc25761e Defining Constants in variables for it to be more modular
Turning repeated code into functions
sgoudham b86aa2a576 Defining Constants in variables for it to be more modular
Turning repeated code into functions
sgoudham ece1224f71 Making code more modular
sgoudham 76a73d6d01 Adding descriptions to commands
Removing Unneeded Commentary
sgoudham a416d5e6a9 Removing Marshall From The Bot
sgoudham a54f11ec08 Removing Eric From The Bot
sgoudham d6f3bfbf1d Removing Josh, Kaiju, Marcus from the bot
sgoudham 6d684ff568 Relocating the homies command to homies.py
sgoudham a4e07bd489 Very basic homies command
sgoudham e7fc30ef5c Adding Ging to the Enso command
sgoudham d0c12b20b7 Removing Janet from enso command
sgoudham 37af08c49b Optimizing Imports
sgoudham a16b1790aa Adding more commentary
sgoudham c26433a576 Adding more commentary
sgoudham 6bd40d1582 Changing to Key Permissions
Adding Top Role Section
sgoudham ad68ffb89c Trying to make code more efficient
sgoudham d40c7ce761 Formatting datetime differently
sgoudham 2706f38061 Removing redundant commentary
Adding command descriptions
sgoudham cc0b3c4da3 Updating help for waifu/husbando command
sgoudham 883a67be56 Undoing commentary for better explanation
sgoudham bd20de54ed Trying to fix timeout error
sgoudham af8ba1bcc9 Updating Commentary
Added ModMail System
sgoudham 7508fe4bcb Updating Commentary
Added ModMail System
sgoudham 2597afc88f Updating Commentary
sgoudham 3010604e73 Adding commentary
Switching to reactions instead of text
sgoudham d89bbfbe69 Adding commentary
Making sure that the user can react with  to gain access to the rest of the user
sgoudham ac0b2499ae Renaming 8ball.py to eightball.py
sgoudham 33c8b1ac4e Changed verification.py to work with reactions
sgoudham 4ae154d07c Making modmail.py to include the mod mail system
sgoudham 751bfe49bb Changing check
sgoudham 69a175c0a9 Took away last line in Cog
sgoudham 73bd47ad3e Making sure that the general welcome command only when the user has typed in ~verify
sgoudham a9e33f6c09 Added more commentary
sgoudham 316d70fb95 Adding server verification for new users that join the channel
sgoudham 979f149826 Adding a confirmation message to the ~remindme channel
sgoudham ff9f6b3189 Fixing String
sgoudham ee8dcea5bc Removing Zara from ~enso
sgoudham 4a34852951 Fixing error with name/aliases
sgoudham 3a6f6f702d Making sure other people can't close help embed
sgoudham ff3f07ba9e Renamed from Reminder.py to reminder.py
Moved into a new subdirectory
Removed ~remindme from fun.py
Added ~remindme into reminder.py
sgoudham a2371a7241 Renamed from GetInfo.py to info.py
Moved into a new subdirectory
sgoudham 160919ddb9 Renamed from FunCommands.py to fun.py
Moved into a new subdirectory
sgoudham f0b7014df8 Relocated ~marry command into interactive.py
sgoudham 463949397f Moved the ~marry command into interactive.py
sgoudham b804dcbef9 Removed ~8ball
sgoudham 65443af40f Made the 8ball command it's own file
sgoudham fd1023f10e Changing name and location of owo_text.py
sgoudham 84a2272357 Changing class name
sgoudham 21e80397df Changing class name
sgoudham 744d1f0aaf Created new file enso.py for the ~enso command
sgoudham 4b36c345ee Changing import of error function due to reformatting
sgoudham e3465fd798 Created new file self_roles.py to handle all things to do with self roles and the self roles menu
sgoudham df04552b07 Renamed AnimeImages.py to waifu_husbandos.py
sgoudham 9be9b453b9 Renamed AnimeImages.py to interactive.py
Moved ~enso to enso.py
sgoudham f65d0d6d08 Created new file called help.py to store the help command which is a reaction menu
sgoudham ebc457bf94 Creating new sub-directories within cogs
Renamed HelpCommands.py to admin.py
sgoudham 4d4cec8b66 Removed the "remove default help command" and relocated it to HelpMenu.py
sgoudham e13f037f1b Adding more commentary
Adding a second parameter
sgoudham 828d5fee3a Added more commentary for the reaction menu
sgoudham 82abc2bd54 Made the code more robust for different servers and adding custom prefixes (later on)
sgoudham 4730ae57b1 Added ~marry command
sgoudham 44cd43d8a2 Adding cooldown to the ~userinfo
Removing Try/Except
sgoudham f507d39a70 Reformatting some code
sgoudham 1941ee4f48 Adding a cooldown to ~roles
sgoudham 3215964ffd Adding the command ~rolemenu into HelpCommands.py
sgoudham 65cb86fedd Moving the reaction roles into the cog HelpCommands.py
sgoudham 707ba9d5e6 Changed the file menu to HelpMenu.py
sgoudham a9ee5b27b9 Adding more commentary and reformatting some code
sgoudham 2c13b6bc10 Adding more commentary and reformatting some code
sgoudham 19e3620ee8 Fixing some types with the name/aliases
sgoudham 18b990c10d Changing the name of the command to help
sgoudham 0f57bbf280 Adding a cooldown for the ~rules
sgoudham eb615591a6 Getting rid of @commands.
sgoudham 2285220173 Getting rid of @commands.
sgoudham 9ff9d35239 Making sure that the async def's are not verbs
sgoudham 40f6a19806 Making sure that the attack command can only be used by Izzy and I
sgoudham 9bdeaf4590 Adding names for the commands
Getting rid of @commands.
sgoudham 946f143e47 Adding names for the commands
sgoudham 3d1730fd63 Adding names for the commands
sgoudham f27e1b2832 Changing @commands.command to just @command
sgoudham 26e768486c Fixing some commentary that was inaccurate
sgoudham 9439532533 Uninstalling menus
Installing discord.ext.menus
Updating Requirements
sgoudham 42348e0ae2 Trying to fix import error for Menus
sgoudham 75ae3d5cc3 Trying to fix import error for Menus
sgoudham 7fe93bacda Making sure that the stop embed isn't in the pages
Adding self.bot
sgoudham aa806d4e4b Deleted the ~help within HelpCommands.py
sgoudham 59293d6a25 Added a reaction menu for the ~help command
sgoudham 3a15b1c471 Made eightball work in picto-chat
sgoudham fa2ebb75ee Deleted redundant space
sgoudham 5839bfdb00 Importing Embed, Colour from discord
Importing command from discord.ext
Changing @commands.command to @command
Adding guild_icon, enso_icon and enso_name
Changing the colour of the Embeds
Adding ~serverinfo to the help commands
Reformatted code and added commentary
sgoudham 406465e71f Added ~serverinfo
sgoudham 46cf207d0f Importing Colour, Embed, Member from discord
sgoudham 2d99fcbb1e Importing Colour, Embed, Member from discord
sgoudham 633c1545ae Reformatting some code.
Importing Embed and Colour instead of using discord.
sgoudham 81c1c72f26 Added ~enso rin
sgoudham 75f4c81dcf No need for if statement as @everyone is getting skipped anyways
sgoudham 2dfa420675 Skipping over the first element in the array "mention" as we don't to see the @everyone role
sgoudham e92e115cb8 Adding a # for the discriminator
sgoudham 0710992c32 Adding a # for the discriminator
sgoudham 984ee0e509 Adding ~userinfo into the HelpCommands.py embed
sgoudham c63ec69943 Added an ~userinfo command
sgoudham 7af80eb352 Added nice formatting for ~doggo breeds
Added more commentary
sgoudham 82dd7a164d Making sure the message is deleted when I dm a user
sgoudham 526ce0c0d8 Adding commentary for the ~doggo command
Making sure the message is deleted when I dm a user
sgoudham 707d3f24d0 Adding more commentary to the ~doggo command
sgoudham a2315ba0e2 Adding Digby command
sgoudham 1d8b507fbc Added a ~doggo command
Added a ~doggo [breed] feature
sgoudham 44ea502ce0 Updating Help Commands for the ~doggo command
sgoudham 2bed0f9334 Fixing the ~enso list command
sgoudham 3de7010816 Fixing error to do with the wrong parameter being passed in
sgoudham ab790eadb9 Removing sys.exit(0)
sgoudham d540f1dc9b Trying to make sure that ~w list doesn't colide with other commands
sgoudham 03d84a0515 Trying to make sure that ~w list doesn't colide with other commands
sgoudham 0cee215a14 Trying to use sys.exit()
sgoudham acf34ee6f8 Getting rid of Exit()
sgoudham 855c3f2bcf Getting rid of Exit()
sgoudham 90564fe94c Adding maki to array
sgoudham 44eb19cbb0 Reformatted error message
sgoudham b473ebe17f Added a new waifu (Maki Oze)
sgoudham c469ec4778 Added more commentary
sgoudham 87717eefae Went back to the command system
Available to use @cooldowns now
sgoudham e92af27b3d Removed chippy-array
Added more commentary
sgoudham 5c11882b02 Updating help commands with regards to ~w and ~h
sgoudham 47a8aa441a Reformatting some code
sgoudham ec1d0df674 Removed one alias for ~enso
sgoudham 7973b2db04 Removed attempts at making cooldown
sgoudham 81041cf305 Trying to get cooldown working
sgoudham 90fb4e17e1 Trying to get cooldown working
sgoudham 2a0eec8b27 Trying to get cooldown working
sgoudham b041f62ea7 Trying to get cooldown working
sgoudham 46ec8d1aa8 Added error handling for people trying to use ~help
sgoudham e8e9bf112a Reformatted code
sgoudham 904568c932 Fixed typo on ~h [husbando]
sgoudham 70b686b3a2 Deleted redundant code that was not needed anymore
sgoudham cbad5cec67 Made the error function link the channel enso-chan-commands
sgoudham fe956e07f8 Made sure that the ~enso [person] returns the correct error message in other channels
sgoudham 44151bc095 Trying to add cooldown on Cog.listener()
sgoudham d7a697494f Reformatted code
Added more commentary
sgoudham cb196e7cff Added some more commentary
Full names of the waifu's/husbando's appear on the embed
sgoudham b86ef8ac9b Fixed ~dm command by making sure the bot doesn't reply to itself
sgoudham cd4a366b85 Disabling the dm feature
sgoudham 79ddc6cb4c Moved out Music.py as it was redundant
sgoudham 9b60210671 Changed some of the help command descriptions relating to ~w and ~h
sgoudham 74d8a69002 Tried to add ~enso list functionality
sgoudham 44c27ef748 Tried to add ~enso list functionality
sgoudham 878a5efe54 Changed line 205 to .endswith instead of .startswith
sgoudham c90f4ccfbe COMPLETELY REDID ALL COMMANDS
Now everything is controlled through on_message
Separated Husbando's/Waifu's
sgoudham a373bd7156 Reformatted Help Commands
sgoudham f76d0baba5 Reformatted Help Commands
Added help for ~w/h commands
sgoudham dbb8506e8b Refactored some code
sgoudham 186b3b712c Got rid of some code
Redid the text on the ~enso command
sgoudham 0f6cfce0ab Added help for ~remindme, ~dm and ~husk
sgoudham 5553c30c6c Added the ~husk command for Kaiju
sgoudham 83dfa8db15 Removed error handling for OwOText.py
sgoudham af9bf67323 Moved ~remindme command to FunCommands.py
sgoudham c67ccabc77 Optimised Imports
sgoudham d3813ac9d9 Getting cooldowns working
sgoudham df40c84fe7 Trying to get cooldown command working
sgoudham a0ccf46646 Trying to get cooldown command working
sgoudham 7d5a71230d Added more commentary
sgoudham c9247270d7 Added more commentary
sgoudham b454a2b986 Seeing if the cooldown works with owo text
sgoudham 4d6e9de4e0 Changed the emoji of the ~pat command text
sgoudham da58a85d0a Added ~marry command
Enso~Chan is now able to read dms and echo them to #enso-chan-commands
sgoudham f4edb78591 Refactored code to make sure 2 config files didn't get messed up
sgoudham 2afb2304d2 Added skye to the ~enso command
sgoudham 421ee781df Fixed emoji error
sgoudham 5cde17a380 Added more commentary of the code
sgoudham 03b2223b1e Added more commentary of the code
sgoudham be3ae0afa5 Added more commentary of the code
sgoudham 6d632f7d95 Added more commentary to the code
Added ~slap
Added ~pat
Added ~kill
sgoudham 43127b188f Added more commentary to the code
Added ~slap
Added ~pat
Added ~kill
sgoudham 7b7a5ab341 Commented out code for Reminder.py
sgoudham 215cb7c508 Added more Commentary to the code
sgoudham 879a4a9822 Added more Commentary to the code
sgoudham 803f38f616 Added more Commentary to the code
sgoudham a380352680 Added corona to the ~enso command
sgoudham 47bd1cb784 Added rona to the ~enso command
sgoudham 0344136095 Added Chloe to the ~enso command
sgoudham c6f6c7ef40 Tried to disable the reminder command. Gonna fix it later
sgoudham 810ae92aff Added a bump reminder command
sgoudham 4b11ebc878 Added a bump reminder command
sgoudham 1d2c7e4ee2 Added a bump reminder command
sgoudham f8e55de84c Fixed comma typos and errors
sgoudham 520bb588dc Fixed ~rules command taking in multiple arguments
sgoudham 33abf6b287 Added a message telling the user that Enso-chan has dm'ed them
sgoudham e3de0ef0ae Added a message telling the user that Enso-chan has dm'ed them
sgoudham 91d5860ed8 Added angel to the ~enso command
sgoudham 7b25176d03 Fixed comma error in for ~enso command
sgoudham 29943ce0a3 Added boilerplate code for GetInfo.py
sgoudham ba4cf86290 Made embedded commands only work in #enso-chan-commands
sgoudham 272ff804a0 Changed cooldowns to apply to users
Added more commentary
sgoudham c8b33d6598 Changed emoji for slapping command
sgoudham 7a51607ff8 Trying to get errorFunction to work