Bot & Automation
AI Creator Studio Telegram
/root/hermes-projects/AI Creator Studio Telegram
packages/core/src/formatters.ts
text
import type { UsageSnapshot } from "./types.js";
export function formatUsageCard(usage: UsageSnapshot): string {
return [
"Credits Dashboard",
"",
`Available Credits: ${usage.availableCredits}`,
`Available Tokens: ${usage.availableTokens}`,
`Usage Today: ${usage.usageToday}`,
`Usage This Month: ${usage.usageThisMonth}`,
`Remaining Balance: ${usage.remainingBalance}`,
`Active Jobs: ${usage.activeJobs}`,
`Queue Status: ${usage.queueStatus}`,
`Storage Usage: ${(usage.storageUsageBytes / 1_000_000_000).toFixed(2)} GB`,
].join("\n");
}