Slack: Kürzel für ungelesene Kanäle
Mit Alt+Shift+R öffnet es das Kontextmenü jedes ungelesenen Kanals zum schnellen Als-gelesen-Markieren.
Code zum Kopieren
// Press Alt+Shift+R to open the context menu of every unread channel
function markAllRead(e) {
if (e.altKey && e.shiftKey && (e.key === 'r' || e.key === 'R')) {
e.preventDefault();
const unread = document.querySelectorAll('.p-channel_sidebar__channel--unread');
unread.forEach(function (ch) {
ch.dispatchEvent(new MouseEvent('contextmenu', { bubbles: true }));
});
console.log('[Slack] opened menu on ' + unread.length + ' unread channels; choose "Mark as read"');
}
}
document.addEventListener('keydown', markAllRead, true);
So verwendest du dieses Beispiel
- Kopiere den Code mit der Schaltfläche oben.
- Installiere JustZix (2 Minuten) und öffne die Erweiterung auf der Zielseite.
- Füge eine neue Regel hinzu, die zu dieser Seite passt.
- Füge den Code in das JavaScript-Panel der Regel ein und speichere — er läuft bei jedem Seitenbesuch.
Bewerte dieses Beispiel
Noch keine Bewertungen — sei der Erste.