sgoudham
7c36aca03d
Imported more modules at the top to make code look cleaner
4 years ago
sgoudham
3d480fe7e9
Imported more modules at the top to make code look cleaner
4 years ago
sgoudham
753911d94a
Imported more modules at the top to make code look cleaner
4 years ago
sgoudham
1300363ed4
Imported more modules at the top to make code look cleaner
4 years ago
sgoudham
b95aa16f9b
Imported more modules at the top to make code look cleaner
...
Reformatted some text within the rolemenu embed
4 years ago
sgoudham
f03ea681a9
Importing more modules at the top to make code look cleaner
4 years ago
sgoudham
604d5104bd
Reformatting footer text
4 years ago
sgoudham
7bd0353892
Reformatting footer text
4 years ago
sgoudham
f07e6e0ef9
Adding minimum cooldown to some commands
4 years ago
sgoudham
4b511fcd2f
Adding bot permissions to the owo command
4 years ago
sgoudham
c87d9b719a
Updated bot permissions for serverinfo
4 years ago
sgoudham
120b247fd8
Updated bot permissions for serverinfo
4 years ago
sgoudham
7f78420e9f
Added listener for when member leaves the user and then sends the logs to the modlogs channel (if user has setup modlogs channel in their server)
4 years ago
sgoudham
a22ef89cc6
Removing Ange
4 years ago
sgoudham
ce2545d8f1
Splitting lines of code into Code/Blank/Commentary/Total/Files
...
Adding discord statistics (Guilds/Channels/Emojis/Commands and Users)
4 years ago
sgoudham
a244813526
Splitting lines of code into Code/Blank/Commentary/Total/Files
4 years ago
sgoudham
517c2889da
Adding channels to the bot stats
4 years ago
sgoudham
0d6ada402d
Changing avatar url to the Enso Chan
4 years ago
sgoudham
77c3d942d8
Correctly displaying github link
4 years ago
sgoudham
4ec192c215
Changing "binfo" to "about"
...
Including github link
Adding edge cases where the user has no roles and no key permissions
4 years ago
sgoudham
902ea30c95
Made more database connections Asynchronous
4 years ago
sgoudham
0da671f5f5
Made more database connections Asynchronous
...
Addded listener for bulk deletion of messages and to log them in the modlogs channel if it was setup
4 years ago
sgoudham
529494bc54
Made database connections Asynchronous
...
Changing authors name to display name
4 years ago
sgoudham
f7185eeff6
Changing from connection2 to connection
4 years ago
sgoudham
18b91d66e5
Made the colour enso_embedmod_colours
4 years ago
sgoudham
6db25d32a3
Adding listener to log purged messages
4 years ago
sgoudham
d418b2170c
Making error message mention user
4 years ago
sgoudham
d0dc1a6618
Adding await to cursor
4 years ago
sgoudham
a4cb604dec
The proposal/divorce will timeout after 90 seconds
...
Added commentary
Updated database connections to be asynchronous
4 years ago
sgoudham
c62f6ec45d
Getting rid of Husk in anime commands
4 years ago
sgoudham
60d1271594
Adjusting for removing column discordUser
4 years ago
sgoudham
893deb1544
Adjusting for removing column discordUser
4 years ago
sgoudham
d7dda002db
Making on marry command asynchronous
4 years ago
sgoudham
8274b2bc61
Added a modlogs system
...
If modlogs channel has been setup, embeds will be sent there. If not then the embed will be sent to the channel that the user is in.
Updated/Added commentary
4 years ago
sgoudham
5bfe9d408c
Making ` not appear in text when command has no signature
4 years ago
sgoudham
31becc8125
Checking if the command has a usage and a signature
4 years ago
sgoudham
7407e9473a
Accounting for when there is no command usage
4 years ago
sgoudham
3f8a3ce312
Making else into elif
4 years ago
sgoudham
1337c6c193
Displaying 6 commands per page
4 years ago
sgoudham
1f092a1a46
Updating insult grammar
4 years ago
sgoudham
8f97cb51cd
Updating commentary
4 years ago
sgoudham
8622a7f63e
Adding another exception case to the help command. Making it so that it's correctly formatted
4 years ago
sgoudham
f867315c4a
Adding bot permissions to the userinfo command
4 years ago
sgoudham
abbb9178b8
Changing from insert to update statement
4 years ago
sgoudham
9a4ab97e76
Adding group of commands for setting up modlog channels
4 years ago
sgoudham
3420cee74c
Reformatting text markdown
4 years ago
sgoudham
cee8141f2d
Reformatting text markdown
4 years ago
sgoudham
82da1280c8
Updating commentary of subcommands
4 years ago
sgoudham
4c3b130e92
Adding cooldowns for commands
4 years ago
sgoudham
b6fde08f95
Added usage for modmail group
4 years ago
sgoudham
abf139d2c9
Adding optional argument
4 years ago
sgoudham
158b27c7dd
OwO text sent by the user is deleted
4 years ago
sgoudham
aba109547c
Making things optional arguments
4 years ago
sgoudham
4610a3bc64
Changing target to member
4 years ago
sgoudham
e0bcea5d1d
Optional Argument for Enso
4 years ago
sgoudham
17af2b4d3f
Restructuring code
4 years ago
sgoudham
e12b6183a1
Making it the command arguments optional for waifu and husbando
4 years ago
sgoudham
b721baacf3
Fixed typo
4 years ago
sgoudham
368965f0ce
Accidentally put manage server instead of manage guild
4 years ago
sgoudham
29ad86f93a
Adding bot permissions to relationship
4 years ago
sgoudham
8750594a51
Adding bot permissions to modmail
4 years ago
sgoudham
f869789a94
Adding bot permissions to the interactive commands
4 years ago
sgoudham
e15c7a33fe
Formatting the return string
4 years ago
sgoudham
fdc6f59d63
Removing try/except
4 years ago
sgoudham
6508f8b55f
Adding line count and number of files
4 years ago
sgoudham
1cac77f22c
Added bot/user permissions to the commands
...
Stats command is now botinfo/binfo
Made commands guild only
4 years ago
sgoudham
db5d03af6b
Adding bot/user permissions to the commands
4 years ago
sgoudham
f15d247268
Adding bot permissions to the commands
4 years ago
sgoudham
69ef9c783c
Adding bot permissions to the commands
4 years ago
sgoudham
3b08b746bb
Getting rid of category argument
4 years ago
sgoudham
e8f5a7ec74
Not using the categories
4 years ago
sgoudham
cb23e4eb5d
Changing directory of modmail text files
4 years ago
sgoudham
7ae857e5f9
Updating commentary
4 years ago
sgoudham
1dd429e74d
Reformatting error messages
4 years ago
sgoudham
b10692f7ae
Raising BadArgument error for homies
4 years ago
sgoudham
dbdac8dd21
Updated/Added commentary
4 years ago
sgoudham
cfad05e5f3
Shortening verification level string
4 years ago
sgoudham
5b434dde0f
Adding +
4 years ago
sgoudham
af75fe47f0
Added verfication level and Nitro Boosters
4 years ago
sgoudham
2ae4f81e29
Adding +
4 years ago
sgoudham
0fb3478eff
Removing whitespace
4 years ago
sgoudham
47c64d1b03
Moving Categories into Channels field
4 years ago
sgoudham
370e42c6e6
Mentioning the owner of the server
4 years ago
sgoudham
ca764b5742
Removing redundant str() from member.mention
4 years ago
sgoudham
7d545f73ce
Reformatted the purge command
4 years ago
sgoudham
cc15903ea7
Fixed typo
4 years ago
sgoudham
c3a64b1afa
Made purge command work properly
4 years ago
sgoudham
b4a883f0ee
Made purge command work properly
4 years ago
sgoudham
9eb8b2a036
Changing the purge command
4 years ago
sgoudham
acc719c026
Added bot permission checks within the guild
4 years ago
sgoudham
26bb37be1d
Fixed small typo
4 years ago
sgoudham
4c6f984681
Made sure that bot has admin to execute serverinfo
4 years ago
sgoudham
9cc261b018
Reverting back to just the lowest 20 roles
...
Will try to fix it later
4 years ago
sgoudham
1ffd3c125a
Testing if the last 20 roles can be displayed
4 years ago
sgoudham
76cc8e0f66
Testing if the last 20 roles can be displayed
4 years ago
sgoudham
6357338e92
Testing if roles can be printed in reverse order
4 years ago
sgoudham
48332a1d83
Getting rid of await can run
4 years ago
sgoudham
62b925ad01
Displaying all commands even if they can't be ran
4 years ago
sgoudham
f5b1a5b3c1
Added names and aliases to the moderation commands
4 years ago
sgoudham
bd24112893
Adding error handling for purge command
4 years ago
sgoudham
0847190130
Making arguments appear optional
4 years ago
sgoudham
6b644eb15c
Making arguments appear optional
4 years ago
sgoudham
e8c66a5b2d
Changing from "target" to "member"
...
Made member an optional argument
4 years ago
sgoudham
188459ae8b
Updating title of pat command
4 years ago
sgoudham
3f895f8140
Adding quotation marks for reason given
4 years ago
sgoudham
abaadfaf56
Adding kick/ban/unban/purge
4 years ago
sgoudham
4c0ccb4317
Adding new moderation cog
4 years ago
sgoudham
7325b957d5
Reformatting title of embed
4 years ago
sgoudham
6c06f71ec5
Reverting back to name
4 years ago
sgoudham
c8e7926650
Reformatting embed
4 years ago
sgoudham
be6a0faa5f
Updating commands description
...
Adding channelinfo command
4 years ago
sgoudham
d564c1f0e6
Updating command description
4 years ago
sgoudham
96bf805f0c
Added on_ready() listener to know when Cog is ready
4 years ago
sgoudham
b00352ed72
Trying to make minfo member an optional argument
4 years ago
sgoudham
1000548765
Trying to make minfo target an optional argument
4 years ago
sgoudham
8e01c97fd9
Updating command description
4 years ago
sgoudham
d41247ba60
Updating Cog Description
4 years ago
sgoudham
6a4faa4c60
Turning enso command into commands/subcommands
...
Updating Cog Description
4 years ago
sgoudham
cd91b5747c
Making argument seem optional within help embed
4 years ago
sgoudham
bfce2b749d
Trying to make waifu/husbando arguments optional in help embed
4 years ago
sgoudham
adf6f57aa8
Trying to make waifu/husbando arguments optional in help embed
4 years ago
sgoudham
4ecf54e22e
Converting Enso cog into commands/subcommands
4 years ago
sgoudham
e06e662447
Trying to change per page commands showing up
4 years ago
sgoudham
74d2c0799c
Made sure that the command works in dms with thumbnails
4 years ago
sgoudham
ad17aa6a95
Made sure that if the commmand is a group, it doesn't try to access the command signature
4 years ago
sgoudham
312b563cc5
Renaming HelpPaginator.py to help.py
4 years ago
sgoudham
818c3ace05
Removing test.py
4 years ago
sgoudham
ef177ab906
Renaming Paginator to help.py
4 years ago
sgoudham
f790f58757
Reformatting code/Updating Commentary
4 years ago
sgoudham
cbafa4ab61
Added timestamp to embed
...
Changed colour of embed
4 years ago
sgoudham
1246e00419
Reformatting embeds
4 years ago
sgoudham
f807a6c9f3
Updating Cog Description
4 years ago
sgoudham
09796e90cb
Removing ping command
4 years ago
sgoudham
ccc34326a6
Adding modmail command description
4 years ago
sgoudham
0273472b10
Added Help Paginator found online
4 years ago
sgoudham
476e3778e7
Adding extra help for people
4 years ago
sgoudham
fb65d234b3
Shortening Command Descriptions
4 years ago
sgoudham
36d34b4079
Making sure the command can be used within dms
4 years ago
sgoudham
1b3e5254a8
Reformatted group command embed
4 years ago
sgoudham
22c57b46d9
Overhauled a lot of tutorial code
...
Almost finished
(Really Messy)
4 years ago
sgoudham
f7279c6fc9
Changing parameter to "text" instead of "user_word"
4 years ago
sgoudham
8e68095f56
Updating Cog description
4 years ago
sgoudham
edc7e7b2f7
Adding Cog description
4 years ago
sgoudham
848ca2ba51
Updating cog description
...
Moving ping command
4 years ago
sgoudham
260d09b3d8
Changing Class name
4 years ago
sgoudham
15e978945f
Updating Cog Description
4 years ago
sgoudham
a479c1f8d2
Updating Cog description
4 years ago
sgoudham
6f1832b52d
Adding Cog Description
4 years ago
sgoudham
9749742fdc
Database connections are now more efficient
4 years ago
sgoudham
4b5e35aa45
Adding Cog description
4 years ago
sgoudham
ba9ed0ae73
Adding Cog description
4 years ago
sgoudham
44f60f7d42
Adding Cog description
4 years ago
sgoudham
443c6e77b0
Adding owner only for now
...
Adding description
4 years ago
sgoudham
e802ddae7a
Adding command description
4 years ago
sgoudham
c9c22d4546
Fixing flip command
4 years ago
sgoudham
426480a804
Displaying command signature
...
Switching to walk commands()
4 years ago
sgoudham
f548be9b3f
Unhiding Cog
4 years ago
sgoudham
ef945439ed
Putting it into one listener
4 years ago
sgoudham
007aa90f77
Putting it into one listener
4 years ago
sgoudham
ed5f2d2a94
Changing from walk_commands() back to get_commands()
4 years ago
sgoudham
1e448a8fec
Including sub commands
4 years ago
sgoudham
ac265cd1ff
Moved Directories of Cogs
4 years ago
sgoudham
93a0abba6d
Deleting unnecessary Cog
4 years ago
sgoudham
cf0a7cb515
Changed help section of modmail in alignment with changing of modmail command
4 years ago
sgoudham
0086de29ee
Modmail command is now ~modmail instead of ~mmsetup
...
"modmail set" is now "modmail setup"
4 years ago
sgoudham
c3353b40ef
Moving modmail code into one single .py file
4 years ago
sgoudham
7686cf6b48
Removing setup file
4 years ago
sgoudham
3eb7d603fd
Changed help commands for mmsetup
4 years ago
sgoudham
bc764fa15e
Adding cog description
4 years ago
sgoudham
797e16897e
Renaming Cog
4 years ago
sgoudham
94d1aacd5e
Database connections are now more efficient
4 years ago
sgoudham
80a1efbb2b
Renaming Cog
4 years ago
sgoudham
411b7de73d
Updating cog names
4 years ago
sgoudham
17f4c8491f
Removing unnecessary cogs/.py files
4 years ago
sgoudham
266c1e8584
Putting more Enso specific commands
4 years ago
sgoudham
1b78a33d1e
Reformatting text
4 years ago
sgoudham
945cde2982
Reformatting text
4 years ago
sgoudham
94caa6fb9c
Database connections/cursors are now more efficient
4 years ago
sgoudham
e3adc7b06d
Database connections are now more efficient
4 years ago
sgoudham
32d1f4783c
Making sure error function stays in enso.py
4 years ago
sgoudham
ede7802369
Making sure that it doesn't try to set the guildid if the guild has not set up the modmail system
4 years ago
sgoudham
76a1adc5f1
Added missing comma
4 years ago
sgoudham
8699129049
Deleting previous cogs as they have been moved into fun.py
4 years ago
sgoudham
31e114ac6c
Hiding cog
4 years ago
sgoudham
35da3d0027
Making cog name capital
...
Hiding cog
4 years ago
sgoudham
7e9dae090b
Making cog name capital
4 years ago
sgoudham
40132b5632
Hiding Cog
4 years ago
sgoudham
e72d4d530c
Making sure all cases are accepted
4 years ago
sgoudham
13132fa25b
Getting rid of inefficient code and replacing it with an argument
4 years ago
sgoudham
8633e9ecdb
Getting rid of the channel restrictions
4 years ago
sgoudham
80d6ca22ab
Removing CPU time
4 years ago
sgoudham
ad157ed7e1
Removing pasted code
4 years ago
sgoudham
fa2a85c3d0
Adding developer section
...
Reworking version fields
4 years ago
sgoudham
9e5f5dbd71
Upgrading 8ball command to using API
4 years ago
sgoudham
dd2100b7e3
Making attack command bot owner only
4 years ago
sgoudham
ac079d0585
Making owo text modular
4 years ago
sgoudham
7a073b12e2
Typo in help command
4 years ago
sgoudham
6d9e37a76f
Fixing typo in divorce command
4 years ago
sgoudham
7f6cd9a395
Fixing typo in divorce command
4 years ago
sgoudham
79f579eeda
Removing restriction on Doggo command
4 years ago
sgoudham
74ce5cd2fb
Prototype help command going into action
...
Not working fully
4 years ago
sgoudham
426e8e8f27
Making sure these commands only work in Enso
4 years ago
sgoudham
ef608b8b63
Added commentary
4 years ago
sgoudham
bd38cd4f12
Making sure that only people in Enso can use the Enso command
4 years ago
sgoudham
8a34a6ad8b
Making sure that only people in Enso can use the Enso command
4 years ago
sgoudham
14843b567a
Making sure that only people in Enso can use the Enso command
4 years ago
sgoudham
c5eca4cf6a
Added prefix
...
Added stats
4 years ago
sgoudham
ca494e2dff
Added commentary
4 years ago
sgoudham
9bfb06dc96
Upgrading stats command
4 years ago
sgoudham
66f0c08494
Upgrading stats command
4 years ago
sgoudham
a942363295
Adding bot version
...
Added stats command to view bot statistics
4 years ago
sgoudham
935c2c4266
Hiding verification command
4 years ago
sgoudham
1db9dd4973
Fixed reaction event interfering with help embed
4 years ago
sgoudham
8f7cc74242
Fixed reaction event interfering with help embed
4 years ago
sgoudham
a1f7cec1de
Moving all embeds into one massive def
4 years ago
sgoudham
974c3b3cf0
Moving all embeds into one massive def
4 years ago
sgoudham
3b21b0b0f5
Getting rid of Enso specific channel restrictions
...
Rest well my prince
4 years ago
sgoudham
d368173c31
Adding 60 second timeout for the custom help embed
4 years ago
sgoudham
576f840871
reverting back to catching TimeoutError
4 years ago
sgoudham
e1ebbfdf62
awaiting coroutine
...
making text bold
4 years ago
sgoudham
9247d90b50
reformatting marriage/divorce command
4 years ago
sgoudham
298d1c26d7
making text bold
4 years ago
sgoudham
83ca07e497
deleting old modmail
4 years ago
sgoudham
0adc287a73
Getting rid of redundant code
4 years ago
sgoudham
2511675fad
storing embeds/fields into dictionaries
...
iterating through dictionary to add fields
4 years ago
sgoudham
9b95961b24
reformatting some text in the modmail embeds
4 years ago
sgoudham
2100aa8924
Fixing interactive commands
4 years ago
sgoudham
00c983f49e
Doesn't tag user if they tag themselves
4 years ago
sgoudham
555a18e38f
Reformatting setup modmail embed
4 years ago
sgoudham
8c877cb3a4
command name is set to "help" once again
4 years ago
sgoudham
903b1c1702
Reverting test help command
...
Gonna try to understand it later
4 years ago
sgoudham
3262f8d381
Adding more text into Enso commands
4 years ago
sgoudham
a3d51c79d8
Reformatting help command
...
Still need to make method more efficient
4 years ago
sgoudham
3b3bb44dcb
Changing command descriptions
4 years ago
sgoudham
55be7a9ac7
Reformatting the modmail embed
4 years ago
sgoudham
5f5d7ba189
Reformatting the modmail embed
4 years ago
sgoudham
1fd39af746
Changing the name of the custom embed
4 years ago
sgoudham
ff2070e80a
Adding test help command
4 years ago
sgoudham
1ef87c257b
Getting better check
...
Removing indentation level
4 years ago
sgoudham
c006b17330
Renaming Cog
4 years ago
sgoudham
16854b1075
Restructuring help embed
4 years ago
sgoudham
7f330afdc0
txt file will be named "Anon" if the user chooses the Anon option
4 years ago
sgoudham
ed9ed5689f
Setting rolemenu command status to hidden
4 years ago
sgoudham
aadac85493
Giving the user longer to respond to marry/divorce
4 years ago
sgoudham
1b1d70511e
Setting command status to hidden
4 years ago
sgoudham
f9f8672fcd
Adding minfo
...
Adding owotext
Changing title of the help embeds
Creating separate embed for Enso only commands
Removing mm/modmail command
4 years ago
sgoudham
1c97d2127c
Changing it to {ctx.prefix} instead of ~
4 years ago
sgoudham
ebeb322aee
Making sure setup system is robust (to some extent)
4 years ago
sgoudham
3e571c5c1f
Adding return to make sure the function stops
...
Making sure that the check is correctly called
4 years ago
sgoudham
f4f57053b9
Adding return to make sure the function stops
4 years ago
sgoudham
f35ea75859
Reducing amount of indents
4 years ago
sgoudham
1a8803dbd9
Added Error Handling
...
Added Permissions Check
Adding Updating ChannelID
4 years ago
sgoudham
14a36158b3
Added error handling for making sure characters don't exceed 1024 characters
4 years ago
sgoudham
f1f1416dad
Creating txt log file for the modmail
...
Sending it to the modmail channel
Removing it from the directory
4 years ago
sgoudham
f5368ce7d7
Creating txt log file for the modmail
...
Sending it to the modmail channel
Removing it from the directory
4 years ago
sgoudham
f08a8a53cb
Getting rid of the timeout within the modmail
4 years ago
sgoudham
ac8d4d7de4
Adding new modmail system within the guild
4 years ago
sgoudham
f70f16c115
Adding setup command for first time setup of modmail
4 years ago
sgoudham
b8089434fa
Renaming old modmail as it is redundant
4 years ago
sgoudham
61949d5108
Fixing check
4 years ago
sgoudham
fac6447323
Fixing check
4 years ago
sgoudham
ac7ff4da3c
Adding commentary
4 years ago
sgoudham
de6959d04d
Adding homies command into the bot
4 years ago
sgoudham
1aab15ba17
Not doing filter as it is inefficient
4 years ago
sgoudham
8ec264ea54
Adding commentary
4 years ago
sgoudham
b143d435e8
Fixing typo
4 years ago
sgoudham
47ff34add5
Adding commentary
4 years ago
sgoudham
500bfdf4f2
Removing time constant
4 years ago
sgoudham
69daaca5d3
Removing time constant
4 years ago
sgoudham
2d3c563f4c
Removing time constant
4 years ago
sgoudham
01468a2b70
Removing time constant
4 years ago
sgoudham
14adca9bfd
Removing time constant
4 years ago
sgoudham
9f0cc8cc47
Removing time constant
4 years ago
sgoudham
f5c427535f
Removing time constant
4 years ago
sgoudham
098e7ea60e
Removing time constant
4 years ago
sgoudham
aebd146278
Removing time constant
4 years ago
sgoudham
fc8de2b8ac
Role_string looks different
4 years ago
sgoudham
25fc15a705
Simplifying Code for User Roles
4 years ago
sgoudham
27f8284b8f
Adding minfo command
...
Allows you to the information about the marriage
4 years ago
sgoudham
926163efcb
Displaying the statuses vertically
...
Shortening Fields
Adding commentary
Capatilizing Server Region
Limiting to 20 roles
4 years ago
sgoudham
556e91f2a2
Defining a hard limit for the emojis shown
...
Only show the first 20 emojis in the server
4 years ago
sgoudham
b51b584666
Defining a hard limit for the emojis shown
...
Only show the first 20 emojis in the server
4 years ago
sgoudham
5e3a959e0a
Displaying the first 30 emojis in the embed
4 years ago
sgoudham
efc7745221
Removed Blank Space
4 years ago
sgoudham
3eda08771f
Adding all guild roles to the serverinfo
4 years ago
sgoudham
2f0c920a3a
Fixing typo
4 years ago
sgoudham
cf60a28c6f
Restructuring code
4 years ago
sgoudham
bc435e9a1b
Married users can now cuddle
4 years ago
sgoudham
27b4ef613b
Making it so that people can't marry people that are already married
4 years ago
sgoudham
d12c8453e7
Making sure that the cuddle/kiss is guild specific too
4 years ago
sgoudham
9d104e494b
Getting the right column of results
4 years ago
sgoudham
98f8b27e8c
Updating sql statements to make sure they are guild specific
...
Removing check for only Enso Guild
4 years ago
sgoudham
a83af586fd
Marriages are unique per guild now
4 years ago
sgoudham
bbe4e49f2e
Deleting lukas command
4 years ago
sgoudham
d696c53014
Deleting commented out code
4 years ago
sgoudham
dc1d99c172
Make it so that unmarried users can still use the commands kiss/cuddle
4 years ago
sgoudham
25ebe4fe77
Make it so that unmarried users can still use the command
4 years ago
sgoudham
0dd81114e1
Only married users can kiss/cuddle
...
Only you can kiss/cuddle yourself
4 years ago
sgoudham
b0cb96fe05
Only married users can kiss/cuddle
...
Only you can kiss/cuddle yourself
4 years ago
sgoudham
946dffc1dc
Updating print statements
4 years ago
sgoudham
ab278ea02c
Relocating marry/divorce to relationship.py
4 years ago
sgoudham
6aae5d0233
Adding relationship.py for marry/divorce
4 years ago
sgoudham
cc415cf6d8
Adding commentary
4 years ago
sgoudham
c327dfb623
Removing redundant commentary
4 years ago
sgoudham
7a0d930cfd
Reformatting Help Command
4 years ago
sgoudham
ea28376d27
Adding another page/splitting up the pages
4 years ago
sgoudham
5f175f6102
Relocating ~doggo command to doggo.py
4 years ago
sgoudham
2c39563895
Making ~doggo it's own python file
4 years ago
sgoudham
96ec925bd3
Adding commentary
4 years ago
sgoudham
23a4db04ea
Reformatting text
4 years ago
sgoudham
c381083915
Adding more pages/splitting up the commands
4 years ago
sgoudham
aa5380528b
Adding Ash
4 years ago
sgoudham
269ad7dc88
Adding Ash
4 years ago
sgoudham
55a067ba8b
Using ".join" instead of +=
4 years ago
sgoudham
811ad88c61
Changing to the right file path for Digby command
4 years ago
sgoudham
5fd6c3e87b
Reformatting commentary
4 years ago
sgoudham
bc6d31db66
Using variables from settings.py
4 years ago
sgoudham
25ff387a8c
Adding commentary
4 years ago
sgoudham
d70596cbee
Making embed use less space
...
Adding divorce/marry
Making Text Bold
4 years ago
sgoudham
9ae4f8b360
Changing Commentary
4 years ago
sgoudham
f83aac8a54
Making marry command store information
...
Storing Married Users
Storing the time of the Marriage
Making divorce command
4 years ago
sgoudham
d3081f6f6f
Testing Marry Command for Other users
4 years ago
sgoudham
e1dcc212a8
Making Marry command Owner Only
...
Inserting UserIDs
Iterating through Every Row In Table
4 years ago
sgoudham
49513d1c1b
Fixing Typo
4 years ago
sgoudham
9d1c600d37
Adding Marriage ID's to database
4 years ago
sgoudham
c010362144
Removing/Adding Compliments
4 years ago
sgoudham
26ef62fde4
Error handling text is now bold
4 years ago
sgoudham
ee142f65ce
Adding Commentary
4 years ago
sgoudham
7b128cccde
Adding commentary
...
Imported Settings for datetime and colourlist
4 years ago
sgoudham
472dd0780e
Making code more efficient
...
Using map/.join/filter/lambda
4 years ago
sgoudham
b375e6a209
Making code more efficient
...
Using map/.join/filter/lambda
4 years ago
what is my name again?
3cb3e5e87d
replaced string concatenations with str.join
...
Also misc changes like using filter or map to reduce the amount of for loops
4 years ago
sgoudham
c623373758
Making modmail work
4 years ago
sgoudham
d3b8912bc9
Reformmating and Redoing Descriptions of Commands
4 years ago
sgoudham
e0d1da958c
Removing and Adding Compliments
4 years ago
sgoudham
1420bb1967
Removing and Adding Compliments
4 years ago
sgoudham
bb7b0ce634
Reformatting the Help Embed
4 years ago
sgoudham
a32eacc05f
Removing author name and icon from the embed
4 years ago
sgoudham
0889050cc9
Reformatting The Embed
4 years ago
sgoudham
7b6be382bd
Reordered the Embed
4 years ago
sgoudham
26f5f318a7
Adding Choking/Hugging Help
4 years ago
sgoudham
bb417bfda0
Changing some text for the embed
4 years ago
sgoudham
a20f598403
Deleting music.py
4 years ago
sgoudham
8d3c8e1b16
Adding Cog
4 years ago
sgoudham
d210a91463
Redoing all Music Code, seeing if it works
4 years ago
sgoudham
1b98d33e11
Adding Commentary
...
Making sure that messages are only sent in dms
4 years ago
sgoudham
7988aabc12
Decreased Cooldown
...
Changed from Guild to User
4 years ago
sgoudham
9e41c16cc0
Fixed spelling
4 years ago
sgoudham
99cbcb784f
Updating Meme Name
4 years ago
sgoudham
1280a4f40c
Adding Try/Except
4 years ago
sgoudham
0d43b222ba
Removing the / in front of the file paths
4 years ago
sgoudham
f268d68ca0
Removing streaming from play
4 years ago
sgoudham
d9d4fc89d4
Streams Music instead of downloading
4 years ago
sgoudham
f0e371ee3e
Homies working on the vps
4 years ago
sgoudham
90891f9092
Adding Embed title for Hugs
4 years ago
sgoudham
03e8128610
Making connection more efficient with "with" statement
...
Adding Commentary
4 years ago
sgoudham
84f376465d
Making connection more efficient with "with" statement
4 years ago
sgoudham
fe25dc72f2
Small Typing Mistakes
4 years ago
sgoudham
c5d36177e1
Fixing Errors
4 years ago
sgoudham
5bf3e7e36b
Adding hugging command
4 years ago
sgoudham
ba1668fb63
Adding Student Jon into the list of people in the bot
4 years ago
sgoudham
bc063fc200
Adding choking gifs/command
4 years ago
sgoudham
3a723e8a55
Making player title bold
4 years ago
sgoudham
bf0f10808b
Getting rid of some code
4 years ago
sgoudham
27c0e61d76
Updating Prefix
4 years ago
sgoudham
3cd4bfd571
Replacing code with more basic code with more limited features
4 years ago
sgoudham
125794529c
Error should only pop up if the message was typed in the DMs
4 years ago
sgoudham
b77dce3425
Updating music.py
4 years ago
sgoudham
0b87407742
Undoing Commit
4 years ago
sgoudham
4c6d2506ea
Re-adding music.py
4 years ago
sgoudham
c763224cd6
Re-adding music.py
4 years ago
sgoudham
37ee8b3988
Getting rid of weird unnatural spaces between the text in the embeds
4 years ago
sgoudham
96c09b4b31
Adding more Commentary
...
Adding new method for Error Handling Embed
Deleting the original mail sent by the user
Making sure the member is me
4 years ago
sgoudham
73bd3cea79
Adding another page to the help commands
...
Adding ~mm/modmail
4 years ago
sgoudham
b4900c2bd8
Adding commentary
4 years ago
sgoudham
ec70dc35ca
Message content should be sent
4 years ago
sgoudham
51a21abfcd
Correct Message Is Sent To Logs
4 years ago
sgoudham
60df656d9c
Logging Modmails
4 years ago
sgoudham
2fbade108d
Sending the message confirmation in an embed
...
Updating variables
Adding commentary
4 years ago
sgoudham
ba5feafd47
Adding calvin
4 years ago
sgoudham
b8c04d3763
Commenting out Homies command for now
4 years ago
sgoudham
0e39e7fb46
Making code more modular
4 years ago
sgoudham
49580a7f1c
Making code more modular
4 years ago
sgoudham
84737aa64c
Eightball won't work in #general
4 years ago
sgoudham
281ae1f0fa
Adding commentary
4 years ago
sgoudham
9d98be9d04
Editing Embed
4 years ago
sgoudham
0ba439a956
Removing Database Connection
4 years ago
sgoudham
7865ca3eac
Editing Embed
4 years ago
sgoudham
31b0d8b0f0
Checking if the server works on the bot
4 years ago
sgoudham
3ce8b3654b
Reusing code by making functions
...
Increased modularity
4 years ago
sgoudham
355bf901b0
Reusing code by making functions
...
Increased modularity
4 years ago
sgoudham
1392c1b8cf
Reusing code by making functions
...
Increased modularity
4 years ago
sgoudham
b96a267e5a
Adding the homies command
4 years ago
sgoudham
ecef131060
Defining Constants in variables for it to be more modular
...
Turning repeated code into functions
4 years ago
sgoudham
b3bc25761e
Defining Constants in variables for it to be more modular
...
Turning repeated code into functions
4 years ago
sgoudham
b86aa2a576
Defining Constants in variables for it to be more modular
...
Turning repeated code into functions
4 years ago
sgoudham
ece1224f71
Making code more modular
4 years ago
sgoudham
76a73d6d01
Adding descriptions to commands
...
Removing Unneeded Commentary
4 years ago
sgoudham
a416d5e6a9
Removing Marshall From The Bot
4 years ago
sgoudham
a54f11ec08
Removing Eric From The Bot
4 years ago
sgoudham
d6f3bfbf1d
Removing Josh, Kaiju, Marcus from the bot
4 years ago
sgoudham
6d684ff568
Relocating the homies command to homies.py
4 years ago
sgoudham
a4e07bd489
Very basic homies command
4 years ago
sgoudham
e7fc30ef5c
Adding Ging to the Enso command
4 years ago
sgoudham
d0c12b20b7
Removing Janet from enso command
4 years ago
sgoudham
37af08c49b
Optimizing Imports
4 years ago
sgoudham
a16b1790aa
Adding more commentary
4 years ago
sgoudham
c26433a576
Adding more commentary
4 years ago
sgoudham
6bd40d1582
Changing to Key Permissions
...
Adding Top Role Section
4 years ago
sgoudham
ad68ffb89c
Trying to make code more efficient
4 years ago
sgoudham
d40c7ce761
Formatting datetime differently
4 years ago
sgoudham
2706f38061
Removing redundant commentary
...
Adding command descriptions
4 years ago
sgoudham
cc0b3c4da3
Updating help for waifu/husbando command
4 years ago
sgoudham
883a67be56
Undoing commentary for better explanation
4 years ago
sgoudham
bd20de54ed
Trying to fix timeout error
4 years ago
sgoudham
af8ba1bcc9
Updating Commentary
...
Added ModMail System
4 years ago
sgoudham
7508fe4bcb
Updating Commentary
...
Added ModMail System
4 years ago
sgoudham
2597afc88f
Updating Commentary
4 years ago
sgoudham
3010604e73
Adding commentary
...
Switching to reactions instead of text
4 years ago
sgoudham
d89bbfbe69
Adding commentary
...
Making sure that the user can react with ✅ to gain access to the rest of the user
4 years ago
sgoudham
ac0b2499ae
Renaming 8ball.py to eightball.py
4 years ago
sgoudham
33c8b1ac4e
Changed verification.py to work with reactions
4 years ago
sgoudham
4ae154d07c
Making modmail.py to include the mod mail system
4 years ago
sgoudham
751bfe49bb
Changing check
4 years ago
sgoudham
69a175c0a9
Took away last line in Cog
4 years ago
sgoudham
73bd47ad3e
Making sure that the general welcome command only when the user has typed in ~verify
4 years ago
sgoudham
a9e33f6c09
Added more commentary
4 years ago
sgoudham
316d70fb95
Adding server verification for new users that join the channel
4 years ago
sgoudham
979f149826
Adding a confirmation message to the ~remindme channel
4 years ago
sgoudham
ff9f6b3189
Fixing String
4 years ago
sgoudham
ee8dcea5bc
Removing Zara from ~enso
4 years ago
sgoudham
4a34852951
Fixing error with name/aliases
4 years ago
sgoudham
3a6f6f702d
Making sure other people can't close help embed
4 years ago
sgoudham
ff3f07ba9e
Renamed from Reminder.py to reminder.py
...
Moved into a new subdirectory
Removed ~remindme from fun.py
Added ~remindme into reminder.py
4 years ago
sgoudham
a2371a7241
Renamed from GetInfo.py to info.py
...
Moved into a new subdirectory
4 years ago
sgoudham
160919ddb9
Renamed from FunCommands.py to fun.py
...
Moved into a new subdirectory
4 years ago
sgoudham
f0b7014df8
Relocated ~marry command into interactive.py
4 years ago
sgoudham
463949397f
Moved the ~marry command into interactive.py
4 years ago
sgoudham
b804dcbef9
Removed ~8ball
4 years ago
sgoudham
65443af40f
Made the 8ball command it's own file
4 years ago
sgoudham
fd1023f10e
Changing name and location of owo_text.py
4 years ago
sgoudham
84a2272357
Changing class name
4 years ago
sgoudham
21e80397df
Changing class name
4 years ago
sgoudham
744d1f0aaf
Created new file enso.py for the ~enso command
4 years ago
sgoudham
4b36c345ee
Changing import of error function due to reformatting
4 years ago
sgoudham
e3465fd798
Created new file self_roles.py to handle all things to do with self roles and the self roles menu
4 years ago
sgoudham
df04552b07
Renamed AnimeImages.py to waifu_husbandos.py
4 years ago
sgoudham
9be9b453b9
Renamed AnimeImages.py to interactive.py
...
Moved ~enso to enso.py
4 years ago
sgoudham
f65d0d6d08
Created new file called help.py to store the help command which is a reaction menu
4 years ago
sgoudham
ebc457bf94
Creating new sub-directories within cogs
...
Renamed HelpCommands.py to admin.py
4 years ago
sgoudham
4d4cec8b66
Removed the "remove default help command" and relocated it to HelpMenu.py
4 years ago
sgoudham
e13f037f1b
Adding more commentary
...
Adding a second parameter
4 years ago
sgoudham
828d5fee3a
Added more commentary for the reaction menu
4 years ago
sgoudham
82abc2bd54
Made the code more robust for different servers and adding custom prefixes (later on)
4 years ago
sgoudham
4730ae57b1
Added ~marry command
4 years ago
sgoudham
44cd43d8a2
Adding cooldown to the ~userinfo
...
Removing Try/Except
4 years ago
sgoudham
f507d39a70
Reformatting some code
4 years ago
sgoudham
1941ee4f48
Adding a cooldown to ~roles
4 years ago
sgoudham
3215964ffd
Adding the command ~rolemenu into HelpCommands.py
4 years ago
sgoudham
65cb86fedd
Moving the reaction roles into the cog HelpCommands.py
4 years ago
sgoudham
707ba9d5e6
Changed the file menu to HelpMenu.py
4 years ago
sgoudham
a9ee5b27b9
Adding more commentary and reformatting some code
4 years ago
sgoudham
2c13b6bc10
Adding more commentary and reformatting some code
4 years ago
sgoudham
19e3620ee8
Fixing some types with the name/aliases
4 years ago
sgoudham
18b990c10d
Changing the name of the command to help
4 years ago
sgoudham
0f57bbf280
Adding a cooldown for the ~rules
4 years ago
sgoudham
eb615591a6
Getting rid of @commands.
4 years ago
sgoudham
2285220173
Getting rid of @commands.
4 years ago
sgoudham
9ff9d35239
Making sure that the async def's are not verbs
4 years ago
sgoudham
40f6a19806
Making sure that the attack command can only be used by Izzy and I
4 years ago
sgoudham
9bdeaf4590
Adding names for the commands
...
Getting rid of @commands.
4 years ago
sgoudham
946f143e47
Adding names for the commands
4 years ago
sgoudham
3d1730fd63
Adding names for the commands
4 years ago
sgoudham
f27e1b2832
Changing @commands.command to just @command
4 years ago
sgoudham
26e768486c
Fixing some commentary that was inaccurate
4 years ago
sgoudham
9439532533
Uninstalling menus
...
Installing discord.ext.menus
Updating Requirements
4 years ago
sgoudham
42348e0ae2
Trying to fix import error for Menus
4 years ago
sgoudham
75ae3d5cc3
Trying to fix import error for Menus
4 years ago
sgoudham
7fe93bacda
Making sure that the stop embed isn't in the pages
...
Adding self.bot
4 years ago
sgoudham
aa806d4e4b
Deleted the ~help within HelpCommands.py
4 years ago
sgoudham
59293d6a25
Added a reaction menu for the ~help command
4 years ago
sgoudham
3a15b1c471
Made eightball work in picto-chat
4 years ago
sgoudham
fa2ebb75ee
Deleted redundant space
4 years ago
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
4 years ago
sgoudham
406465e71f
Added ~serverinfo
4 years ago
sgoudham
46cf207d0f
Importing Colour, Embed, Member from discord
4 years ago
sgoudham
2d99fcbb1e
Importing Colour, Embed, Member from discord
4 years ago
sgoudham
633c1545ae
Reformatting some code.
...
Importing Embed and Colour instead of using discord.
4 years ago
sgoudham
81c1c72f26
Added ~enso rin
4 years ago
sgoudham
75f4c81dcf
No need for if statement as @everyone is getting skipped anyways
4 years ago
sgoudham
2dfa420675
Skipping over the first element in the array "mention" as we don't to see the @everyone role
4 years ago
sgoudham
e92e115cb8
Adding a # for the discriminator
4 years ago
sgoudham
0710992c32
Adding a # for the discriminator
4 years ago
sgoudham
984ee0e509
Adding ~userinfo into the HelpCommands.py embed
4 years ago
sgoudham
c63ec69943
Added an ~userinfo command
4 years ago
sgoudham
7af80eb352
Added nice formatting for ~doggo breeds
...
Added more commentary
4 years ago
sgoudham
82dd7a164d
Making sure the message is deleted when I dm a user
4 years ago
sgoudham
526ce0c0d8
Adding commentary for the ~doggo command
...
Making sure the message is deleted when I dm a user
4 years ago
sgoudham
707d3f24d0
Adding more commentary to the ~doggo command
4 years ago
sgoudham
a2315ba0e2
Adding Digby command
4 years ago