Otopilot
Botlar

Telegram duyuru botu: Hazırladığınız duyuruları forum, site ve kanala sırayla yayınlamak

Hazırlayan Yayın: Son güncelleme:

8 dk okuma

Kısa özetTelegram duyuru botu nasıl kurulur? Duyuru havuzu, zamanlı yayın, XenForo onay kuyruğu, WordPress ve Telegram çıkışı; boş havuzda bot hiçbir şey uydurmaz.

Otopilot Duyuru Botu: Özellikler ve Kullanım Rehberi sayfasının Duyuru Botu bölümü

Telegram duyuru botu, önceden yazdığınız duyuruları belirlediğiniz saatte Telegram kanalınıza ve diğer yayın yerlerinize otomatik gönderen bir araçtır. Bakım saatini, kural değişikliğini ya da etkinlik tarihini her seferinde elle kopyalamak yerine duyuruyu bir kez yazarsınız; bot sırası gelince yayınlar. Otopilot'un Duyuru Botu bu işi yapar ve önemli bir sınırı vardır: havuzda bekleyen gerçek bir duyuru yoksa hiçbir şey yayınlamaz, duyuru uydurmaz.

Bu rehberde botun nasıl çalıştığını, duyuru havuzunun nasıl hazırlandığını, kurulum adımlarını ve botun sınırlarını anlatıyoruz. Ürünün satış durumu, süre seçenekleri ve güncel fiyatı Duyuru Botu sayfasında yazar.

Telegram duyuru botu ne işe yarar?

Bir forum ya da topluluk yöneticisinin duyuru işi genellikle şöyle ilerler: Bakım duyurusu foruma yazılır, sonra aynı metin Telegram kanalına kopyalanır, sonra sitenin duyurular bölümüne eklenir. Her kopyada biçim biraz bozulur, bir yerde tarih eksik kalır, bir kanal unutulur. Duyuru gece yarısı yayınlanması gerekiyorsa biri o saatte uyanık kalmak zorundadır.

Duyuru Botu bu tekrarı ortadan kaldırır. Siz duyurularınızı bir havuz dosyasına yazarsınız; bot her çalıştığında sıradaki yayınlanmamış duyuruyu alır, biçimlendirir ve seçtiğiniz hedefe gönderir. Ürün sayfasında öne çıkan üç özellik şunlardır: duyuru havuzu ve sıra, havuz boşsa yayın yok kuralı ve forum, site ile Telegram çıkışı.

Bot yeni duyuru yazmaz. Yazı işini yapay zekâya bırakan araçlarla arasındaki temel fark budur. Bir duyurunun içindeki tarih, saat ya da kural yanlış olursa topluluk güvenini kaybedersiniz; bu yüzden duyurunun içeriği her zaman sizden gelir.

Hangi yerlere duyuru gönderebilir?

HedefGerekenlerNot
TelegramBot anahtarı ve sohbet kimliğiMesaj metni 4000 karakterde kesilir
XenForoAPI anahtarı, kullanıcı ve bölüm kimliğiİnceleme kipi açık değilse duyuru doğrudan konu olarak açılır
WordPressUygulama parolasıKategoriler ayardan atanır
WebhookAdresÖzel PHP sitesi gibi kendi altyapınız için
DosyaKlasörElle yükleme ya da kendi iş akışınız için

Ürün sayfasında platformlar XenForo, WordPress, özel PHP sitesi ve Telegram olarak listelenir. Çalışma yeri olarak iki seçenek vardır: "Kendi sunucumda" seçeneğinde paketi indirip kendi sunucunuza kurarsınız; "Bizde çalışsın" seçeneğinde bot Otopilot sunucusunda çalışır, kurulum, güncelleme ve izleme bizdedir. Hacim birimi günlük duyuru sayısıdır; temel hacim ürün sayfasında yazar.

Duyuru havuzu nasıl hazırlanır?

Havuz, botun tek bilgi kaynağıdır. Her duyuru bu dosyada bir madde olarak durur. Bir maddede başlık ile gövde metni (paragraflar boş satırla ayrılır) ya da hazır HTML bulunur. İsterseniz yayın zamanı ve sabitleme bilgisi de eklenir.

Yayın zamanı, tarih ve saat biçiminde yazılır; örneğin 10 Kasım 2026 saat 13.00 için 2026-11-10T13:00:00. Bu biçim önemlidir: Okunamayan bir değer verilirse madde hiç yayınlanmaz. Yayın zamanı yazılmamış maddeler sırası geldiğinde gönderilir.

Gönderilen her madde havuz dosyasında yayınlandı olarak işaretlenir. Böylece aynı duyuru iki kez gitmez. Havuzda yayınlanmamış madde kalmadığında bot "bekleyen duyuru yok" mesajıyla durur ve hiçbir yere bir şey göndermez.

Duyuru metni nasıl yazılır?

Bot biçimi üstlenir, ama metnin kalitesi yine sizin elinizdedir. İyi bir duyuru metni şu özellikleri taşır:

  • Başlık tek cümlede ne olduğunu söyler. "Önemli duyuru" yerine "Forum 12 Kasım gecesi iki saat bakımda" gibi.
  • İlk paragraf kime ve ne zaman sorusunu cevaplar. Okurun çoğu ilk paragraftan sonrasını okumaz.
  • Tarih ve saat açıkça yazılır. Saat diliminin belirsiz olabileceği durumlarda belirtilir.
  • Ne yapılması gerektiği söylenir. Okurdan bir şey bekleniyorsa (şifre yenileme, kayıt olma) bu ayrı bir cümleyle yazılır.
  • Gereksiz süs yoktur. Telegram'da uzun metinler kesilebilir; kısa ve net metin her yerde daha iyi okunur.

Duyuru metni örnekleri için kendi geçmiş duyurularınıza bakmak en iyi başlangıçtır. Hangileri soru almadan anlaşıldı, hangilerinin ardından "saat kaçta?" diye soran mesajlar geldi? Bu farkı gözlemlemek, sonraki duyuruları daha iyi yazmanızı sağlar.

Havuzu bir duyuru takvimi gibi düşünmek de işinizi kolaylaştırır. Ayın başında bilinen bakım tarihlerini, planlı etkinlikleri ve kural güncellemelerini havuza yazarsanız, ay boyunca duyuru işi kendiliğinden ilerler. Beklenmedik bir durum olduğunda yeni maddeyi havuzun sonuna eklemeniz yeterlidir; bot sıradaki çalıştırmada onu da alır. Bu düzen, duyuruların son dakikada aceleyle yazılmasının önüne geçer ve metinleri yayından önce bir kez daha okumanıza zaman bırakır.

Biçimlendirme ve isteğe bağlı yapay zekâ düzeltmesi

Bot her duyuruya üç biçim öğesi ekleyebilir. Başlık öneki, başlığın başına "[DUYURU]" gibi bir ifade koyar; başlık zaten bu ifadeyle başlıyorsa tekrar eklenmez. Tarih satırı, metnin başına gönderim gününün tarihini kalın olarak ekler. İmza, metnin sonuna kalın bir imza satırı koyar. XenForo için BBCode, diğer hedefler için HTML üretilir.

Tarih satırıyla ilgili bir ayrıntıyı bilmekte yarar var: Bu satır yayın zamanı alanını değil, botun çalıştığı günü yazar. Duyurunun içinde etkinlik tarihi geçiyorsa bunu metne ayrıca yazın.

İsteğe bağlı yapay zekâ düzeltmesi varsayılan olarak kapalıdır. Açılırsa yalnız yazım ve üslubu düzeltir; metin anlamı fazla değişirse özgün metin kullanılır. Bu koruma, yapay zekânın duyuruya bilgi eklemesini önlemek içindir. Yapay zekâ sizin API anahtarınızla çalışır; her duyuru için bir çağrı yapılır ve ücreti doğrudan sağlayıcıdaki hesabınızdan düşer, lisans ücretine dahil değildir.

Kurulum adım adım

Aşağıdaki adımlar "Kendi sunucumda" seçeneği içindir. Python 3.10 ya da üstü ve zamanlanmış görev çalıştırabileceğiniz bir Linux sunucu ya da bilgisayar gerekir.

  1. Paketi Lisanslarım sayfasından indirip sunucunuzda açın ve paket klasörüne geçin.
  2. Bağımlılıkları kurun: pip install -r requirements.txt.
  3. Ayar dosyasını oluşturun: cp config.example.json config.json.
  4. Duyuru havuzunu oluşturun: örnek havuz dosyasını kopyalayın ve her maddeye başlık ile gövde ya da HTML yazın; isterseniz yayın zamanı ve sabitleme ekleyin.
  5. Gizli değerleri ortam değişkeni olarak verin: lisans anahtarı ve hedefe göre API anahtarı. Ayar dosyası bu değişkenleri env:AD biçimiyle okur.
  6. Ayar dosyasında lisanslı alan adını, hedefi ve biçim alanlarını kendi sitenize göre düzenleyin.
  7. Lisansı ve ayarları kontrol edin: python3 bot.py check.
  8. Kuru çalıştırma yapın: python3 bot.py --dry-run. Çıktı hiçbir yere gönderilmez, yerel klasöre yazılır.
  9. XenForo için inceleme kipini açık bırakın. python3 bot.py ile duyuru onay kuyruğuna düşer; python3 bot.py review ile listeleyin, python3 bot.py approve all ile gönderin ya da reject ile silin.
  10. Zamanlama için /etc/cron.d/ altına bir dosya ekleyin. Botu yayın saatlerinize uygun aralıklarla çalıştırın; çalıştırma başına gönderilecek en fazla duyuru sayısı ayardan belirlenir (varsayılan bir).

Kurulumla uğraşmak istemiyorsanız satın alırken "Kurulumu biz yapalım" seçeneğini ekleyebilir ya da botu "Bizde çalışsın" seçeneğiyle alabilirsiniz.

Sık karşılaşılan hatalar

  • Lisans doğrulanmadı: Lisans anahtarının, alan adının ve ürünün Lisanslarım sayfasındakiyle aynı olduğunu ve lisans süresinin dolmadığını kontrol edin.
  • Bekleyen duyuru yok: Havuzda yayınlanmamış ve başlık ile gövdesi dolu bir madde olduğundan emin olun.
  • Havuz dosyası yok: Dosyanın paket klasöründe bulunduğunu ya da tam yolunu yazdığınızı kontrol edin.
  • Konu açma 401 ya da 403 hatası: XenForo API anahtarının geçerli olduğunu ve konuyu açacak kullanıcının o bölümde konu açma izni olduğunu kontrol edin.

Elle duyuru ile duyuru botunun karşılaştırması

ÖlçütElle duyuruDuyuru Botu
Birden fazla kanalHer kanala ayrı ayrı kopyalanırTek havuzdan seçilen hedefe gider
Gece ya da tatil saatiBirinin o saatte uyanık olması gerekirYayın zamanı gelince gönderilir
Biçim tutarlılığıHer kopyada farklılaşabilirÖnek, tarih ve imza aynı kalır
Tekrar riskiAynı duyuru yanlışlıkla iki kez gidebilirGönderilen madde işaretlenir
İçerikSiz yazarsınızYine siz yazarsınız; bot uydurmaz

Son satır bilinçli olarak tabloda: Bot içerik üretmez. Aynı duyuruyu sosyal medya hesaplarınızda da planlamak istiyorsanız sosyal medya planlayıcı rehberinde anlattığımız panel özelliği bu iş için ayrı bir seçenektir. Forumunuz için düzenli makale konusu planlamak istiyorsanız forum için içerik planı rehberine bakabilirsiniz.

Kimler için uygun, sınırları neler?

Duyuru Botu en çok şu kişilere uyar:

  • Forumunda bakım, kural ya da etkinlik duyurularını düzenli paylaşan XenForo yöneticileri.
  • Duyurularını önceden yazıp belirli bir saatte yayına almak isteyen site sahipleri.
  • Aynı duyuruyu Telegram kanalına da göndermek isteyen topluluklar.
  • Duyuru metnine yapay zekânın bilgi eklemesini istemeyen ekipler.

Bilmeniz gereken sınırlar:

  • Bot yeni duyuru yazmaz; yalnız havuzdaki gerçek maddeleri gönderir.
  • Yayın zamanı tarih ve saat biçiminde olmalıdır; okunamayan bir değer verilirse madde yayınlanmaz.
  • Tarih satırı yayın zamanını değil, botun çalıştığı günü yazar.
  • Telegram'da mesaj metni 4000 karakterde kesilir.
  • XenForo API'sinde taslak olmadığından inceleme kipi kullanılmazsa duyuru doğrudan konu olarak açılır.

Yayın akışlarınızı panelde izlemek, zamanlanmış işlerin ne zaman çalıştığını görmek isterseniz Otopilot'un zamanlanmış görevler rehberine göz atabilirsiniz. Sitenizin açık olup olmadığını ve bakım sonrası geri gelip gelmediğini izlemek için çalışma süresi izleme özelliği ayrı bir seçenektir. Özetle Telegram duyuru botu, yazdığınız duyuruyu doğru yere ve doğru saatte götüren bir postacıdır; mektubu yine siz yazarsınız.

Sık sorulan sorular

Telegram duyuru botu nasıl kurulur?

Telegram duyuru botu için önce Telegram'da bir bot oluşturup bot anahtarını ve kanalın sohbet kimliğini alırsınız. Ardından Duyuru Botu paketini kendi sunucunuza kurar, bu bilgileri ortam değişkeni olarak verir ve duyuru havuzunu hazırlarsınız. "Bizde çalışsın" seçeneğinde kurulumu ekibimiz yapar.

Duyuru botu ücretli mi?

Evet, Duyuru Botu lisansla satılır ve bir lisansla bir kurulum yapılır. Süre seçenekleri ve güncel fiyat ürün sayfasında yazar. Yapay zekâ düzeltmesini açarsanız kullanım ücreti ayrıca kendi sağlayıcı hesabınızdan düşer; bu özellik varsayılan olarak kapalıdır.

Havuz boşsa bot ne yapar?

Hiçbir şey yayınlamaz. Havuzda yayınlanmamış ve başlık ile gövdesi dolu bir madde yoksa bot "bekleyen duyuru yok" mesajıyla durur. Duyuru uydurmaz, eski bir duyuruyu tekrar göndermez ve boş bir mesaj atmaz.

Duyuruyu belirli bir saatte yayınlayabilir miyim?

Evet. Havuzdaki maddeye yayın zamanını tarih ve saat biçiminde yazarsınız. Bot zamanlanmış görevle düzenli çalıştığında, yayın zamanı gelmiş maddeyi gönderir. Botun çalışma aralığı, yayının ne kadar zamanında gideceğini belirler.

XenForo'da duyuru taslak olarak açılabilir mi?

XenForo API'sinde taslak yoktur. Bu yüzden inceleme kipini açık bırakmanızı öneririz: Duyuru önce yerel onay kuyruğuna düşer, siz onayladığınızda konu olarak açılır. İnceleme kipi kapalıysa duyuru doğrudan konu olarak yayınlanır.

Kaynaklar

Bu sayfayı kim hazırladı?

Bu içeriği Otopilot kurucusu Ersin Dorlak, ürünü geliştiren ekiple birlikte hazırladı. Deneyimimizi kendi sitemizde ediniyoruz: otopilot.net'i de aynı panelden, 95 kurallı denetimle tarıyor ve çıkan bulguları düzeltiyoruz. Ölçmediğimiz bir rakamı ölçülmüş gibi yazmıyoruz.

Ekibimiz ve ilkelerimiz

Sitenizde aynı kontrolleri yapın

Ücretsiz site analiziyle sayfalarınızdaki teknik ve içerik sorunlarını görün. Düzeltmeleri panelde hazırlamak ve sitenize uygulamak için planları inceleyin.

İlgili yazılar

Tüm yazılar