mirror of
https://github.com/nexy7574/LCC-bot.git
synced 2024-09-19 18:16:34 +01:00
Add colour to proxies test command
This commit is contained in:
parent
6a5a3d99c6
commit
0b0d5338f2
1 changed files with 6 additions and 2 deletions
|
@ -2357,6 +2357,7 @@ class OtherCog(commands.Cog):
|
||||||
proxy_down = await self.check_proxy("socks5://" + proxy_uri)
|
proxy_down = await self.check_proxy("socks5://" + proxy_uri)
|
||||||
results[proxy_uri]["tested"] = True
|
results[proxy_uri]["tested"] = True
|
||||||
if proxy_down > 0:
|
if proxy_down > 0:
|
||||||
|
embed.colour = discord.Colour.red()
|
||||||
if proxy_down == 1:
|
if proxy_down == 1:
|
||||||
results[proxy_uri]["failure"] = f"{name} Proxy check leaked IP."
|
results[proxy_uri]["failure"] = f"{name} Proxy check leaked IP."
|
||||||
elif proxy_down == 2:
|
elif proxy_down == 2:
|
||||||
|
@ -2364,9 +2365,11 @@ class OtherCog(commands.Cog):
|
||||||
else:
|
else:
|
||||||
results[proxy_uri]["failure"] = "Unknown proxy error."
|
results[proxy_uri]["failure"] = "Unknown proxy error."
|
||||||
else:
|
else:
|
||||||
|
embed.colour = discord.Colour.green()
|
||||||
break
|
break
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
|
embed.colour = discord.Colour.red()
|
||||||
results[proxy_uri]["failure"] += f"Failed to check {name} proxy (`{e}`)."
|
results[proxy_uri]["failure"] += f"Failed to check {name} proxy (`{e}`)."
|
||||||
results[proxy_uri]["tested"] = True
|
results[proxy_uri]["tested"] = True
|
||||||
else:
|
else:
|
||||||
|
@ -2381,7 +2384,7 @@ class OtherCog(commands.Cog):
|
||||||
embed.add_field(
|
embed.add_field(
|
||||||
name=value["name"],
|
name=value["name"],
|
||||||
value=value["failure"] or "Proxy is working.",
|
value=value["failure"] or "Proxy is working.",
|
||||||
inline=False
|
inline=True
|
||||||
)
|
)
|
||||||
embed.set_footer(text="No speed test will be run.")
|
embed.set_footer(text="No speed test will be run.")
|
||||||
await ctx.respond(embed=embed)
|
await ctx.respond(embed=embed)
|
||||||
|
@ -2425,7 +2428,8 @@ class OtherCog(commands.Cog):
|
||||||
embed2 = discord.Embed(
|
embed2 = discord.Embed(
|
||||||
title=f"\U000023f2\U0000fe0f Speed test results (for {proxy_uri})",
|
title=f"\U000023f2\U0000fe0f Speed test results (for {proxy_uri})",
|
||||||
description=f"Downloaded {megabytes:,.1f}MB in {elapsed:,.0f} seconds "
|
description=f"Downloaded {megabytes:,.1f}MB in {elapsed:,.0f} seconds "
|
||||||
f"({megabits_per_second:,.0f}Mbps)."
|
f"({megabits_per_second:,.0f}Mbps).",
|
||||||
|
colour=discord.Colour.green() if megabits_per_second >= 50 else discord.Colour.red()
|
||||||
)
|
)
|
||||||
embed2.add_field(name="Source", value=used)
|
embed2.add_field(name="Source", value=used)
|
||||||
await ctx.edit(embeds=[embed, embed2])
|
await ctx.edit(embeds=[embed, embed2])
|
||||||
|
|
Loading…
Reference in a new issue