İlk adım BotFather üzerinden bir bot oluşturmaktır. Bot oluşturulduktan sonra size bir token verilir. Bu token, Telegram API ile iletişim kurmak için kullanılır. Güvenlik açısından token herkese açık paylaşılmamalıdır.
Kişiye mesaj göndermek için kullanıcının önce bota /start yazması gerekir. Kanal veya gruba mesaj göndermek için bot ilgili kanala eklenmeli ve gerekli yetkilere sahip olmalıdır.
PHP ile basit mesaj gönderimi şu mantıkla yapılır:
PHP
$token = 'BOT_TOKEN';
$chatId = 'CHAT_ID';
$text = 'Site kontrol bildirimi';
$url = "https://api.telegram.org/bot{$token}/sendMessage";
$data = ['chat_id'=>$chatId, 'text'=>$text];
file_get_contents($url . '?' . http_build_query($data));
Gerçek projelerde hata yakalama, loglama ve hedef yönetimi eklenmelidir. Böylece hangi mesajın gönderilip gönderilmediği görülebilir. Telegram bildirimleri, küçük ve orta ölçekli siteler için etkili bir takip sistemidir.
OyunGundemi.com