
Telegram'da Zamanlanmış Mesaj Özelliği Nasıl Kullanılır?
Telegram, zamanlanmış mesaj özelliği sayesinde kullanıcıların belirledikleri bir gelecek tarih ve saatte mesaj göndermesini sağlar. Bu işlev; bireysel sohbetler, gruplar ve kanallar dahil tüm sohbet türlerinde çalışır ve hatırlatıcılardan planlı duyurulara kadar geniş bir kullanım alanı sunar. Aşağıda, bu özelliği tüm platformlarda nasıl kullanacağınızı, dikkat edilmesi gereken noktaları ve botlarla entegrasyon yöntemlerini adım adım bulacaksınız.
Özellik Konumlandırma ve Evrim
Telegram’ın zamanlanmış mesaj özelliği, temel olarak bir mesajı hemen değil, önceden tanımlanmış bir zamanda göndermeye yarar. İlk kez 2020 yılında mobil uygulamalarda kullanıma sunulan bu özellik, daha sonra masaüstü ve web sürümlerine de eklenmiştir. Bugün itibarıyla en son kararlı sürümde (yüklü sürümünüzü Ayarlar > Uygulama Hakkında bölümünden kontrol edebilirsiniz) tüm platformlarda eksiksiz çalışmaktadır. Zamanlanmış mesaj; bir kereye mahsus veya “her gün”, “her hafta” gibi periyodik tekrarlamalı olarak ayarlanabilir.
İpucu: Zamanlanmış mesaj, normal bir mesaj gibi düzenlenemez. Gönderilmeden önce silmek isterseniz, mesajın üzerine dokunarak Zamanlamayı İptal Et seçeneğini kullanabilirsiniz. Gönderildikten sonra ise normal mesaj kuralları geçerlidir.
İşlem Yolları (Platforma Göre)
Zamanlanmış mesaj oluşturma adımları platformdan platforma küçük farklılıklar gösterir. En kısa yollar aşağıda listelenmiştir.
Android
- İstediğiniz sohbeti (bireysel, grup veya kanal) açın.
- Mesaj kutusuna metninizi yazın.
- Gönder düğmesine (kağıt uçak simgesi) uzun süre basılı tutun.
- Açılan menüden Zamanlanmış Mesaj Gönder seçeneğini seçin.
- Tarih ve saati ayarlayın. İsterseniz tekrarlama sıklığını da belirleyebilirsiniz.
- Gönder butonuna dokunun.
iOS
- Sohbeti açın ve mesajınızı yazın.
- Gönder düğmesine uzun basın.
- Beliren menüde Zamanlanmış Mesaj seçeneğine dokunun.
- Tarih/saat seçiciyi kullanarak zamanı ayarlayın.
- Opsiyonel olarak tekrarlama seçeneğini işaretleyin.
- Gönder butonuna dokunun.
Masaüstü (Windows / macOS / Linux)
- Sohbeti açın ve mesajınızı yazın.
- Gönder düğmesine (veya Ctrl+Enter tuş kombinasyonuna) sağ tıklayın.
- Açılır menüden Zamanlanmış Mesaj Gönder seçeneğini tıklayın.
- Açılan pencere üzerinden tarih, saat ve tekrarlama seçeneklerini yapılandırın.
- Gönder butonuna tıklayın.
Alternatif olarak, mesaj kutusuna yazdıktan sonra /schedule (botlar için) veya klavye kısayolu (masaüstünde varsayılan Ctrl+Shift+S) kullanarak da zamanlama arayüzünü açabilirsiniz.
Uyarı: Tek seferlik zamanlanmış mesajlar gönderildikten sonra sohbet geçmişinde normal mesajlarla aynı şekilde görünür. Periyodik mesajlar ise her belirtilen zaman aralığında yeniden gönderilir. Ancak, tekrarlama aralığı değiştirilmek istenirse önce mevcut zamanlamanın iptal edilmesi, ardından yeni bir zamanlanmış mesaj oluşturulması gerekir.
İstisnalar ve Dengeler
Zamanlanmış mesaj özelliği çoğu senaryoda sorunsuz çalışsa da dikkat edilmesi gereken bazı sınırlar ve istisnalar bulunur.
- Mesaj düzenleme: Zamanlanmış mesaj, normal mesaj gibi gönderildikten sonra düzenlenebilir, ancak henüz gönderilmemiş zamanlanmış mesaj düzenlenemez. İçeriğini değiştirmek isterseniz önce zamanlamayı iptal edip yeni bir mesaj oluşturmalısınız.
- Silme: Gönderilmemiş zamanlanmış mesajı sohbet akışından (genellikle bir zarf simgesiyle işaretlenir) silerek silebilirsiniz. Gönderildikten sonra ise normal silme kuralları geçerlidir (herkes için sil veya sadece kendiniz için sil).
- Uygulama kapalıyken mesaj gönderilir mi? Evet, Telegram sunucuları zamanlanmış mesajı ayarlanan zamanda gönderir. Cihazınızın kapalı olması veya uygulamanın arka planda olmaması mesajın iletilmesini engellemez. Bu, özellikle planlı duyurular için önemli bir avantajdır.
- Zaman dilimi farkları: Zamanlanmış mesaj, ayarladığınız anda cihazınızın bulunduğu saat dilimine göre kaydedilir. Farklı bir saat dilimine seyahat ederseniz, daha önce ayarladığınız mesaj eski saat dilimine göre gönderilir. Bu nedenle kritik planlamalarda UTC kullanmak daha güvenilir olabilir.
Botlar / Üçüncü Taraflarla Entegrasyon
Telegram Bot API’si, botların da zamanlanmış mesaj göndermesine izin verir. Botunuzu kullanarak programlı şekilde mesaj planlamak için aşağıdaki yaklaşımı izleyebilirsiniz.
- Botunuzu oluşturun ve token alın (BotFather ile).
sendMessageAPI metodunu kullanırkenschedule_dateparametresini Unix timestamp olarak ekleyin.- Örnek istek (Python):
import requests url = "https://api.telegram.org/bot<TOKEN>/sendMessage" data = { "chat_id": "@ornekKanal", "text": "Planlı duyuru", "schedule_date": int(time.time()) + 3600 // 1 saat sonra } requests.post(url, data=data) - Botunuzun mesajı, belirlediğiniz timestamp anında kanala veya gruba gönderilecektir.
Bot tabanlı zamanlama, özellikle büyük topluluklarda otomatik duyuru sistemleri için idealdir. Ancak, botun yetkilerinin sohbet içinde mesaj gönderme iznine sahip olduğundan emin olun (grup için anonim bot veya kanal yöneticisi).
Sorun Giderme
Belirti: Zamanlanmış mesaj gönderilmedi
- Olası neden: Telefon/cihaz saat dilimi yanlış ayarlanmış olabilir.
- Doğrulama: Cihaz ayarlarından saat dilimini kontrol edin. Telegram’ın zamanlanmış mesajı sunucu saatiyle değil, uygulamanın okuduğu yerel saatle kaydettiğini unutmayın.
- Çözüm: Saat dilimini doğru ayarlayın veya UTC+0 kullanarak planlama yapın.
Belirti: Periyodik mesaj tekrarlamıyor
- Olası neden: Kanal/grup için yönetici izinleri kısıtlanmış olabilir.
- Doğrulama: Sohbet bilgilerinden yönetici yetkilerini kontrol edin. Bot kullanılıyorsa, botun mesaj gönderme izni olduğundan emin olun.
- Çözüm: Yönetici yetkilerini yeniden düzenleyin veya botu gruptan çıkarıp tekrar ekleyin.
Belirti: Masaüstünde zamanlama menüsü açılmıyor
- Olası neden: Eski uygulama sürümü veya işletim sistemi kısıtlaması.
- Doğrulama: Uygulamanızı en son sürüme güncelleyin.
- Çözüm: Kısayol
Ctrl+Shift+Sile doğrudan zamanlama penceresini açmayı deneyin. Hala çalışmazsa, tarayıcı üzerinden web.telegram.org adresini kullanarak da aynı işlemi yapabilirsiniz.
Uygulanabilir / Uygulanamaz Senaryo Kontrol Listesi
| Senaryo | Uygulanabilir? | Açıklama |
|---|---|---|
| Kişisel hatırlatıcı (örneğin ilaç zamanı) | Evet | Tek seferlik veya periyodik zamanlama idealdir. |
| Kanalda günlük haber bülteni | Evet | Periyodik mesaj ile her gün aynı saatte gönderim yapabilirsiniz. |
| Acil durum anında uyarı (esnek zamanlı) | Hayır | Zamanlanmış mesaj sabit bir zamana bağlıdır; acil durumlar için uygun değildir. |
| Bot aracılığıyla yüzlerce aboneye anlık duyuru | Evet | Bot API sayesinde kitlesel ve planlı gönderim yapılabilir. |
| Mesaj içeriğini göndermeden önce son kez düzenleme | Hayır | Zamanlanmış mesaj düzenlenemez; iptal edip yeniden oluşturmak gerekir. |
En İyi Uygulamalar Kontrol Listesi
- Zaman dilimini test edin: İlk kullanımdan önce küçük bir test mesajı göndererek saatin doğru çalıştığından emin olun.
- Periyodik mesajları takip edin: Zamanlanmış periyodik mesajlarınızın listesini Ayarlar > Zamanlanmış Mesajlar sayfasından görüntüleyip yönetebilirsiniz.
- Bot için hata yönetimi: Bot kodunuzda
schedule_dateparametresini geçerli bir timestamp olarak gönderdiğinizden emin olun. Hatalı timestamp bot mesajının hiç gitmemesine yol açabilir. - Mesaj silme yetkisi: Zamanlanmış bir mesajı iptal etmek için sohbet akışında mesaj simgesine dokunup Zamanlamayı İptal Et seçeneğini kullanın. Bu işlem mesajı tamamen siler, tekrar göndermek isterseniz yeniden oluşturmalısınız.
- Güvenlik: Kanal veya grup yöneticisi değilseniz, başkalarının zamanlanmış mesajlarını göremez veya silemezsiniz. Sadece kendi zamanlanmış mesajlarınızı yönetebilirsiniz.
Sıkça Sorulan Sorular
Zamanlanmış mesaj silinebilir mi?
Evet, gönderilmemiş zamanlanmış mesaj sohbet akışında zarf simgesiyle gösterilir ve silinebilir. Gönderildikten sonra ise normal mesaj silme işlemi uygulanır.
Zamanı değiştirebilir miyim?
Henüz gönderilmemiş bir zamanlanmış mesajın saati değiştirilemez. Zamanı değiştirmek için mesajı iptal edip yeniden zamanlamanız gerekir.
Periyodik mesaj kaç kez tekrarlar?
Varsayılan olarak sınırsız tekrarlanır. İstediğiniz zaman mesajı silerek tekrarlamayı durdurabilirsiniz. Belirli bir sayı sınırı yoktur.
Bot zamanlanmış mesaj gönderebilir mi?
Evet, Bot API’nın schedule_date parametresi ile botlar zamanlanmış mesaj gönderebilir. Bu parametre Unix timestamp olarak iletilmelidir.
Zamanlanmış mesaj gönderilmezse ne olur?
Nadiren de olsa sunucu kaynaklı gecikmeler yaşanabilir. Genellikle birkaç dakika içinde mesaj iletilir. Uzun süre gitmezse zamanlamayı iptal edip yeniden deneyin.
Telegram’ın zamanlanmış mesaj özelliği, doğru kullanıldığında hem kişisel üretkenliği hem de topluluk yönetimini önemli ölçüde iyileştirir. Özellikle bot entegrasyonu ile kitlesel planlı duyurular yapmak artık çok kolay. İlk adım olarak küçük bir test mesajıyla başlayın, ardından ihtiyaçlarınıza uygun periyodik ayarlara geçin. Unutmayın, her zaman mesajlarınızı kontrol edebilir ve gerektiğinde iptal edebilirsiniz.