Telegram-Pill: Kanal-Pfad statt generisches Label

Statt allgemeinem (Telegram-Link) wird jetzt der tatsaechliche Kanal-Pfad
angezeigt, z.B. (t.me/iranmilitarymag) — extrahiert aus der Source-URL
per Regex. Damit ist der Kanal auf einen Blick erkennbar, auch wenn der
Quellenname in nichtlateinischer Schrift vorliegt.
Dieser Commit ist enthalten in:
claude-dev
2026-04-18 22:53:09 +00:00
Ursprung e15ed0c21e
Commit e495fa8e61

Datei anzeigen

@@ -788,8 +788,8 @@ const UI = {
const buildPill = (src, fallbackName) => { const buildPill = (src, fallbackName) => {
const displayName = src ? (src.name || fallbackName) : fallbackName; const displayName = src ? (src.name || fallbackName) : fallbackName;
const url = (src && src.url) || ''; const url = (src && src.url) || '';
const isTelegram = /^https?:\/\/t\.me\//i.test(url); const tgMatch = url.match(/^https?:\/\/t\.me\/([^\/?#]+)/i);
const label = isTelegram ? displayName + ' (Telegram-Link)' : displayName; const label = tgMatch ? displayName + ' (t.me/' + tgMatch[1] + ')' : displayName;
const esc = this.escape(label); const esc = this.escape(label);
const titleEsc = this.escape(displayName); const titleEsc = this.escape(displayName);
if (src && src.url) { if (src && src.url) {