Create Daily Trivia Icebreakers in Slack with OpenTDB & Google Sheets Log — n8n Workflow

Mittel Komplexität Geplant12 Knoten🏷️ Miscellaneousvon SOLOVIEVA ANNA

Übersicht

Who this workflow is for

This template is for teams who want a lightweight “daily icebreaker” in Slack and creators who’d like to build a reusable trivia database over time. It works well for remote teams, communities, and any workspace that enjoys a quick brain teaser each day.

What this workflow does

The workflow fetches a random multiple-choice question from the Open Trivia Database (OpenTDB), posts a nicely formatted trivia message to a Slack channel, and logs the full question and answer

Verwendete Knoten

Google SheetsHTTP RequestSlack

Workflow-Vorschau

Daily trivia to Slack + Google Sheets
This workflow fetches a random multiple-choice trivia q
Trigger and difficulty routing
- Schedule Trigger starts the workflow once per day at
- Set: Choose Trivia Type randomly assigns a difficulty
Easy trivia branch
- HTTP OpenTDB Easy calls the OpenTDB API with `difficu
- Set Message Easy normalizes the response into common
Medium & hard trivia branches
- HTTP OpenTDB Medium and HTTP OpenTDB Hard call the sa
- Set Message Medium and Set Message Hard
Merge, Slack posting, and Sheets logging
- Merge combines items from the easy, medium, and hard
- Slack: Post Trivia uses `messageTitle` and `messageBo
M
Merge
S
Schedule Trigger
Sheets: Append Trivia
Slack: Post Trivia
S
Switch: triviaType
S
Set: Choose Trivia Type
HTTP OpenTDB Easy
S
Set Message Easy
HTTP OpenTDB Medium
S
Set Message Medium
HTTP OpenTDB Hard
S
Set Message Hard
12 nodes13 edges

So funktioniert es

  1. 1

    Auslöser

    Der Workflow startet mit einem geplant-Auslöser, der nach einem definierten Zeitplan läuft.

  2. 2

    Verarbeitung

    Die Daten fließen durch 12 Knoten, connecting googlesheets, httprequest, merge.

  3. 3

    Ausgabe

    Der Workflow schließt seine Automatisierung ab und liefert das Ergebnis an das konfigurierte Ziel.

Knotendetails (12)

GO

Google Sheets

googleSheets

#1
HT

HTTP Request

httpRequest

#2
SL

Slack

slack

#3

So importieren Sie diesen Workflow

  1. 1Klicken Sie rechts auf die Schaltfläche JSON herunterladen, um die Workflow-Datei zu speichern.
  2. 2Öffnen Sie Ihre n8n-Instanz. Gehen Sie zu Workflows → Neu → Aus Datei importieren.
  3. 3Wählen Sie die heruntergeladene Datei create-daily-trivia-icebreakers-in-slack-with-opentdb-google-sheets-log und klicken Sie auf Importieren.
  4. 4Richten Sie Anmeldedaten für jeden Dienstknoten ein (API-Schlüssel, OAuth usw.).
  5. 5Klicken Sie auf Workflow testen, um zu überprüfen, ob alles funktioniert, und aktivieren Sie es dann.

Oder direkt in n8n → Aus JSON importieren einfügen:

{ "name": "Create Daily Trivia Icebreakers in Slack with OpenTDB & Google Sheets Log", "nodes": [...], ...}

Integrationen

googlesheetshttprequestmergescheduletriggersetslackswitch

Diesen Workflow holen

Herunterladen und mit einem Klick importieren

JSON herunterladenAuf n8n.io ansehen
Knoten12
Komplexitätmedium
Auslöserscheduled
KategorieMiscellaneous

Erstellt von

SOLOVIEVA ANNA

SOLOVIEVA ANNA

@anna0726

Tags

googlesheetshttprequestmergescheduletriggersetslackswitch

Neu bei n8n?

n8n ist ein kostenloses Open-Source-Workflow-Automatisierungstool. Selbst hosten oder die Cloud-Version nutzen.

n8n kostenlos holen →

Related Miscellaneous Workflows