Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X
X
X
X

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR

Telegram Bot Yönetim Paneli (GUI)

Python + Tkinter kullanılarak geliştirilmiş, Telegram botlarını görsel bir arayüz üzerinden yönetmenizi sağlayan kapsamlı masaüstü uygulaması. Kod yazmaya gerek kalmadan botunuzu yönetin.

Mesaj zamanlama, grup algılama, canlı log takibi ve çoklu grup yönetimi gibi özellikleri tek bir panelden kontrol edin. Açık kaynak kodlu ve tamamen ücretsiz!

Ücretsiz Açık Kaynak Kodlu (Open Source)
Telegram Bot Paneli Arayüzü

Görsel
Arayüz

Python Tkinter ile kullanıcı dostu GUI

Zamanlanmış
Mesajlar

İleri tarihli otomatik gönderim

Grup
Yönetimi

Otomatik grup algılama ve yönetimi

Canlı
Loglar

Gerçek zamanlı işlem takibi

Gelişmiş Telegram Bot Yönetimi

Eka Yazılım olarak geliştirdiğimiz bu proje, Python ve Tkinter kütüphaneleri kullanılarak oluşturulmuş kapsamlı bir masaüstü uygulamasıdır. Konsol ekranlarına veya karmaşık komutlara ihtiyaç duymadan botunuzu yönetmenizi sağlar.

Uygulama; mesaj gönderme, zamanlama, grup yönetimi ve bot ayarları gibi işlemleri tek bir panel üzerinden kolay ve stabil şekilde yapmanıza olanak tanır. Asyncio ve Threading desteği sayesinde arayüz donmadan işlemler arka planda gerçekleşir.

  • Bot Token ve Hedef ID Yönetimi
  • JSON Tabanlı Ayar Kaydı
  • Çoklu Grup Desteği
  • Donmayan Arayüz (Threading)

Arayüz Sekmeleri ve Fonksiyonlar

Panelin sunduğu temel özellikler ve kullanım alanları

Bot Ayarları

Telegram Bot Token tanımlama, hedef mesaj veya grup ID belirleme, ayarları kaydetme ve botu yeniden başlatma işlemleri.

Mesaj Yönetimi

Mesaj listesi oluşturma, mesaj silme ve seçili mesajı anında gönderme özellikleri.

Mesaj Zamanlama

Başlangıç tarihi ve saati belirleme, dakika bazlı gönderim aralığı ve döngüsel mesaj gönderimi.

Aktif Gruplar

Botun eklendiği grupları otomatik algılama, manuel grup ekleme/silme ve test mesajı gönderme.

Sistem Logları

Gerçek zamanlı işlem kayıtları, hata takibi ve log temizleme fonksiyonları.

Ekran Görüntüleri

Uygulama arayüzünden görünümler

Bot Ayarları Sekmesi

Bot Ayarları Sekmesi

Mesaj Yönetimi

Mesaj Yönetimi

Zamanlama Ayarları

Zamanlama Ayarları

Grup Yönetimi

Grup Yönetimi

Gereksinimler & Yapı

  • Dil: Python 3.9 veya üzeri
  • Kütüphaneler: python-telegram-bot, tkinter
  • Yapı: Asyncio & Threading Hibrit Yapı
  • Veri: JSON (Ayarlar), LOG (Hata Kayıtları)

Dosya Yapısı

proje_klasoru
│
├── main.py (Ana Uygulama)
├── bot_ayarlari.json (Ayarlar)
├── hata_kaydi.log (Loglar)

Kurulum ve Çalıştırma

Uygulamayı çalıştırmak için aşağıdaki adımları izleyin:

  1. Gerekli kütüphaneyi yükleyin:
    pip install python-telegram-bot==20.7
  2. Uygulamayı başlatın:
    python main.py
  3. Bot Ayarları sekmesinden Token girin ve Başlat butonuna basın.
  4. Botu bir gruba ekleyin ve /baslat komutunu gönderin.

Sıkça Sorulan Sorular

Proje hakkında merak edilenler

Bu yazılım ücretli mi?

Hayır, bu proje tamamen ücretsiz ve açık kaynak kodludur (Open Source). Eğitim ve ticari amaçlı projelerinizde kullanabilirsiniz. Ancak izinsiz satışı yasaktır.

Bot Token'ı nasıl alırım?

Telegram üzerinden @BotFather hesabını açın. /newbot komutunu gönderin, botunuza bir isim ve kullanıcı adı verin. BotFather size uzun bir API Token verecektir. Bu token'ı paneldeki "Bot Ayarları" kısmına yapıştırmanız yeterlidir.

Program çalışırken donuyor mu?

Hayır. Proje geliştirilirken Threading ve Asyncio yapıları kullanılmıştır. Bu sayede mesaj gönderimi veya bot işlemleri arka planda çalışır, arayüz (GUI) her zaman tepki verir durumda kalır.

Grupları neden görmüyor?

Botu bir gruba ekledikten sonra, botun o gruptaki mesajları okuyabilmesi ve işlem yapabilmesi için gruptan bir mesaj tetiklemesi gerekir. Botu ekledikten sonra grup içinde /baslat yazarsanız bot grubu algılar ve panele otomatik ekler. Ayrıca botun grup ayarlarından yönetici olması tavsiye edilir.

Hemen Kullanmaya Başlayın!

Telegram botlarınızı profesyonelce yönetmek için açık kaynak kodlu panelimizi GitHub üzerinden indirin.

Call now to get more detailed information about our products and services.

Top