Telegram Spotify AI

Telegram Spotify AITelegram Bots

This workflow lets you control Spotify directly from Telegram using OpenAI to interpret natural language. Send a message with a song title, artist, or a description of a track and the workflow will search Spotify, add the track, and control playback while reporting status back to Telegram.

What You Can Do

  • Send a message to the Telegram bot describing a song or giving artist and track names and let OpenAI extract track and artist information.
  • Search Spotify for the identified track and add it to the current playback or queue.
  • Control playback actions like skipping to the next song and resuming playback.
  • Ask what is currently playing and get a friendly response in Telegram.
  • Receive clear feedback in Telegram if a track is not found or when actions succeed.

Quick Start

  1. Import this workflow into n8n.
  2. Configure credentials for Telegram, OpenAI, and Spotify (OAuth) in n8n. Ensure your Spotify account has an active player/device.
  3. Update the Telegram bot webhook if needed, activate the workflow, and send a test message to the bot to verify behavior.