blob: 07e0f197bfb8283442fb3678ab4115568603a792 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
"""Utility functionality for King Arthur."""
from datetime import datetime
def generate_error_message(
*,
title: str = "'Tis but a scratch!",
description: str = "An error occurred",
emote: str = ":no_entry_sign:",
) -> str:
"""Generate an error message to return to Discord."""
return f"{emote} **{title}** {description}"
def datetime_to_discord(time: datetime, format: str = "f") -> str:
"""Convert a datetime object to a Discord timestamp."""
return f"<t:{int(time.timestamp())}:{format}>"
|