Etwas jedes Mal tun, wenn sich ein Benutzer anmeldet, Informationen von der OAuth2-Registrierung lesen und Benutzer-Avatare aktualisieren

Hallo,

mir wurde aufgetragen, ein Plugin für Discourse zu entwickeln, um eine bessere Integration mit den Systemen einer bestimmten Community zu ermöglichen. Ich versuche, ein Plugin zu schreiben, das automatisch das Avatarbild und den Benutzernamen eines Nutzers ändert, basierend auf spezifischen Informationen, die das Discord-OAuth2-System bereitstellen sollte (hauptsächlich die Discord-ID des Nutzers).

Insbesondere interessiert mich Folgendes:

  • Wie man Ruby dazu bringt, auf das „Event