Telegram'da SMS iletmeyi ayarlamak için aşağıdaki adımları izleyin:
1. Adım. Telegram'da SMS mesajları almak için yeni bir bot oluşturun. Aşağıdakileri yapın:
- Telegram'da BotFather'ı açın;
- /newbot komutunu gönderin;
- botunuz için bir ad belirleyin;
- Daha fazla özelleştirme için bottan alınan API jetonunu kaydedin.
Örnek:
HTTP API'sine erişmek için bu belirteci kullanın:
60655699310:AAFz6ptUnB71ILePbXKwB71ILePbXUeU4
2. Adım. SMS mesajları almak için Telegram'da yeni bir grup oluşturun ve botunuzu bu gruba ekleyin. Ardından grup kimliğini bulun:
- Telegram'ın web sürümünü açın ve hesabınızla giriş yapın;
- oluşturulan gruba erişim;
- "-" sembolüyle başlayan URL'nin sonunda belirtilecek olan grup kimliğini tarayıcı adres çubuğunda bulabilirsiniz.
Adres çubuğu örneği:
Neresi:
"https://web.telegram.org/k/#-4000000000" - URL
"-4000000000" - group id
Step 3. Set up SMS forwarding to HTTP via webhook in your personal cabinet:
- Telegram grubunuza mesaj göndermek için sayı ayarlarında aşağıdaki HTTP web kancası formatını girin:
https://api.telegram.org/botAPItoken/sendMessage?chat_id=groupid&text=Incoming%20SMS%20to%20%TO%%20from%20%FROM%%20%MESSAGE% - SMS iletme ayarlarını kaydedin.
Artık Telegram grubunuza gelen SMS mesajlarını otomatik olarak aşağıdaki formatta alacaksınız:
Incoming SMS to +XXXXX from XXXXX SMS Text
Değişkenleri kullanarak bottan gelen mesajların formatını değiştirebilirsiniz:
- KİME: SMS alıcı numarası;
- FROM: SMS gönderenin numarası;
- MESAJ: mesaj metni.