Ticket-System, Web-Composer und Nachrichten-Bearbeitung

- Tickets: /ticket-setup postet 🎫-Button; Klick erstellt privaten Thread
  (ein offenes Ticket pro User), Schließen-Button sperrt + archiviert
- Composer auf der Setup-Seite: Nachricht/Embed als Bot in beliebigen Kanal
  senden oder per Message-ID bearbeiten (nur eigene Bot-Posts)
- API v1: PATCH /api/v1/message — Skripte können ihre Bot-Posts aktualisieren
- Setting ticket_channel_id; README ergänzt

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-23 13:43:27 +02:00
co-authored by Claude Opus 4.8
parent f631c0e2ab
commit 4d1b0a956d
9 changed files with 310 additions and 4 deletions
+14
View File
@@ -586,6 +586,20 @@ a.sha:hover { border-color: var(--neon); background: rgba(245, 197, 24, .07); }
.field-row { display: flex; gap: .6rem; }
.field-row select { flex: 1; }
.field textarea {
width: 100%;
background: #0d0d0d;
border: 1px solid rgba(255, 255, 255, .12);
color: var(--text);
font-family: var(--body);
font-size: .95rem;
padding: .5rem .7rem;
outline: none;
resize: vertical;
transition: border-color .2s;
}
.field textarea:focus { border-color: var(--neon); }
.field select, .field input[type="text"] {
width: 100%;
background: #0d0d0d;