Automatisieren Sie Ihr Geschäft, verwalten Sie Ihre Communities und reagieren Sie sofort auf Ihre Kunden. Telegram-Bot-APIbietet unbegrenzte Möglichkeiten, von einfachen Benachrichtigungen bis hin zu komplexen E-Commerce-Systemen.
In diesem Leitfaden; BotFather Bot-Installation mit, Telegramm-ID Sie finden Entdeckungsmethoden, API-Integration und die professionellen Bot-Entwicklungsdienste von Eka Sunucu.
Erstellen Sie in Sekundenschnelle Ihren eigenen Bot und erhalten Sie Token.
Erlernen Sie ganz einfach Benutzer-, Gruppen- und Kanal-IDs (Chat-ID).
Verstehen Sie die Betriebslogik und Serverkommunikation Ihres Bots.
VDS-Lösungen, die dafür sorgen, dass Ihre Bots 7/24 unterbrechungsfrei laufen.
Telegram-Bots, sind Software-Roboter, die in Telegram ausgeführt werden, Benutzern Nachrichten senden, Befehle verarbeiten und verschiedene Aufgaben automatisieren können. Sie benötigen keine Telefonnummer und werden über Codes verwaltet.
Mit Bots können Sie Newsletter versenden, E-Commerce-Verkäufe tätigen, Kundensupport leisten, die Gruppenverwaltung automatisieren (Spam-Blockierung usw.) oder Benachrichtigungen von externen Systemen erhalten (Serverstatus, Börsendaten).
Bauen Sie Schritt für Schritt Ihren eigenen Bot und erhalten Sie Token
Telegram-Suchleiste @BotFather Geben Sie das Konto ein und eröffnen Sie es mit dem blauen Häkchen. /start Beginnen Sie mit dem Sagen.
/newbot Befehl senden. BotFather fordert Sie auf, eine Website für Ihren Bot zu erstellen. Name (Beispiel: Eka Support).
Ein Unikat für Ihr Boot Benutzername (Benutzername) auswählen. Das Ende ist sicher bot Es muss mit (Beispiel: ekaservucubot) enden.
Wenn die Transaktion erfolgreich ist, sendet BotFather Ihnen eine lange Nachricht HTTP-API-Token werde geben. Geben Sie diesen Schlüssel nicht an Dritte weiter!
123456789:ABCdefGhIJKlmNoPQRstUVwxyZ
Um Nachrichten mit der Telegram-API zu versenden, muss die Zielperson oder -gruppe über eine eindeutige Adresse verfügen Chat-IDDu brauchst . Benutzernamen (@user) sind auf der API-Seite im Allgemeinen nutzlos, eine numerische ID ist erforderlich.
Telegram'da @RawDataBotSuchen Sie danach und starten Sie es. In den JSON-Daten, die es an Sie sendet "id": 123456789 Finden Sie die Zeile. Dies ist Ihre Benutzer-ID.
Fügen Sie den Bot Ihrer Gruppe hinzu. Gehen Sie in Ihrem Browser zu:
https://api.telegram.org/botTOKEN/getUpdates
Senden Sie eine Nachricht an die Gruppe und aktualisieren Sie die Seite. "chat": {"id": -100...} Die Zahl, die im Abschnitt mit einem Minus beginnt, ist die Gruppen-ID.
Einige 3. Teilweise Telegram-Clients (Plus Messenger etc.) zeigen die ID direkt in den Profileinstellungen an.
{
"update_id": 8837461,
"message": {
"message_id": 12,
"from": {
"id": 987654321,
"is_bot": false,
"first_name": "Ahmet",
"username": "ahmet123"
},
"chat": {
"id": -1001234567890,
"title": "Eka Destek Grubu",
"type": "supergroup"
},
"date": 1678901234,
"text": "ID nedir?"
}
}
Wählen Sie aus, wie Ihr Bot mit dem Server kommuniziert
Ihr Bot fragt Telegram-Server ständig: „Gibt es neue Nachrichten?“ er fragt. Es ist einfach zu installieren und läuft auf dem lokalen Computer. Allerdings kann es bei Bots bei hohem Datenverkehr zu Verzögerungen kommen und Serverressourcen verbrauchen.
Gut für AnfängerWenn eine neue Nachricht eintrifft, sendet (Push) Telegram die Daten sofort an Ihren Server (URL). Es ist schneller, ressourcenschonender, aber SSL-Zertifikat (HTTPS) Erfordert einen Server mit
Professionelle Wahl
<?php
$token = "SIZIN_BOT_TOKENINIZ";
$chat_id = "HEDEF_CHAT_ID";
$mesaj = "Merhaba! Bu bir test mesajıdır.";
$url = "https://api.telegram.org/bot$token/sendMessage";
$data = ['chat_id' => $chat_id, 'text' => $mesaj];
$options = [
'http' => [
'method' => 'POST',
'header' => "Content-Type: application/x-www-form-urlencoded\r\n",
'content' => http_build_query($data)
]
];
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
?>
Hosten Sie Ihre Bots oder drucken Sie benutzerdefinierte Bots mit der Eka Sunucu-Garantie
Ideal für den unterbrechungsfreien Betrieb Ihrer Python-, Node.js- oder PHP-Bots.
Wir entwerfen und programmieren professionelle Telegram-Bots, die auf Ihre Bedürfnisse zugeschnitten sind.
Häufig gestellte Fragen zu Telegram-Bots
Nein, die Telegram Bot API ist völlig kostenlos. Möglicherweise benötigen Sie jedoch einen Server (VDS/Hosting), um Ihren Bot 7/24 auszuführen. Diese Serverkosten liegen in Ihrer Verantwortung.
Standardmäßig ist bei Bots der „Datenschutzmodus“ aktiviert und sie sehen nur Befehle (/) oder Nachrichten, auf die sie geantwortet haben. Wenn der „Datenschutzmodus“ über BotFather deaktiviert ist, können sie alle Nachrichten sehen.
Da die Telegram Bot API HTTP-basiert ist, können Sie Bots in jeder Sprache schreiben, die HTTPS-Anfragen senden kann (PHP, Python, Node.js, C#, Java, Go usw.).
Ja, es gibt Grenzen, um Spam zu verhindern. Ein Bot kann 1 Nachrichten pro Sekunde an denselben Chat und insgesamt 30 Nachrichten pro Sekunde an verschiedene Chats senden. Wenn diese Grenzwerte überschritten werden, erhalten Sie die Fehlermeldung „429 Too Many Requests“.
Um das von Ihnen geplante Bot-Projektktkt umzusetzen, kontaktieren Sie unser technisches Team oder beginnen Sie sofort mit der Entwicklung, indem Sie einen Server mieten.