Skip to main content
Verbinde Slack, um Nachrichten zu senden, auf Ereignisse zu reagieren und Workflows aus deiner App auszulösen. Wähle Slack User, wenn Nachrichten von der Person erscheinen sollen, die Slack verbunden hat, oder Slack Bot, wenn sie von einem Bot erscheinen sollen, den du benennst und gestaltest.
Du benötigst einen Builder-Tarif oder höher, um Connectors in deiner App zu nutzen.

Was du tun kannst

In Kanälen posten

Sende Updates oder Ankündigungen an einen Kanal, wenn etwas in deiner App passiert.

Teammitglieder benachrichtigen

Sende eine Warnung, sobald ein Ticket, eine Frist oder ein Schwellenwert erreicht wird.

Updates automatisieren

Sende wiederkehrende Zusammenfassungen, Erinnerungen und Berichte aus deiner App nach Zeitplan.
Beispiel-Prompts für Slack User
Beispiel-Prompts für Slack Bot

Auf einen Blick

Typ-Identifier
slack (Slack User), slackbot (Slack Bot)
Auth-Modell
OAuth
Connector-Typen
Für App-Builder, für App-Nutzer
Verbindungskonfiguration
Keine
Berechtigungsleitfaden

Slack User

Nachrichten erscheinen von der Person, die Slack verbunden hat. Ideal, wenn ein Workflow als bestimmte Person handeln soll.

Slack Bot

Nachrichten erscheinen von einem Bot, den du benennst und gestaltest. Ideal für gemeinsame Benachrichtigungen und automatisierte Updates.
Du kannst eine Slack-App für Slack User und Slack Bot zugleich nutzen. Registriere die Slack-App zweimal in Base44, einmal pro Connector, mit derselben Client ID und demselben Client Secret. Stelle sicher, dass die Slack-App alle Scopes enthält, die beide Connectors benötigen. Fehlt ein erforderlicher Scope, kann der betroffene Connector nicht autorisiert werden.

Slack User verbinden

Verbinde ein Slack-Konto für die Slack-Workflows deiner App. Base44 übernimmt die OAuth-App, du musst nichts registrieren. Starte im AI chat oder unter Integrations → Browse im Dashboard deiner App.So verbindest du Slack User:
  1. Gehe zu deinem App-Editor.
  2. Beschreibe im AI chat, was du mit Slack tun möchtest, zum Beispiel: Poste eine Nachricht im Kanal #support, wenn ein neues Ticket erstellt wird.
  3. Prüfe, was der AI chat unter We need your permission to access anfordert.
  4. Klicke auf Connect to Slack User.
  5. Wähle im Slack-Fenster deinen Workspace, prüfe die Berechtigungen und klicke auf Allow.

Slack Bot verbinden

Eine Slack-Bot-Verbindung ist auf Workspace-Ebene. Der Bot wird in einem Slack-Workspace installiert, nicht im Konto einer einzelnen Person.
Verbinde einen Slack-Bot für die Slack-Workflows deiner App. Base44 übernimmt die OAuth-App, du musst nichts registrieren. Starte im AI chat oder unter Integrations → Browse im Dashboard deiner App.So verbindest du Slack Bot:
  1. Gehe zu deinem App-Editor.
  2. Beschreibe im AI chat, was du mit Slack tun möchtest, zum Beispiel: Poste eine Nachricht in #deployments, wenn ein neues Release veröffentlicht wird.
  3. Prüfe, was der AI chat unter We need your permission to access anfordert.
  4. Klicke auf Connect to Slack Bot.
  5. Wähle im Slack-Fenster deinen Workspace, prüfe die Berechtigungen und klicke auf Allow.

Die Slack-Bot-Identität anpassen

Gib dem Bot bei der Einrichtung einen Namen und ein Icon. Slack Bot kann ohne Einladung in öffentliche Kanäle posten. Lade den Bot für private Kanäle zuerst in den Kanal ein.

Slack-Scopes und Berechtigungen

Jeder Connector nutzt seine eigenen Scopes, und die beiden Sets sind nicht austauschbar. Wählst du einen Slack-User-Scope für Slack Bot oder umgekehrt, schlägt die Verbindung fehl.

Slack-User-Scopes

channels:read ist ein erforderlicher Scope, damit dieser Connector funktioniert, und ist in Additional scopes enthalten. Wenn du ihn entfernst, funktioniert der Connector nicht.

Slack-Bot-Scopes

Scope-Listen können sich ändern. Prüfe immer die Berechtigungen, die während des Verbindungsablaufs angezeigt werden.

Slack in einer Backend-Funktion nutzen

Sobald Slack verbunden ist, können deine Backend-Funktionen ein Zugriffstoken abrufen und die Slack API direkt aufrufen. Base44 übernimmt den OAuth-Flow und die Token-Speicherung.
Nutze getConnection() für eine gemeinsame Verbindung oder getCurrentAppUserConnection(), damit jede Anfrage das Token der angemeldeten Person verwendet.

Shared connectors

Konfiguriere, deploye und rufe eine gemeinsame Verbindung aus einer Backend-Funktion auf.

App user connectors

Rufe das Token der angemeldeten Person ab und rufe die API in ihrem Namen auf.

Fehlerbehebung

Slack User und Slack Bot nutzen unterschiedliche Scope-Sets und dürfen nicht gemischt werden. Prüfe, dass du nur die Scopes für den Connector gewählt hast, den du einrichtest, und dass deine Slack-App dieselben Scopes anfordert.
Prüfe, dass https://connectors.base44.com/api/oauth/callback genau wie angezeigt in deiner Slack-App registriert ist. Wenn der Connector noch Per-App-URLs verwendet, muss die URI in deiner Slack-App stattdessen mit einer unter Per-app URLs (for legacy connectors) in View redirect URIs for your apps angezeigten übereinstimmen. Füge dort jede aufgeführte URI hinzu.
Slack Bot postet ohne Einladung in öffentliche Kanäle. Lade den Bot für einen privaten Kanal zuerst in den Kanal ein.
Wenn deine Slack-App nicht verteilt ist, können sich nur Personen in deinem eigenen Slack-Workspace verbinden. Aktiviere die öffentliche Verteilung in den Einstellungen deiner Slack-App.

FAQs

Ja. Es sind separate Connectors, füge also jeden hinzu, den du brauchst.
Ja. Beschreibe Format, Inhalt und Zeitpunkt im AI chat. Du kannst auch die generierte Backend-Funktion unter Dashboard → Code → Functions öffnen, um den Nachrichteninhalt fein abzustimmen, zum Beispiel mit Blocks für komplexere Layouts.
Öffne im Tab Integrations deiner App My integrations, finde Slack User oder Slack Bot und klicke auf das Symbol More actions , um das Konto zu wechseln, neu zu verbinden oder zu trennen. Mehr über das Verwalten von Connectors.
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.