Skip to content
This repository was archived by the owner on Feb 7, 2026. It is now read-only.

Commit 56765f6

Browse files
committed
Add a bunch of new commands to /help list
1 parent 1f172b1 commit 56765f6

2 files changed

Lines changed: 73 additions & 1 deletion

File tree

config/commands.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -848,5 +848,75 @@
848848
"usable_by": "everyone",
849849
"disabled": false,
850850
"bugged": false
851+
},
852+
"howgay": {
853+
"name": "Gay Rating",
854+
"description": "See the gay percentage of a person!",
855+
"type": "fun",
856+
"cooldown": null,
857+
"args": null,
858+
"usable_by": "everyone",
859+
"disabled": false,
860+
"bugged": false
861+
},
862+
"serverconfig autorole": {
863+
"name": "ServerConfig Autorole",
864+
"description": "Set a role to provide to all newly-joined members of the server.",
865+
"type": "serverconfig",
866+
"cooldown": null,
867+
"args": ["role (leave blank to disable)"],
868+
"usable_by": "moderators with `manage guild` permissions",
869+
"disabled": false,
870+
"bugged": false
871+
},
872+
"serverconfig levelup_override_channel": {
873+
"name": "ServerConfig Level-up Override Channel",
874+
"description": "Set a server channel to send level-up messages to, instead of DMs.",
875+
"type": "serverconfig",
876+
"cooldown": null,
877+
"args": ["channel (leave blank to disable)"],
878+
"usable_by": "moderators with `manage guild` permissions",
879+
"disabled": false,
880+
"bugged": false
881+
},
882+
"serverconfig enable_verification": {
883+
"name": "ServerConfig Enable Verification",
884+
"description": "Enable new member verification for this server.",
885+
"type": "serverconfig",
886+
"cooldown": null,
887+
"args": ["verified_role"],
888+
"usable_by": "server admins",
889+
"disabled": false,
890+
"bugged": false
891+
},
892+
"serverconfig disable_verification": {
893+
"name": "ServerConfig Disable Verification",
894+
"description": "Disable new member verification for this server.",
895+
"type": "serverconfig",
896+
"cooldown": null,
897+
"args": null,
898+
"usable_by": "server admins",
899+
"disabled": false,
900+
"bugged": false
901+
},
902+
"start_verification": {
903+
"name": "Start Verification",
904+
"description": "Start your verification process in the server. (SERVER-ONLY)",
905+
"type": "general utilities",
906+
"cooldown": null,
907+
"args": null,
908+
"usable_by": "everyone",
909+
"disabled": false,
910+
"bugged": false
911+
},
912+
"verify": {
913+
"name": "Verify",
914+
"description": "Enter your one-time verification code to verify membership in a server. (DM-ONLY)",
915+
"type": "general utilities",
916+
"cooldown": null,
917+
"args": null,
918+
"usable_by": "everyone (in DMs)",
919+
"disabled": false,
920+
"bugged": false
851921
}
852922
}

main.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ async def help_list(ctx: ApplicationContext, search: str = None):
320320
reddit_commands = str()
321321
afk_commands = str()
322322
automod_moderation_commands = str()
323+
serverconfig_commands = str()
323324
maths_commands = str()
324325
other_commands = str()
325326
for _command in commandsdb:
@@ -332,10 +333,11 @@ async def help_list(ctx: ApplicationContext, search: str = None):
332333
elif command_type == "reddit media": reddit_commands += f"`/{_command}` "
333334
elif command_type == "AFK system": afk_commands += f"`/{_command}` "
334335
elif command_type == "automod" or command_type == "moderation": automod_moderation_commands += f"`/{_command}` "
336+
elif command_type == "serverconfig": serverconfig_commands += f"`/{_command}` "
335337
elif command_type == "maths": maths_commands += f"`/{_command}` "
336338
else: other_commands += f"`/{_command}` "
337339

338-
commands_list = f"**:money_with_wings: Economy System:**\n{economy_commands}\n\n**:arrow_up: Levelling System:**\n{levelling_commands}\n\n**:toolbox: Utilities:**\n{utility_commands}\n\n**:joy: Fun Commands:**\n{fun_commands}\n\n**:crescent_moon: AFK System**\n{afk_commands}\n\n**:tools: Moderation and Automod:**\n{automod_moderation_commands}\n\n**:1234: Maths Commands:**\n{maths_commands}\n\n**:frame_photo: Reddit Media Commands:**\n{reddit_commands}\n\n**:sparkles: Miscellaneous:**\n{other_commands}"
340+
commands_list = f"**:money_with_wings: Economy System:**\n{economy_commands}\n\n**:arrow_up: Levelling System:**\n{levelling_commands}\n\n**:toolbox: Utilities:**\n{utility_commands}\n\n**:joy: Fun Commands:**\n{fun_commands}\n\n**:crescent_moon: AFK System**\n{afk_commands}\n\n**:tools: Moderation and Automod:**\n{automod_moderation_commands}\n\n**:gear: Server Configuration:**\n{serverconfig_commands}\n\n**:1234: Maths Commands:**\n{maths_commands}\n\n**:frame_photo: Reddit Media Commands:**\n{reddit_commands}\n\n**:sparkles: Miscellaneous:**\n{other_commands}"
339341
localembed = discord.Embed(title="Isobot Command Help", description=commands_list, color=color)
340342
localembed.set_footer(text="Run \"/help info\" to get more information on a command.")
341343
await ctx.respond(embed=localembed)

0 commit comments

Comments
 (0)