Harptos

Calendar of the Forgotten Realms

Mit Discord einloggen

Harptos SuperAdmin
Arbeitsbereich
Organisation
System

Benachrichtigungen

Keine Benachrichtigungen

Organisation wählen

Übersicht

Mein Server OWNER

Erste Schritte

Richte Harptos ein um loszulegen

0/4
Kalender verbinden
Discord Server hinzufügen
Ersten Agent erstellen
Erste Erinnerung testen
Kalender-Verbindungen 0
Discord-Server 0
Agents 0
Discord-Kanäle 0
Agents
Bot-Status wird geladen …

–

Aktivität

Noch keine Aktivitäten

Lade Kalender-Status...

Nächste Termine

1 / 1

Beim Löschen einer Verbindung zeigt Harptos, welche Agents sie nutzen — Agents ohne Quelle werden deaktiviert. Zugangsdaten werden verschlüsselt gespeichert und nie angezeigt.

Discord Bot wird geladen...

Derselbe Kanal kann organisationsweit nur in einem Bereich verwendet werden — sonst kämen Erinnerungen doppelt an. Den Bot von einem Server entfernen darf nur der Systemverwalter.

Was sind Agents?
Agents sind automatische Helfer, die Kalender-Events überwachen und Erinnerungen an Discord senden. Erstelle einen Agent um z.B. vor Meetings benachrichtigt zu werden.

Ein Agent überwacht Kalender und spielt Termine nach Discord aus.

0 ausgewählt

Noch keine Agents vorhanden

Mehrere Agents lassen sich gemeinsam aktivieren, deaktivieren oder abgleichen — einfach per Auswahl.

Alle kommenden Termine mit „Ich bin dabei“-Knopf — über alle Agents hinweg.

Wird geladen …

Einzelne Zusagen lassen sich im Agent entfernen. Anmelde-Termine, die länger als 30 Tage zurückliegen, werden samt Zusagen automatisch aufgeräumt.

Laufender Strom über alle Agents dieser Organisation.

Noch keine Aktivitäten

Höchstens 200 Einträge · wie weit zurück geschaut wird, hängt am Paket.

Mitglieder & Bereiche

Der Bereich ist die Zugriffsgrenze — Gäste sehen nur, was ausdrücklich freigeschaltet ist.

Mitglieder

Lade Mitglieder...

Gäste zählen nicht ins Mitglieder-Limit. Zum Verwalter befördern darf nur der Eigentümer.

Offene Einladungen

Keine offenen Einladungen

Organisations-Einstellungen
Kann nicht geändert werden
Mein Abo Free

Lade Abo-Details...

Bereiche

Lade Bereiche...

Kalender, Kanäle und Agents gehören zu genau einem Bereich. Derselbe Discord-Kanal darf nur in einem Bereich verwendet werden.

Abo-Pakete

Lade Pakete...

Kunden & Abonnements

Lade Kunden...

System-Statistiken

-
Discord API Calls
- calls/min
-
Google API Calls
- calls/min
-
Google Quota heute
Prognose: -
-
API Fehler
- %

API Calls über Zeit

Stündliche Verteilung

All-Time Statistiken

- Discord Calls
- Google Calls
- Agents
- Organisationen
- Nutzer
- Manuelle Syncs

Manuelle Syncs

Durchschnitt bis zum ersten Sync: -

Syncs im Zeitraum: -

Ruhezeiten-Verteilung (MEZ/Berlin)

Agents: - Peak: -

Ruhezeiten-Verteilung (UTC)

Ø Dauer: - Peak: -

Reminder-Vorlaufzeit

Konfiguriert: - Agents: - Ø pro Agent: -

Gesendete Reminder

Im Zeitraum: -

Auth-Fehler über Zeit

Aktiv: - Im Zeitraum: -

Fehlertypen

Häufigster: -

Top Accounts mit Auth-Fehlern

Account Typ Fehler Letzte Benachrichtigung Erinnerungen
Lade...

Termine mit Anmeldung

Termin Start Agent Organisation Zusagen Status
Lade...

Top API Endpoints

Service Endpoint Aufrufe Fehler Fehlerrate Avg. Response
Lade...

Letzte Fehler

Lade...

Activity Log Viewer

Filter:

Wähle eine Logdatei aus dem Dropdown.

Template Store

Presets importieren, kuratieren und veröffentlichen.

Presets verwalten

Bilder zuweisen, Status ändern, Presets löschen.

Wird geladen...

Discord Server Einstellungen

Event-Limit fast erreicht
90/100 Discord Events verwendet
-
Beim Wechsel verlieren Agents aus dem alten Bereich diesen Discord-Kanal.
Leer lassen für Standard-Namen
Wird geladen...
Entfernt nur die von Harptos angelegten Events. Der nächste Sync legt sie neu an.
ESC

Kalender auswählen

Diese Kalender werden für automatische Erinnerungen an Discord gesendet.

ICS/iCal Feed hinzufügen

Füge einen externen Kalender per ICS-URL hinzu (z.B. von Outlook, Apple Calendar, Nextcloud).

Events zu Google Kalender synchronisieren

Berechtigung erforderlich

Um Events in deinen Google Kalender zu schreiben, benötigt Harptos erweiterte Berechtigungen.

Der ausgewählte Kalender wurde mit eingeschränkten Rechten verbunden. Bitte verbinde ihn erneut, um Schreibrechte zu erteilen.

Discord Server verbinden

Agent

Allgemein

Ein eindeutiger Name für diesen Agent
Deaktivierte Agents senden keine Nachrichten

Kalender-Quellen

Wähle die Google-Kalender, aus denen Events überwacht werden sollen. Du kannst mehrere Kalender verbinden.

Discord-Ziele

Wähle die Discord-Kanäle oder Threads, in denen Nachrichten gepostet werden sollen.

ICS → Google Sync

Synchronisiere Events aus deinen ICS-Kalendern automatisch in einen Google Kalender.

Alle ICS-Events werden in diesen Google Kalender synchronisiert
Noch nie synchronisiert

Erweiterte Einstellungen Experten

▼
Welcher Link soll bei Events angezeigt werden?
Platzhalter: {event_id}, {event_title}
Sprache für automatisch generierte Texte

Gefahrenbereich

Das Löschen eines Agents kann nicht rückgängig gemacht werden. Alle Einstellungen, Vorlagen und geplante Nachrichten werden entfernt.

Nächste Events

Vorschau der gefilterten Events aus deinen Kalendern.

Noch keine Events geladen

Klicke auf "Sync" um Events zu laden

Event-Filter

Bestimme, welche Kalender-Events berücksichtigt werden sollen. Nur gefilterte Events lösen Erinnerungen aus.

Events ohne Treffer werden ignoriert
Events werden berücksichtigt, wenn der Titel dieses Wort enthält. Mehrere Wörter mit Komma trennen.
Nur Events mit diesen Farben werden berücksichtigt
Beispiel: Ein Event "[DnD] Session 15" wird gefunden wenn du "[DnD]" eingibst
Bestimmt die Prüfreihenfolge bei kombiniertem Filter

Synchronisation

Wie weit in die Zukunft Events geladen werden. Leer = Plan-Maximum (- Tage)

Erinnerungs-Einstellungen

Konfiguriere, wann und wie Erinnerungen vor Events gesendet werden.

Zeitpunkte

vorher
Füge mehrere Zeitpunkte hinzu, z.B. "1 Tag" und "1 Stunde" vorher

Erwähnung

Nutze {role_mention} in deinen Vorlagen für den Ping

Aufräumen

Hält den Channel aufgeräumt - Erinnerungen verschwinden nach Event-Ende

Zusammenfassungs-Einstellungen

Poste automatische Übersichten aller anstehenden Events in deinen Discord-Kanälen.

Auslöser

Wann soll eine Zusammenfassung gepostet werden?

"Rollend" = Eine Nachricht wird immer wieder aktualisiert, statt neue zu posten. Ideal für angepinnte Übersichten.
um

Zeitraum & Optionen

Wie weit in die Zukunft sollen Events aufgelistet werden?
Format für {event_list} in Vorlagen
Keine Nachricht posten, wenn keine Events im Zeitraum Alte Summary wird gelöscht bevor neue gepostet wird

Anpinnen

Zusammenfassungen in diesen Kanälen automatisch anpinnen:

Keine Discord-Kanäle konfiguriert

Nachrichten-Vorlagen

Gestalte das Aussehen der Zusammenfassungs-Nachrichten mit Discord-Embeds.

Anmeldung

Erinnerungen zu diesen Terminen bekommen einen Anmelde-Button. Wer zusagt, erhält den Termin als .ics-Datei privat zugeschickt.

Welche Termine?

Ohne aktives Kriterium bekommt jeder Termin dieses Agents einen Anmelde-Button.

Vorher bleibt der Anmelde-Button weg. Pro Termin überschreibbar.
Das Fenster geht vor der ersten regulären Erinnerung auf – ohne diesen Post sieht den Anmelde-Button niemand vorher.

Kommende Termine

Anmeldung pro Termin überschreiben und Zusagen einsehen.

Erst nach dem Speichern verfügbar

Nachrichten-Vorlagen

Gestalte das Aussehen der Erinnerungsnachrichten. Jede Vorlage wird für einen Erinnerungszeitpunkt verwendet.

Aktivitätsprotokoll

Bei Kalenderänderungen

Was passiert, wenn sich Events im Kalender ändern?

Discord Server-Events ?

Events erscheinen im Discord-Eventkalender und Mitglieder können sich anmelden
Event startet X Minuten vor der geplanten Zeit

Vorlage hinzufügen

Harptos Bot BOT
+
+ Bild
+
+
Rolle auswählen
Höher = häufiger

Verfügbare Platzhalter:

Vorlage testen

Kopiere den Befehl und führe ihn auf einem deiner Discord-Server aus. Die Vorschau ist nur für dich sichtbar.

Code gültig für 5:00 Minuten
Einmalig verwendbar

Kalender hinzufügen

Discord Server hinzufügen

Agent löschen

Möchtest du den Agent "" wirklich löschen?

Sollen auch die von diesem Agent erstellten Discord-Inhalte gelöscht werden?

Neuen Agent erstellen

1 Basis
2 Quellen & Ziele
3 Filter
4 Sync-Ziel
4 Discord
5 Einstellungen
6 Anmeldung

Grundeinstellungen

Gib deinem Agent einen Namen und eine optionale Beschreibung.

Quellen

Kalender aus denen Events gelesen werden

Lade Kalender...

Ziele

Wohin sollen Events gesendet werden?

Discord Benachrichtigungen & Erinnerungen
Google Kalender Sync ICS-Events in Google schreiben

Ziel-Kalender für Sync

Wähle den Google Kalender, in den die ICS-Events synchronisiert werden sollen.

Lade Google Kalender...

Kein passender Google Kalender? Verbinde einen neuen:

Events filtern

Wähle wie Events gefiltert werden sollen. Du kannst mehrere Filter kombinieren.

Regex oder komma-getrennte Keywords
Klicke auf die Farben die verwendet werden sollen

Sucht nach Tags wie [DnD] am Anfang des Titels

Vorschau: Passende Events

Wähle Kalender und Filter um eine Vorschau zu sehen

Discord-Ziele

Wähle die Discord-Kanäle, an die Benachrichtigungen gesendet werden sollen.

Lade Discord-Server...

Keinen passenden Server? Füge den Bot hinzu:

Einstellungen

Wähle die wichtigsten Optionen - alles andere kannst du später anpassen.

Automatische Benachrichtigungen vor Events
vorher
Rolle:
Übersicht aller kommenden Events
um
Tage Vorschau
Synchronisiert mit Discord Scheduled Events
Bei neuen/geänderten Events
Anmelde-Button + .ics-Datei an der Erinnerung

Anmeldung

Welche Termine bekommen einen Anmelde-Button? Ohne aktives Kriterium gilt er für alle Termine dieses Agents.

Vorher bleibt der Anmelde-Button weg. Pro Termin überschreibbar.
Das Fenster geht vor der ersten regulären Erinnerung auf – ohne diesen Post sieht den Anmelde-Button niemand vorher.

Mitglied einladen

In Discord den Entwicklermodus aktivieren (Einstellungen → Erweitert), dann Rechtsklick auf den Nutzer → "ID kopieren".
Darf in diesem Bereich bearbeiten

Neuen Bereich anlegen

Mitglieder

Lade Mitglieder...

Neuen Kunden anlegen

Abo bearbeiten:

Individuelle Limit-Überschreibungen

Leer lassen = Plan-Standard verwenden

Feature-Überschreibungen

Paket bearbeiten

Nur Großbuchstaben und Unterstriche

Limits

Features

Organisation Statistiken

Activity Log Viewer

Filter:

Wähle eine Logdatei aus dem Dropdown.

Benachrichtigungs-Einstellungen

Wähle aus, wie du benachrichtigt werden möchtest, wenn es Probleme mit deinen Kalender-Verbindungen gibt.

Du erhältst eine private Nachricht vom Harptos-Bot
Benachrichtigung per Email
Leer lassen, um deine Standard-Email zu verwenden

Organisations-Einstellungen

Allgemein

Ruhezeiten

Was sind Ruhezeiten?

Während der Ruhezeiten wird die Sync-Frequenz reduziert. Das spart API-Aufrufe und ist sinnvoll für Zeiten, in denen sich Kalender selten ändern.

Vorschläge:

Ruhezeit: 22:00 - 06:00 UTC

Ruhezeiten sind in deinem aktuellen Plan nicht verfügbar.

Duplikate bereinigen

Google Kalender wird analysiert…

Alle auswählen

Sicher – gleiche ICS-ID

Verdächtig – gleicher Titel & Zeitpunkt

Bereinige…

Vorlagen-Store

Wähle eine fertige Vorlage aus und passe sie nach Bedarf an.

Bulk Import

JSON-Array mit Presets einfügen und importieren.

KI-Generierungsprompt

Diesen Prompt in ChatGPT oder Claude eingeben um neue Presets zu generieren.