Günümüzün Popüler uygulaması olan Telegram ‘da bir bot oluşturma ve bunu uygulamalarda api olarak kullanmak için ;
öncelikli olarak Telegram.org ‘a üyelik gerçekleştirilmiş olması gerekmektedir. bunun için geçerli / çalışan cep telefonu numarası olması yeterlidir.
Telegram uygulamasını telefonumuza yüklüyoruz.
Üyelik için cep telefonu numaramızı ve takibinde istenilecek alanları doğruluyoruz.
üyelik işlemi gerçekleştikten sonra telegram web sayfasına giriş yapıyoruz.
Bot hazırlama için kullanılan Robot ( telegram robotudur ) “BotFather” kişisini contact list’e ekliyoruz.
bizlere ne yapmak istediğimizi soran bir yazı ile sohbet başlatıyor.
Kod:
About Telegram bots:
Contact @BotSupport if you have questions about the Bot API.
bu yazı ile karşılaştığımızda aşağıdaki komutu gönderiyoruz ve gelen cevaplara göre sırası ile bot / api dökümanlarımızı hazırlıyoruz.
Bot’a komut gönderirken başında “/” kesme işareti olmak zorundadır. “/newbot” yeni bir bot oluşturacağımız komutun adıdır.
Kod:
WiComTR
Kod:
For a description of the Bot API, see this page:
# verdiği cevapda işlem tamamlandığını ve artık bot aktif olduğunu , istediğiniz açıklamları ,profil ,resim ve ya diğer komut detaylarını görüntülemek için ilgili linki kullanmanızın yeterli olduğunu hızlıca uygulamalarınıza adapte edebileceğinizi paylaşıyor. destek için bot destek ‘e kullanıcı adı ile erişmeniz gerektiğini belirtiyor ve tarafınıza Api Kodu ve api dökümanlarının listesini gönderiyor.
Artık BOTID bilginiz mevcut .bunu diğer telegram haberleşme uygulamalarınızda kullanabilirsiniz.
ChatID ( Sohbet Kimlik numarası )
bu bilgiye ulaşmak için ise
Kod:
komutunu gönderdiğinizde
Kod:
bu taz bir bilgi alacaksınız bu aldığınız bilgi içerisinde
Kod:
arasındaki id sizin chat id bilginizdir.
uygulamalar içerisinde Chatid ve Api ID bilgileri birlikte gereklidir. bunları uygulamanızda kullanmanız gerekmektedir.
öncelikli olarak Telegram.org ‘a üyelik gerçekleştirilmiş olması gerekmektedir. bunun için geçerli / çalışan cep telefonu numarası olması yeterlidir.
Telegram uygulamasını telefonumuza yüklüyoruz.
Üyelik için cep telefonu numaramızı ve takibinde istenilecek alanları doğruluyoruz.
üyelik işlemi gerçekleştikten sonra telegram web sayfasına giriş yapıyoruz.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
web sayfasından üye girişiniz ile giriş yapıp telefonunuzdaki telegram uygulamasına gönderilen ( SMS olarak gelmez dikkat ) Telegram Doğrulama kodunu web.telegram.org sayfasındaki ilgili alana yazıyoruz. artık telefonumuzdaki telegram uygulaması browserda da görünüyor olacaktır.Bot hazırlama için kullanılan Robot ( telegram robotudur ) “BotFather” kişisini contact list’e ekliyoruz.
bizlere ne yapmak istediğimizi soran bir yazı ile sohbet başlatıyor.
Kod:
Kod:
BotFather is the one bot to rule them all. Use it to create new bot accounts and manage your existing bots.
About Telegram bots:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Bot API manual:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Contact @BotSupport if you have questions about the Bot API.
bu yazı ile karşılaştığımızda aşağıdaki komutu gönderiyoruz ve gelen cevaplara göre sırası ile bot / api dökümanlarımızı hazırlıyoruz.
Bot’a komut gönderirken başında “/” kesme işareti olmak zorundadır. “/newbot” yeni bir bot oluşturacağımız komutun adıdır.
Kod:
Kod:
/newbot
#BotFather:
Alright, a new bot. How are we going to call it? Please choose a name for your bot.
# yeni oluşturacağın botun adı ne olmasını istersiniz diye soruyor
# cevap olarak bot'a vermek istediğiniz herhangi bir isim olabilir
WiComTR
Kod:
#BotFather:
"Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot."
# bu mesajı yazdığınızda uygulama size bu sefer botun kullanıcı adının ne olacağını soruyor .bu aşamada bot ismi olarak verdiğiniz ismin sonuna _bot eklemeniz gerekiyor
Kod:
Kod:
WiComTR_bot
#BotFather:
"Done! Congratulations on your new bot. You will find it at t.me/WicomTR_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
382022228:AAHZnewtR3-_IYSDQRCWBVfaeceVKZ_22222
For a description of the Bot API, see this page:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
"# verdiği cevapda işlem tamamlandığını ve artık bot aktif olduğunu , istediğiniz açıklamları ,profil ,resim ve ya diğer komut detaylarını görüntülemek için ilgili linki kullanmanızın yeterli olduğunu hızlıca uygulamalarınıza adapte edebileceğinizi paylaşıyor. destek için bot destek ‘e kullanıcı adı ile erişmeniz gerektiğini belirtiyor ve tarafınıza Api Kodu ve api dökümanlarının listesini gönderiyor.
Artık BOTID bilginiz mevcut .bunu diğer telegram haberleşme uygulamalarınızda kullanabilirsiniz.
ChatID ( Sohbet Kimlik numarası )
bu bilgiye ulaşmak için ise
Kod:
Kod:
https://api.telegram.org/bot[PaylaşılanAPIID-KimlikNumarası]/getUpdates
Kod:
Kod:
{"ok":true,"result":[{"update_id":379225167,
"message":{"message_id":5,"from":{"id":328225576,"first_name":"Yavuz","language_code":"tr-TR"},"chat":{"id":322245576,"first_name":"Yavuz","type":"private"},"date":222,"text":"hello"}},}}]}
Kod:
Kod:
chat":{"id":328345576,"first_name
uygulamalar içerisinde Chatid ve Api ID bilgileri birlikte gereklidir. bunları uygulamanızda kullanmanız gerekmektedir.