Makale

Telegram Bot Oluşturma Rehberi: İşletmeler ve Topluluklar İçin Otomasyon Botları

3 dk okuma
Telegram Bot Telegram Bot Oluşturma Bot Yazılımı Otomasyon Python

Dijital dünyada müşteri hizmetlerini otomatikleştirmek, e-ticaret sipariş bildirimlerini anlık almak, kripto/finans fiyat alarmları kurmak veya kalabalık toplulukları yönetmek için en etkili araçlardan biri Telegram botlarıdır.

Son dönemde en çok aranan konulardan biri olan telegram bot oluşturma, yalnızca yazılımcılar için değil, operasyonel işlerini hızlandırmak isteyen her işletme için kritik bir fırsattır.

Bu rehberde; telegram bot nedir, BotFather ile sıfırdan nasıl oluşturulur, gruba bot nasıl eklenir ve işletmeniz için özel bir bot yazılımının neler başarabileceğini tüm teknik adımlarıyla inceliyoruz.


1. Telegram Bot Nedir ve Ne İşe Yarar?

Telegram Bot; Telegram mesajlaşma platformu üzerinde çalışan, kullanıcıların mesajlarına, komutlarına veya harici web servislerinden (API) gelen verilere göre otomatik yanıtlar üreten yapay zeka ve yazılım programlarıdır.

Telegram botları 7/24 kesintisiz çalışır, herhangi bir kullanıcı gibi gruplara veya kanallara eklenebilir ve şu görevleri saniyeler içinde tamamlayabilir:

  • E-Ticaret ve Sipariş Bildirimleri: Web sitenizden yeni bir sipariş verildiğinde veya stok tükendiğinde yöneticinin telefonuna anlık bildirim gönderme.
  • Topluluk ve Grup Moderasyonu: Spam mesajları, küfürlü içerikleri veya zararlı linkleri anında silme, yeni gelen üyelere hoş geldin mesajı atma.
  • Müşteri Desteği ve SSS: Müşterilerin sık sorduğu kargo, fiyat ve çalışma saatleri gibi soruları otomatik yanıtlama.
  • Veri ve Fiyat Takipleri: Kripto para, borsa, döviz veya rakip e-ticaret sitelerindeki fiyat değişikliklerini anlık raporlama.

2. Adım Adım Telegram Bot Oluşturma (BotFather)

Telegram'da yeni bir bot başlatmak için resmi BotFather aracını kullanırız. Süreç 3 dakikada tamamlanır:

[Telegram'da @BotFather'ı Aç] -> [/newbot Komutunu Gönder] -> [Bot İsmi ve Kullanıcı Adı Seç] -> [API Token'ı Kaydet]
  1. BotFather'ı Başlatın: Telegram arama çubuğuna @BotFather yazın ve mavi onay rozetli resmi hesaba girip Start butonuna tıklayın.
  2. Yeni Bot Komutu: Mesaj alanına /newbot yazıp gönderin.
  3. Bot İsmini Belirleyin: Botunuz için bir görünen isim yazın (Örn: Ayaz Tech Bildirim Botu).
  4. Kullanıcı Adı (Username) Seçin: Botunuz için benzersiz ve sonu mutlaka bot ile biten bir kullanıcı adı girin (Örn: ayaztech_bildirim_bot).
  5. API Token'ınızı Alın: BotFather size şu formatta bir HTTP API erişim anahtarı verecektir:
    7123456789:AAHdqTcvCH1vGWJxfSeofhwe8...
    Bu token botun anahtarıdır, kimseyle paylaşmayın.

3. Telegram Gruba Bot Ekleme Nasıl Yapılır?

Oluşturduğunuz botu bir Telegram grubuna ekleyerek yöneticilik veya moderasyon görevi vermek çok basittir:

  1. Yönettiğiniz Telegram grubuna girin ve grup ayarlarına tıklayın.
  2. Üyeler / Üye Ekle seçeneğine basın ve arama çubuğuna botunuzun kullanıcı adını (@bot_adi) yazın.
  3. Botu gruba ekledikten sonra Grup Yöneticileri kısmına gidin.
  4. Botunuza mesaj silme, kullanıcı engelleme veya sabit mesaj atma yetkilerini verin.

4. Özel Telegram Bot Kodlama: Python ve Node.js Örneği

Basit bir botu Python kullanarak birkaç satır kodla ayağa kaldırabilirsiniz. python-telegram-bot kütüphanesiyle örnek bir karşılama botu:

from telegram import Update
from telegram.ext import ApplicationBuilder, CommandHandler, ContextTypes

async def start(update: Update, context: ContextTypes.DEFAULT_TYPE):
    await update.message.reply_text("Merhaba! Ayaz Tech Otomasyon Botuna Hoş Geldiniz.")

if __name__ == '__main__':
    app = ApplicationBuilder().token("SIZIN_BOT_TOKENINIZ").build()
    app.add_handler(CommandHandler("start", start))
    app.run_polling()

İşletmeler için ise bu botlar veritabanlarına (PostgreSQL), CRM sistemlerine ve ödeme altyapılarına bağlanarak uçtan uca satış ve destek kanalı haline dönüştürülür.


5. Sıkça Sorulan Sorular

Telegram botu oluşturmak ücretli mi?

Hayır. Telegram üzerinden BotFather ile bot oluşturmak ve temel API'yi kullanmak tamamen ücretsizdir. Yalnızca botun 7/24 sunucuda çalışması için cüzi bir bulut sunucu (VPS) maliyeti gerekir.

Telegram botu ile ödeme alınabilir mi?

Evet. Telegram'ın yerel Payments API'si veya İyzico / Stripe gibi sanal POS servisleri entegre edilerek bot içerisinden doğrudan kredi kartıyla ödeme toplanabilir.


İşletmeniz İçin Özel Telegram Bot ve Otomasyon Çözümleri

Müşteri iletişimini hızlandıracak, bildirimleri anlık cebinize getirecek veya topluluklarınızı otomatik yönetecek özel Telegram botları geliştiriyoruz.

  • Telefon & WhatsApp: 0551 550 05 22
  • Web: ayaz.tech
1

Ayaz Tech WhatsApp

Çevrimiçi | Hızlı Yanıt

Hazır mesaj seçerek doğrudan sohbet başlatın: