release: Multi-Hoster-Upload 2.1.7

This commit is contained in:
Sucukdeluxe
2026-08-11 16:10:14 +02:00
parent f6b20a8bc8
commit 622460d844
28 changed files with 2368 additions and 80 deletions
+7 -2
View File
@@ -57,6 +57,7 @@ function resolveDiscordMention(raw) {
function buildWebhookRequest(url, summary, meta) {
const m = meta || {};
const language = String(m.language || 'en').toLowerCase() === 'de' ? 'de' : 'en';
const total = Number(summary && summary.total) || 0;
const succeeded = Number(summary && summary.succeeded) || 0;
const failed = Number(summary && summary.failed) || 0;
@@ -65,7 +66,9 @@ function buildWebhookRequest(url, summary, meta) {
let body;
if (isDiscordWebhook(url)) {
const headline = m.aborted ? 'Batch abgebrochen' : 'Batch fertig';
const headline = language === 'de'
? (m.aborted ? 'Batch abgebrochen' : 'Batch fertig')
: (m.aborted ? 'Batch canceled' : 'Batch completed');
const hosterEntries = Object.entries(perHoster);
const MAX_HOSTER_LINES = 12;
let hosterLines = hosterEntries.slice(0, MAX_HOSTER_LINES)
@@ -74,7 +77,9 @@ function buildWebhookRequest(url, summary, meta) {
if (hosterEntries.length > MAX_HOSTER_LINES) hosterLines += ` · …+${hosterEntries.length - MAX_HOSTER_LINES}`;
const lines = [
`**Multi-Hoster-Upload — ${headline}**${m.machineName ? ` (${m.machineName})` : ''}`,
`${succeeded} ok · ❌ ${failed} Fehler · 📦 ${total} gesamt · ⏱ ${duration}`
language === 'de'
? `${succeeded} ok · ❌ ${failed} Fehler · 📦 ${total} gesamt · ⏱ ${duration}`
: `${succeeded} succeeded · ❌ ${failed} failed · 📦 ${total} total · ⏱ ${duration}`
];
if (hosterLines) lines.push(hosterLines);
const mention = resolveDiscordMention(m.mention);