Upload via GUI (278 Dateien)

This commit is contained in:
2026-10-21 16:44:46 +00:00
parent 738b54048f
commit a94a36444c
6 changed files with 730 additions and 11 deletions
@@ -64,6 +64,7 @@ function telegram_notify(string $message): bool
/** Benachrichtigt E-Mail (Abteilung) + Discord + Telegram über ein neues Ticket */
function notify_new_ticket_channels(array $ticket, ?string $departmentEmail): void
{
fcm_notify_new_ticket($ticket); // Push auf die Android-App (läuft nach dem Senden der Seite)
if ($departmentEmail) {
notify_department_new_ticket($ticket, $departmentEmail);
}
@@ -83,6 +84,7 @@ function notify_new_ticket_channels(array $ticket, ?string $departmentEmail): vo
/** Benachrichtigt Discord + Telegram über eine neue Kundenantwort (kein Mail-Duplikat nötig) */
function notify_new_reply_channels(array $ticket, string $excerpt): void
{
fcm_notify_new_reply($ticket); // Push auf die Android-App (läuft nach dem Senden der Seite)
$short = mb_strlen($excerpt) > 200 ? mb_substr($excerpt, 0, 200) . '…' : $excerpt;
$text = "💬 Neue Kundenantwort zu Ticket #{$ticket['ticket_number']}\n"
. "Betreff: {$ticket['subject']}\n"