Files
SupportBot/Data/Transcripts/1505247252829180018-transcript.html
T
2026-05-16 17:35:39 +01:00

426 lines
12 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Transcript - ticket-0005</title>
<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&display=swap" rel="stylesheet">
<style>
:root {
--bg: #0e0e0e;
--panel: #1d1d1d;
--panel-2: #222222;
--panel-3: #1d2938;
--border: #2e2e2e;
--text: #e6edf3;
--muted: #606060;
--accent: #396ff8;
--accent-soft: rgba(34, 197, 94, 0.12);
--accent-border: rgba(34, 197, 94, 0.25);
--accent-text: #8df0ad;
--link: #396ff8;
--attachment-link: #396ff8;
--code: #0e0e0e;
}
* { box-sizing: border-box; }
html, body {
margin: 0;
padding: 0;
background: var(--bg);
color: var(--text);
font-family: "Poppins", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
body { padding: 32px 20px; }
.page { max-width: 1100px; margin: 0 auto; }
.header {
background: var(--panel);
border: 1px solid var(--border);
border-radius: 16px;
padding: 24px;
margin-bottom: 18px;
}
.header-top {
display: flex;
justify-content: space-between;
align-items: flex-start;
gap: 16px;
flex-wrap: wrap;
}
.title-wrap h1 {
margin: 0;
font-size: 1.8rem;
line-height: 1.2;
font-weight: 800;
letter-spacing: -0.02em;
}
.title-wrap p {
margin: 8px 0 0;
color: var(--muted);
font-size: 0.98rem;
}
.badge {
display: inline-flex;
align-items: center;
gap: 8px;
background: var(--accent-soft);
color: var(--accent-text);
border: 1px solid var(--accent-border);
padding: 8px 12px;
border-radius: 999px;
font-size: 0.9rem;
font-weight: 700;
white-space: nowrap;
}
.meta-grid {
margin-top: 18px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 12px;
}
.meta-card {
background: var(--panel-2);
border: 1px solid var(--border);
border-radius: 12px;
padding: 14px;
}
.meta-label {
color: var(--muted);
font-size: 0.82rem;
margin-bottom: 6px;
text-transform: uppercase;
letter-spacing: 0.08em;
font-weight: 700;
}
.meta-value {
font-size: 0.98rem;
font-weight: 600;
word-break: break-word;
}
.messages-wrap {
background: var(--panel);
border: 1px solid var(--border);
border-radius: 16px;
overflow: hidden;
}
.messages-header {
padding: 18px 20px;
border-bottom: 1px solid var(--border);
background: var(--panel-2);
font-weight: 800;
font-size: 1rem;
}
.message {
display: flex;
gap: 14px;
padding: 18px 20px;
border-bottom: 1px solid var(--border);
}
.message:last-child { border-bottom: none; }
.avatar {
width: 42px;
height: 42px;
min-width: 42px;
border-radius: 50%;
object-fit: cover;
background: var(--panel-3);
border: 1px solid var(--border);
}
.message-body { min-width: 0; flex: 1; }
.message-header {
display: flex;
align-items: baseline;
gap: 10px;
flex-wrap: wrap;
margin-bottom: 8px;
}
.username {
font-weight: 800;
color: var(--text);
font-size: 0.98rem;
}
.userid {
color: var(--muted);
font-size: 0.8rem;
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}
.timestamp {
color: var(--muted);
font-size: 0.82rem;
margin-left: auto;
}
.content {
color: var(--text);
font-size: 0.96rem;
line-height: 1.6;
word-break: break-word;
}
.content:empty { display: none; }
.discord-embed {
margin-top: 12px;
background: var(--panel-2);
border: 1px solid var(--border);
border-left: 4px solid var(--accent);
border-radius: 10px;
padding: 12px 14px;
}
.discord-embed-title { font-weight: 800; margin-bottom: 6px; }
.discord-embed-description { color: var(--text); line-height: 1.5; }
.embed-field {
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid rgba(255,255,255,0.06);
}
.embed-field-name { font-weight: 700; margin-bottom: 4px; }
.embed-field-value { color: var(--text); line-height: 1.5; }
.attachment {
margin-top: 12px;
background: var(--panel-2);
border: 1px solid var(--border);
border-radius: 12px;
padding: 12px;
}
.attachment-file {
display: inline-block;
color: var(--attachment-link);
text-decoration: none;
font-weight: 700;
word-break: break-word;
}
.attachment-file:hover { text-decoration: underline; }
.attachment-preview { margin-top: 10px; }
.attachment-preview img,
.attachment-preview video {
width: 100%;
max-width: 560px;
border-radius: 10px;
border: 1px solid var(--border);
display: block;
background: #0a0f15;
}
.attachment-preview audio {
width: 100%;
max-width: 560px;
display: block;
}
code {
background: var(--code);
border: 1px solid var(--border);
padding: 2px 6px;
border-radius: 6px;
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
font-size: 0.9em;
}
pre {
background: var(--code);
border: 1px solid var(--border);
padding: 12px;
border-radius: 10px;
overflow-x: auto;
white-space: pre-wrap;
word-break: break-word;
}
pre code { background: transparent; border: none; padding: 0; }
a { color: var(--link); }
.empty-state { padding: 24px 20px; color: var(--muted); }
@media (max-width: 700px) {
body { padding: 18px 12px; }
.header, .messages-wrap { border-radius: 12px; }
.message { padding: 14px; }
.timestamp { width: 100%; margin-left: 0; }
}
</style>
</head>
<body>
<div class="page">
<section class="header">
<div class="header-top">
<div class="title-wrap">
<h1>Ticket Transcript</h1>
<p>Exported conversation log for support ticket <strong>ticket-0005</strong></p>
</div>
<div class="badge">Closed Transcript</div>
</div>
<div class="meta-grid">
<div class="meta-card">
<div class="meta-label">Ticket Name</div>
<div class="meta-value">ticket-0005</div>
</div>
<div class="meta-card">
<div class="meta-label">Ticket ID</div>
<div class="meta-value">1505247252829180018</div>
</div>
<div class="meta-card">
<div class="meta-label">Message Count</div>
<div class="meta-value">8</div>
</div>
<div class="meta-card">
<div class="meta-label">Close Reason</div>
<div class="meta-value">No Reason Provided.</div>
</div>
</div>
</section>
<section class="messages-wrap">
<div class="messages-header">Messages</div>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/1289713673123922032/5a9367a3f220aa781b3600571c1ea8de.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">BLITZ</span>
<span class="userid">1289713673123922032</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content"></div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">fdg</div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">fdg</div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">df</div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">gfdg</div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">df</div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">gdfg</div>
</div>
</article>
<article class="message">
<img src="https://cdn.discordapp.com/avatars/829112572816130058/823630e777efe85c7fe71402f00ab0c1.png?size=128" alt="Avatar" class="avatar">
<div class="message-body">
<div class="message-header">
<span class="username">ch_ar.</span>
<span class="userid">829112572816130058</span>
<span class="timestamp">16 May 2026, 17:35</span>
</div>
<div class="content">fdg</div>
</div>
</article>
</section>
</div>
</body>
</html>