Integration in Slack
Chat lässt sich in die Messaging-App Slack integrieren. Dadurch können Sie in Slack mit Xsolla-Mitarbeitern chatten. Es müssen keine zusätzlichen Gastkonten erstellt oder Lösungen von Drittanbietern verwendet werden.
Das folgende Schaubild verdeutlicht den Nachrichtenaustausch zwischen Chat und Slack:
So integrieren Sie Chat in Slack:
- Melden Sie sich bei Slack an.
- Erstellen Sie eine Anwendung in Slack.
- Legen Sie die Berechtigungen der App fest.
- Fügen Sie die App dem Slack-Kanal hinzu.
- Abonnieren Sie Ereignisse.
App in Slack erstellen
- Öffnen Sie die Seite für die Erstellung von Apps.
- Erstellen Sie eine App von Grund auf neu (Option "From sratch" auswählen).
- Füllen Sie die Felder aus:
- Geben Sie im Feld
App Name den Namen Ihrer App ein, z. B.:Chat Xsolla . - Wählen Sie unter
Pick a workspace to develop your app in den Arbeitsbereich aus, dem Sie die App hinzufügen möchten.
- Geben Sie im Feld
- Klicken Sie auf
Create App .
Berechtigungen der App festlegen
- Navigieren Sie auf der Seite Ihrer App zu
Features > OAuth & Permissions . Falls Sie sich auf einer anderen Seite befinden, wechseln Sie zu Ihren Apps, und wählen Sie aus der Liste die im vorherigen Schritt erstellte Anwendung aus. Navigieren Sie anschließend zuFeatures > OAuth & Permissions .
- Klicken Sie im Abschnitt
Scopes aufAdd an OAuth Scope , und fügen Sie die folgenden Berechtigungen hinzu:channels:history — zum Anzeigen des Nachrichtenverlaufs im öffentlichen Kanal mit der hinzugefügten App.chat:write — zum Senden von Nachrichten im Namen der App.chat:write.customize — zum Senden von Nachrichten im Namen der App mit der Möglichkeit, den Benutzernamen und den Avatar anzupassen. Mit dieser Berechtigung lässt sich der Xsolla-Mitarbeiter, mit dem Sie chatten, identifizieren.files:read — zum Anzeigen von Dateien, die in Kanälen und Direktnachrichten mit der hinzugefügten App geteilt wurden.groups:history — zum Anzeigen des Nachrichtenverlaufs im privaten Kanal mit der hinzugefügten App.im:history — zum Anzeigen des Nachrichtenverlaufs in Direktnachrichten mit der hinzugefügten App.users:read — zum Anzeigen von Benutzerinformationen. Diese Berechtigung gestattet es Xsolla-Mitarbeitern, den Benutzer, mit dem sie chatten, zu identifizieren. Ohne diese Berechtigung sind Nachrichten anonym.
- Um die App Ihrem Arbeitsbereich hinzuzufügen, navigieren Sie zu
OAuth & Permissions > OAuth Tokens & Redirect URLs , und klicken Sie aufInstall to Workspace .
- Klicken Sie auf
Allow , um das Hinzufügen der Berechtigungen zu bestätigen.
Integration in Slack
- Öffnen Sie Ihren Slack-Arbeitsbereich.
- Markieren Sie den Kanal, den Sie der App hinzufügen möchten. Ebenso lassen sich neue private oder öffentliche Kanäle erstellen.
- Öffnen Sie das Kontextmenü des Kanals, und klicken Sie auf
Open channel details .

- Wechseln Sie zur Registerkarte
Integrations , und klicken Sie aufAdd an App .

- Wählen Sie den Chat
Xsolla app aus der Liste aus, und klicken Sie aufAdd .

Ereignisse abonnieren
Abonnieren Sie Ereignisse für Ihre App, um Nachrichten an Chat senden zu können:
- Senden Sie folgende Infos an Ihren Account Manager:
- Signing Secret (geheimer Schlüssel).
- Token.
- Links zu den Kanälen oder die Kanal-IDs, zu denen Sie Ihre App hinzugefügt haben. Das ist nötig, um Kanäle in Chat mit Kanälen in Slack zu verbinden. Den Link finden Sie im Kontextmenü des Kanals: Navigieren Sie zu
Settings > Slack Connect , und klicken Sie aufShare link .
- Fragen Sie Ihren Account Manager nach einer URL für den Erhalt von Ereignissen.
- Wechseln Sie zur
Your Apps -Seite, und öffnen Sie die von Ihnen erstellte App.
- Navigieren Sie auf der Einstellungsseite Ihrer App zum Bereich
Event Subscriptions > Enable Events , stellen Sie den Umschalter nebenEnable Events aufOn , und fügen Sie die erhaltene URL im FeldRequest URL ein. - Stellen Sie sicher, dass das Feld mit
Verified gekennzeichnet ist. Wird keine “Verified”-Kennzeichnung angezeigt, prüfen Sie, ob die URL korrekt ist, oder wenden Sie sich an Ihren Account Manager. - Navigieren Sie zu
Event Subscriptions > Subscribe to bot events , klicken Sie aufAdd Bot User Event , und abonnieren Sie die folgenden Ereignisse:message.im — eine neue Nachricht wurde im Direktnachrichtenkanal der App gesendet.message.groups — eine neue Nachricht wurde im privaten Kanal gesendet.message.channels — eine neue Nachricht wurde im öffentlichen Kanal gesendet.file_shared — ein Benutzer hat eine Datei im Direktnachrichtenkanal oder in Kanälen der App mit der hinzugefügten App geteilt.
- Klicken Sie auf
Save Changes .
Geheimen Schlüssel abrufen
Der geheime Schlüssel ("Signing Secret") dient dazu, Anfragen von Anwendungen zu validieren. Den Schlüssel finden Sie in den App-Einstellungen unter
Token abrufen
Dieser Token dient dazu, Nachrichten von Chat an Slack zu senden. So rufen Sie einen Token ab:
- Navigieren Sie auf der Einstellungsseite der App zu
Features > OAuth & Permissions . - Kopieren Sie den Authentifizierungstoken aus dem Feld
Bot User OAuth Token .
Bots steuern
Bot zum neuen Kanal hinzufügen und mit Xsolla-Chat verbinden
- Geben Sie im Dialogfenster Ihres Kanals
@chat-xsolla ein, um nach dem Bot zu suchen und ihn anschließen

- Klicken Sie im sich daraufhin öffnenden Fenster auf
Invite to Channel .

- Kopieren Sie den Kanal-Link oder die Kanal-ID, und senden Sie den Link bzw. die ID an Ihren Account Manager, um den Chat einzubinden. Den Link finden Sie im Kontextmenü: Navigieren Sie zu
Settings > Slack Connect , und klicken Sie aufShare link .
Bot löschen
- Öffnen Sie die Bot-Liste. Die Liste der Bots, die Sie Ihrem Slack-Arbeitsbereich hinzugefügt haben, wird auf der Registerkarte
Configuration angezeigt.

- Klicken Sie auf das Stift-Symbol und dann auf
Edit configuration . Klicken Sie auf der sich daraufhin öffnenden Seite aufRemove .

War dieser Artikel hilfreich?
Diese Seite bewerten
Jetzt nicht
Vielen Dank für Ihr Feedback!
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.