mirror of
https://github.com/Ryujinx/ryuko-ng.git
synced 2024-12-23 11:35:39 +00:00
[ERR] Fancy Embed
Co-Authored-By: Ave <githubpublic@ave.zone>
This commit is contained in:
parent
9216e07b31
commit
0539c195bd
17
cogs/err.py
17
cogs/err.py
|
@ -24,7 +24,6 @@ class Err:
|
||||||
err_console = "Wii U"
|
err_console = "Wii U"
|
||||||
|
|
||||||
elif self.switch_re.match(err):
|
elif self.switch_re.match(err):
|
||||||
err_console = "Switch"
|
|
||||||
module = int(err[0:4]) - 2000
|
module = int(err[0:4]) - 2000
|
||||||
desc = int(err[5:9])
|
desc = int(err[5:9])
|
||||||
errcode = (desc << 9) + module
|
errcode = (desc << 9) + module
|
||||||
|
@ -43,13 +42,23 @@ class Err:
|
||||||
if desc >= errcode_range[0] and desc <= errcode_range[1]:
|
if desc >= errcode_range[0] and desc <= errcode_range[1]:
|
||||||
err_description = errcode_range[2]
|
err_description = errcode_range[2]
|
||||||
|
|
||||||
embed = discord.Embed(title='0x{:X} / {}'.format(errcode, err), description="*Console:* {} \n *Module:* {} \n *Error Description:* {} \n".format(err_console, err_module, err_description))
|
embed = discord.Embed(title="{} / {}".format(errcode, err), url="https://www.youtube.com/watch?v=x3yXlomPCmU", description=err_description)
|
||||||
|
|
||||||
|
embed.set_footer(text="Console: Switch")
|
||||||
|
|
||||||
|
embed.add_field(name="Module", value="{} ({})".format(err_module, module), inline=True)
|
||||||
|
embed.add_field(name="Description", value=desc, inline=True)
|
||||||
|
|
||||||
await ctx.send(embed=embed)
|
await ctx.send(embed=embed)
|
||||||
|
|
||||||
elif err in switch_game_err: # Special Case Handling because Nintendo feels like its required to break their format lol
|
elif err in switch_game_err: # Special Case Handling because Nintendo feels like its required to break their format lol
|
||||||
game,desc = switch_game_err[err].split(":")
|
game,desc = switch_game_err[err].split(":")
|
||||||
await ctx.send(embed=discord.Embed(title=err, description="*Console:* {} \n *Game:* {} \n *Error Description:* {}".format(err_console, game, desc)))
|
|
||||||
return
|
embed = discord.Embed(title=err, url="https://www.youtube.com/watch?v=x3yXlomPCmU", description=desc)
|
||||||
|
embed.set_footer(text="Console: Switch")
|
||||||
|
embed.add_field(name="Game", value=game, inline=True)
|
||||||
|
|
||||||
|
await ctx.send(embed=embed)
|
||||||
|
|
||||||
elif err.startswith("0x"):
|
elif err.startswith("0x"):
|
||||||
pass # Ladies and Gentleman, this will be a guessing game ;)
|
pass # Ladies and Gentleman, this will be a guessing game ;)
|
||||||
|
|
Loading…
Reference in a new issue