Discord Account-Alter berechnen
Samstag, 30. April 2016 um 13:18:25 Uhr2016-04-30 11:18:25.796 UTC1462015105796 ms107Trag die Zahlenfolge ein, die Discord beim Kopieren einer ID in die Zwischenablage legt. Du bekommst den Tag, die Uhrzeit auf die Millisekunde und das Alter in Jahren, Monaten und Tagen.
Der Rechner nimmt auch einen Nachrichtenlink und die Erwähnungen, die Discord selbst erzeugt, also <@123…> für einen Benutzer oder <#123…> für einen Kanal. Gerechnet wird im Browser. Die ID verlässt deinen Rechner nicht, denn das Datum muss nirgends nachgefragt werden.
Wie das Datum in die ID kommt
Discord vergibt jede ID als Snowflake, eine 64-Bit-Zahl. Die oberen 42 Bit davon sind kein Zufall, sondern der Zeitpunkt der Erzeugung in Millisekunden. Gezählt wird ab dem 1. Januar 2015, dem Nullpunkt, den Discord für seine Zählung gesetzt hat.
Die Rechnung dahinter ist eine einzige Zeile: Die ID um 22 Stellen nach rechts verschieben, den Nullpunkt addieren, fertig ist die Unix-Zeit.
Was in den unteren Bits steht, ist Betriebstechnik. Fünf Bit benennen den internen Arbeiter, fünf weitere den Prozess darauf, und die letzten zwölf sind ein Zähler, der bei jeder ID auf demselben Prozess eins hochgeht. Der Rechner zeigt diese Werte mit an, weil sie erklären, warum zwei gleichzeitig erstellte Konten trotzdem verschiedene IDs bekommen.
Deshalb ist die Angabe auch nicht auf Benutzer beschränkt. Server, Kanäle, Rollen, Nachrichten und eigene Emojis tragen dasselbe Format, und bei allen liefert dieselbe Rechnung den Zeitpunkt der Erstellung.
Wo du die ID findest
Discord blendet die Einträge zum Kopieren einer ID erst ein, wenn der Entwicklermodus läuft. Der Schalter steckt weit unten in den Einstellungen:
- Benutzereinstellungen über das Zahnrad öffnen
- in der linken Spalte ganz nach unten zu „Entwickler“ gehen
- „Entwicklermodus“ einschalten
Deine eigene ID liegt danach zwei Klicks entfernt: unten links auf dein Profilbild klicken, dort wo auch Mikrofon und Kopfhörer sitzen, und im Menü ganz unten „Nutzer-ID kopieren“ wählen.
Bei allem anderen führt der Weg über den Rechtsklick. Auf einer Nachricht heißt der Eintrag „Nachricht-ID kopieren“ und steht als letzter im Menü, bei einem Profil oder einem Server entsprechend.
Für eine Nachricht geht es auch über ihren Link: im selben Menü „Nachrichtenlink kopieren“ wählen und den ganzen Link oben einfügen. Der Rechner holt sich die richtige der drei Zahlen daraus selbst.
Suchst du einen dieser Einträge vergeblich, liegt es am Schalter. Ohne Entwicklermodus blendet Discord sie alle aus, auch den im eigenen Profilmenü.
Was die ID nicht verrät
Hier lohnt die Genauigkeit, denn eine Snowflake sagt weniger, als sie auf den ersten Blick verspricht.
Sie nennt den Typ nicht. An der Zahl allein ist nicht zu erkennen, ob ein Benutzer, ein Kanal oder eine Nachricht dahintersteht. Der Rechner schreibt den Typ nur dann dazu, wenn du ihn aus einem Link oder einer Erwähnung mitlieferst.
Sie beweist nicht, dass es den Account gibt. Jede ausreichend große Zahl ergibt ein Datum, auch eine erfundene. Ein Ergebnis ist deshalb kein Nachweis, dass das Konto existiert.
Bei untergeordneten Objekten kann das Datum geerbt sein. Discord weist in seiner Referenz darauf hin, dass manche Objekte die ID ihres übergeordneten Objekts übernehmen. Dann gehört der Zeitpunkt nicht zu dem Ding, das du gerade in der Hand hältst, sondern zu seinem Elternteil.
Erstellt heißt nicht bestätigt. Das Datum ist der Moment, in dem das Konto angelegt wurde. Wann die E-Mail-Adresse bestätigt oder der Account zum ersten Mal benutzt wurde, steht nicht in der ID.
Ein Hinweis zu einer Behauptung, die im Umlauf ist: Für Konten aus der frühen Zeit von Discord soll die Rechnung angeblich daneben liegen. Belegt ist das nicht, in Discords Referenz steht dazu nichts. Wir führen es deshalb weder als Ausnahme noch als widerlegt.
Der Weg über ein Plugin
Lange war der übliche Weg ein verändertes Discord mit einem Zusatz-Plugin, das das Beitrittsdatum direkt im Profil anzeigt. Das funktioniert, verlangt aber eine Änderung am Programm selbst, und Discord sieht solche Änderungen in seinen Nutzungsbedingungen nicht vor.
Wie dieser Weg aussieht und was dabei zu beachten ist, steht im Beitrag zu Discord Account Alter herausfinden. Für die reine Frage nach dem Datum braucht es ihn nicht, dafür genügt die ID.

Erik
Digital Creator aus Köln. Auf Technikshavo zeige ich seit Jahren, wie Programme wirklich funktionieren: über 1.000 Videos und mehr als 600 Artikel mit zusammen über 15 Millionen Aufrufen. Ein Teil der Themen kommt als Frage aus der Community. Erst der Text zum Nachlesen, dann das Video zum Mitmachen.
Mehr über Erik →