Add command notes to member help output, clean up pk;export channel msg

This commit is contained in:
Bella | Nightshade 2019-03-27 08:49:14 +09:30 committed by Astrid
parent a67ed70539
commit e9792bd5ec
2 changed files with 7 additions and 2 deletions

View File

@ -201,6 +201,8 @@ async def command_root(ctx: CommandContext):
await misc_commands.pkfire(ctx) await misc_commands.pkfire(ctx)
elif ctx.match("thunder"): elif ctx.match("thunder"):
await misc_commands.pkthunder(ctx) await misc_commands.pkthunder(ctx)
elif ctx.match("freeze"):
await misc_commands.pkfreeze(ctx)
elif ctx.match("starstorm"): elif ctx.match("starstorm"):
await misc_commands.pkstarstorm(ctx) await misc_commands.pkstarstorm(ctx)
else: else:

View File

@ -16,7 +16,7 @@ async def help_root(ctx: CommandContext):
elif ctx.match("system"): elif ctx.match("system"):
await ctx.reply(help.system_commands, embed=help_footer_embed()) await ctx.reply(help.system_commands, embed=help_footer_embed())
elif ctx.match("member"): elif ctx.match("member"):
await ctx.reply(help.member_commands, embed=help_footer_embed()) await ctx.reply(help.member_commands + "\n\n" + help.command_notes, embed=help_footer_embed())
else: else:
await ctx.reply(help.root, embed=help_footer_embed()) await ctx.reply(help.root, embed=help_footer_embed())
@ -94,7 +94,7 @@ async def export(ctx: CommandContext):
await working_msg.delete() await working_msg.delete()
f = io.BytesIO(json.dumps(data).encode("utf-8")) f = io.BytesIO(json.dumps(data).encode("utf-8"))
await ctx.message.channel.send(content="Export successful! File sent in your DMs.") await ctx.reply_ok("DM'd!")
await ctx.message.author.send(content="Here you go!", file=discord.File(fp=f, filename="pluralkit_system.json")) await ctx.message.author.send(content="Here you go!", file=discord.File(fp=f, filename="pluralkit_system.json"))
@ -120,5 +120,8 @@ async def pkfire(ctx: CommandContext):
async def pkthunder(ctx: CommandContext): async def pkthunder(ctx: CommandContext):
await ctx.message.channel.send("*A giant ball of lightning is conjured and fired directly at your opponent, vanquishing them.*") await ctx.message.channel.send("*A giant ball of lightning is conjured and fired directly at your opponent, vanquishing them.*")
async def pkfreeze(ctx: CommandContext):
await ctx.message.channel.send("*A giant crystal ball of ice is charged and hurled toward your opponent, bursting open and freezing them solid on contact.*")
async def pkstarstorm(ctx: CommandContext): async def pkstarstorm(ctx: CommandContext):
await ctx.message.channel.send("*Vibrant colours burst forth from the sky as meteors rain down upon your opponent.*") await ctx.message.channel.send("*Vibrant colours burst forth from the sky as meteors rain down upon your opponent.*")