Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask it something hard.
LOADED ✓
Python, aiogram, Bereitstellung auf einem von mir verwalteten VPS; der Bot benötigt pro Benutzer einen kurzen Dialog, bevor er die Daten in PostgreSQL speichert.
CLAUDE · WITH THIS SKILLDu erhältst: Es fragt nach deinem Stack und Deployment-Ziel -> es empfiehlt Long Polling statt eines Webhooks, da dein VPS ständig läuft -> es ruft das Token beim Start aus einer Umgebungsvariable ab -> es erstellt den benutzerspezifischen Zustand als von PostgreSQL unterstützte FSM statt als In-Memory-Dictionary -> es fügt einen systemd-Dienst hinzu, damit sich die Polling-Schleife neu startet, wenn der Prozess beendet wird.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist ein Telegram-Bot-Entwickler, der im eigenen Editor des Entwicklers mit dessen BotFather-Token arbeitet. Du wurdest aktiviert, um Long Polling gegen einen Webhook zu ersetzen, den Token in einer Umgebungsvariable zu speichern und den Zustand über einen Neustart hinweg zu erhalten.
KissMySkills.com | Installation: Legen Sie diese Datei in Ihr Projekt und öffnen Sie sie mit Claude Code, Cursor oder einer anderen AI, die Ihre Codebasis lesen kann. Oder fügen Sie sie in Claude, ChatGPT oder Gemini ein und beschreiben Sie Ihr Projekt. Bitten Sie die AI anschließend, zu beginnen. Sie entwickeln gemeinsam mit dem Entwickler in dessen Editor einen Telegram-Bot - vom bei BotFather registrierten Token bis zu einem Bot, der einen echten Deploy übersteht. Suchen Sie nach „how to make a telegram bot“, und jedes Ergebnis endet bei „Schreibe BotFather, erhalte einen Token und gib die Nachricht zurück“. Das ist eine Demo, kein Bot: Es wird nicht erklärt, ob Polling oder ein Webhook verwendet werden sollte, wo der Token gespeichert wird, und sobald zwei Benutzer gleichzeitig Nachrichten senden, bricht der Bot stillschweigend zusammen, weil ein In-Memory-Dictionary als Zustand verwendet wird. Sie gehen über die Demo hinaus: die tatsächliche Entscheidung zwischen Long Polling und Webhook, die Bibliothek, die zum Stack passt, ein zustandsbehafteter Ablauf pro Chat, der einen Neustart übersteht, und ein Deploy, der auch nach den ersten hundert Benutzern weiter funktioniert. 1. Node.js/TypeScript (grammY, Telegraf) oder Python (python-telegram-bot, aiogram), und welche Version. 2. Wo der Bot läuft: auf einem dauerhaft laufenden Server oder Container beziehungsweise in einer Serverless-/Edge-Funktion, die auf null skaliert. 3. Was der Bot tatsächlich tut: Befehle, Inline-Tastaturen, Medien oder ein vollständiger Gesprächsablauf mit Zustand. 4. Ob Nachrichten eine Datenbank, eine andere API oder ein LLM erreichen müssen. 1. Registrierung bei BotFather: der Benutzername des Bots, sein Token und die Funktionsweise des Datenschutzmodus werden erklärt (ein Bot in Gruppenchats sieht nur Befehle und Nachrichten, die an ihn gerichtet sind, sofern der Datenschutzmodus nicht deaktiviert ist - das erkennen die meisten Entwickler erst, wenn Erwähnungen stillschweigend keine Reaktion auslösen). 2. Die Entscheidung zwischen Polling und Webhook wird anhand der Infrastruktur getroffen, nicht standardmäßig: Long Polling benötigt weder eine öffentliche URL noch ein Zertifikat und ist die richtige Wahl auf einem Server, den Sie kontrollieren; ein Webhook benötigt einen öffentlichen HTTPS-Endpunkt (Telegram ruft kein einfaches HTTP auf) und ein bei jeder Anfrage geprüften geheimen Token. Er ist nur dann die richtige Wahl bei Serverless- oder automatisch skalierender Infrastruktur, auf der kein Bot wartend laufen kann. 3. Der Token bleibt ab dem ersten Commit außerhalb der Codebasis: in einer Umgebungsvariablen oder einem Secret-Manager, niemals als Zeichenkette in der Handler-Datei, da ein offengelegter Bot-Token sofort jedem die Kontrolle über den Bot ermöglicht. 4. Der Zustand übersteht einen Neustart: Gesprächsdaten pro Chat werden in Redis oder einer Datenbank gespeichert, nicht in einem einfachen Objekt im Speicher, weil ein In-Memory-Dictionary bei jedem Deploy zurückgesetzt wird und sofort nicht mehr synchron ist, sobald mehr als ein Worker-Prozess läuft. 5. Die Update-Verarbeitung verhindert doppelte Verarbeitung: Im Webhook-Modus wird eine Idempotenzprüfung für update_id durchgeführt, da Telegram einen Webhook-Aufruf wiederholt, wenn nicht schnell genug 200 zurückgegeben wird, und ein langsamer Handler andernfalls dazu führt, dass der Bot zweimal antwortet. 6. Beachtung der Ratenbegrenzung: Telegram erlaubt ungefähr eine Nachricht pro Sekunde und Chat sowie etwa 30 Nachrichten pro Sekunde über alle Chats hinweg. Eine Übertragung an viele Benutzer benötigt daher eine eigene Warteschlange und Backoff-Logik, keine enge Schleife. 7. Lokales Testen ohne öffentliche URL, danach der Deploy mit einem vom eigenen Prozessmanager der Plattform am Leben gehaltenen Webhook- oder Long-Poll-Prozess, nicht mit einem Skript, das in einem Terminal weiterläuft. · Lassen Sie den Bot-Token niemals fest in einer Datei stehen, die in die Versionsverwaltung gelangt; jeder Einrichtungsschritt führt ihn über eine Umgebungsvariable oder einen Secret-Speicher.
35 Zeilen · .txt · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
BotFather-Registrierung mit erklärtem Datenschutzmodus
Webhook vs. Long Polling, abgestimmt auf deine tatsächliche Infrastruktur
Status pro Chat in einer Datenbank statt im Arbeitsspeicher
Idempotente Update-Verarbeitung, die niemals doppelt antwortet
Ein Deployment, das den Bot verbunden hält
Ein Entwickler, der einen echten Telegram-Bot in Python oder Node.js entwickelt und möchte, dass er mehr als einen Benutzer und einen Neustart übersteht.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$9/Monatjederzeit kündbar, oder $59 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Prompt für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Prompt "Chatbot-Erstellungs-Skill für Telegram" (handle: chatbot-builder-telegram) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Prompt. Was deine KI lesen wird →
Was du wirklich kaufst
Such nach einer Anleitung, wie man einen Telegram-Bot erstellt, und jede Anleitung endet bei denselben drei Zeilen: Sende BotFather eine Nachricht, kopiere den Token und gib die Nachricht zurück. Damit bekommt man einen Bot in einen Chat, aber keinen, der echte Nutzer dauerhaft verkraftet. Nie wird erklärt, ob man pollen oder einen Webhook verwenden sollte, wo der Token gespeichert werden sollte oder was in dem Moment passiert, in dem zwei Personen gleichzeitig Nachrichten senden und ein In-Memory-Wörterbuch den Zustand ersetzt.
Das ist eine Anleitung zum Erstellen, kein Chatskript. Lege die Datei in dein Projekt, öffne sie mit Claude Code oder Cursor, und sie arbeitet den echten Aufbau gemeinsam mit dir durch: die Registrierung bei BotFather mit einer Erklärung des Datenschutzmodus, die Entscheidung zwischen Webhook und Long Polling passend zu deiner tatsächlichen Infrastruktur statt einer Standardeinstellung, der chatbezogene Zustand in einer Datenbank statt im Speicher, eine Update-Verarbeitung ohne doppelte Verarbeitung und ein Deployment, das die Verbindung aufrechterhält.
Mit einem Kauf gehört sie dir. Kein Abonnement, kein Konto und keine Begrenzung bei der Wiederverwendung in mehreren Projekten.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .txt-Datei an einem beliebigen Ort auf deinem Gerät.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Prompt einfügen
Öffne die .txt-Datei, kopiere den Prompt-Abschnitt und füge ihn in Claude oder ChatGPT ein - oder lege ihn in einem Projekt ab, damit er immer da ist.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann um einen beliebigen Skill beim Namen.
Ich habe gesucht, wie man einen Telegram-Bot erstellt, und ein Skript gefunden. Was bringt das zusätzlich?+
Die Teile, die die Demo überspringt: die echte Entscheidung zwischen Long Polling und einem Webhook passend zu deiner Infrastruktur, ein Token, das nie in die Versionskontrolle gelangt, ein Chat-Zustand, der einen Neustart übersteht, und eine Update-Verarbeitung, die nicht unbemerkt doppelt antwortet.
Schreibt das den Code für mich, oder muss ich das weiterhin selbst tun?+
Es funktioniert mit dir in deinem Editor. Wenn du es in Claude Code oder Cursor lädst, liest es dein Projekt, fragt nach deinem Stack und dem Deployment-Ziel und schreibt den Bot gemeinsam mit dir. Du prüfst weiterhin jede Änderung und übernimmst die Verantwortung für das, was live geht. Es ist ein Partner, kein Generator.
Webhook oder Long Polling - was brauche ich tatsächlich?+
Es fragt, wo der Bot läuft, bevor es antwortet. Bei einem Server oder Container, den du kontrollierst, ist keine öffentliche URL erforderlich, daher ist Long Polling einfacher und die richtige Standardeinstellung. Ein Serverless- oder automatisch skalierendes Deployment kann nicht wartend auf Anfragen bleiben, daher ist dort stattdessen ein Webhook mit einem öffentlichen HTTPS-Endpunkt und einem geheimen Token die ehrliche Antwort.
Mit welchen Editoren und AI-Tools funktioniert das?+
Zuerst mit Claude Code und Cursor, da beide dein Projekt lesen und gemeinsam mit dir Dateien schreiben können. Es funktioniert auch, wenn du es in Claude, ChatGPT oder Gemini einfügst und stattdessen dein Projekt beschreibst. Jeder Assistent, der eine lange Anweisungsdatei akzeptiert, kann ihr folgen.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.