make the embed fancy
All checks were successful
Deploy App / docker (ubuntu-latest) (push) Successful in 55s
All checks were successful
Deploy App / docker (ubuntu-latest) (push) Successful in 55s
This commit is contained in:
parent
95737f3db5
commit
f480b0ccc8
@ -44,11 +44,13 @@ async function getData(): Promise<CachedEndpointStatus> {
|
||||
|
||||
export async function generateMetadata(): Promise<Metadata> {
|
||||
const { endpoints } = await getData();
|
||||
const maxStatusLength = Math.max(...Object.values(endpoints).map((status) => formatStatus(status).length));
|
||||
|
||||
let description = "The current status of Mojang Services\n\n";
|
||||
description += Object.entries(endpoints)
|
||||
.map(([url, status]) => {
|
||||
return `**${url}**: ${formatStatus(status)}`;
|
||||
const formattedStatus = formatStatus(status).padEnd(maxStatusLength, " "); // Pad the status to ensure uniform width
|
||||
return `${url}: ${formattedStatus}`;
|
||||
})
|
||||
.join("\n");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user