Compare commits
6 Commits
d880cd5fd4
...
7f4fcdd957
Author | SHA1 | Date |
---|---|---|
Jerome A | 7f4fcdd957 | |
TSRBerry | ac3829f508 | |
Jerome A. | 24c1e3c598 | |
Jerome A. | 2fd033297e | |
Jerome A. | 8aed801269 | |
Jerome A. | c2dfc02ff8 |
|
@ -39,8 +39,15 @@ class Remind(Cog):
|
|||
@commands.command(aliases=["remindme"])
|
||||
async def remind(self, ctx, when: str, *, text: str = "something"):
|
||||
"""Reminds you about something."""
|
||||
ref_message = None
|
||||
if ctx.message.reference is not None:
|
||||
ref_message = await ctx.channel.fetch_message(
|
||||
ctx.message.reference.message_id
|
||||
)
|
||||
|
||||
if ctx.guild:
|
||||
await ctx.message.delete()
|
||||
|
||||
current_timestamp = time.time()
|
||||
expiry_timestamp = self.bot.parse_time(when)
|
||||
|
||||
|
@ -58,6 +65,9 @@ class Remind(Cog):
|
|||
)
|
||||
|
||||
safe_text = await commands.clean_content().convert(ctx, str(text))
|
||||
if ref_message is not None:
|
||||
safe_text += f"\nMessage reference: {ref_message.jump_url}"
|
||||
|
||||
added_on = datetime.utcnow().strftime("%Y-%m-%d %H:%M:%S (UTC)")
|
||||
|
||||
add_job(
|
||||
|
@ -68,12 +78,10 @@ class Remind(Cog):
|
|||
expiry_timestamp,
|
||||
)
|
||||
|
||||
msg = await ctx.send(
|
||||
await ctx.send(
|
||||
f"{ctx.author.mention}: I'll remind you in "
|
||||
f"DMs about `{safe_text}` in {duration_text}."
|
||||
)
|
||||
await asyncio.sleep(5)
|
||||
await msg.delete()
|
||||
|
||||
|
||||
async def setup(bot):
|
||||
|
|
|
@ -135,8 +135,8 @@ class LogAnalyser:
|
|||
raise ValueError("No log entries found.")
|
||||
|
||||
self.__get_errors()
|
||||
self.__get_settings_info()
|
||||
self.__get_hardware_info()
|
||||
self.__get_settings_info()
|
||||
self.__get_ryujinx_info()
|
||||
self.__get_app_name()
|
||||
self.__get_mods()
|
||||
|
@ -173,6 +173,7 @@ class LogAnalyser:
|
|||
"pptc": "Unknown",
|
||||
"shader_cache": "Unknown",
|
||||
"vsync": "Unknown",
|
||||
"hypervisor": "Unknown",
|
||||
"resolution_scale": "Unknown",
|
||||
"anisotropic_filtering": "Unknown",
|
||||
"aspect_ratio": "Unknown",
|
||||
|
@ -341,6 +342,11 @@ class LogAnalyser:
|
|||
case "pptc" | "shader_cache" | "texture_recompression" | "vsync":
|
||||
return "Enabled" if value == "True" else "Disabled"
|
||||
|
||||
case "hypervisor":
|
||||
if "mac" in self._hardware_info["os"]:
|
||||
return "Enabled" if value == "True" else "Disabled"
|
||||
else:
|
||||
return "Not Applicable"
|
||||
case _:
|
||||
return value
|
||||
|
||||
|
@ -361,6 +367,7 @@ class LogAnalyser:
|
|||
"shader_cache": "EnableShaderCache",
|
||||
"texture_recompression": "EnableTextureRecompression",
|
||||
"vsync": "EnableVsync",
|
||||
"hypervisor": "UseHypervisor",
|
||||
}
|
||||
|
||||
for key in self._settings.keys():
|
||||
|
|
Loading…
Reference in New Issue