Gunumuzun Populer uygulaması olan Telegram ‘da bir bot oluşturma ve bunu uygulamalarda api olarak kullanmak icin ;
oncelikli olarak Telegram.org ‘a uyelik gercekleştirilmiş olması gerekmektedir. bunun icin gecerli / calışan cep telefonu numarası olması yeterlidir.

Telegram uygulamasını telefonumuza yukluyoruz.
Uyelik icin cep telefonu numaramızı ve takibinde istenilecek alanları doğruluyoruz.
uyelik işlemi gercekleştikten sonra telegram web sayfasına giriş yapıyoruz.
Telegram Web web sayfasından uye girişiniz ile giriş yapıp telefonunuzdaki telegram uygulamasına gonderilen ( SMS olarak gelmez dikkat ) Telegram Doğrulama kodunu web.telegram.org sayfasındaki ilgili alana yazıyoruz. artık telefonumuzdaki telegram uygulaması browserda da gorunuyor olacaktır.
Bot hazırlama icin 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:
BotFather is the one bot to rule them all. Use it to create new bot accounts and manage your existing bots. About Telegram bots: https://core.telegram.org/bots Bot API manual: https://core.telegram.org/bots/api Contact @BOTSupport if you have questions about the Bot API.

bu yazı ile karşılaştığımızda aşağıdaki komutu gonderiyoruz ve gelen cevaplara gore sırası ile bot / api dokumanlarımızı hazırlıyoruz.
Bot ’a komut gonderirken başında “/” kesme işareti olmak zorundadır. “/newbot” yeni bir bot oluşturacağımız komutun adıdır.

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 #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:
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: Telegram Bot API"
# verdiği cevapda işlem tamamlandığını ve artık bot aktif olduğunu , istediğiniz acıklamları ,profil ,resim ve ya diğer komut detaylarını goruntulemek icin ilgili linki kullanmanızın yeterli olduğunu hızlıca uygulamalarınıza adapte edebileceğinizi paylaşıyor. destek icin bot destek ‘e kullanıcı adı ile erişmeniz gerektiğini belirtiyor ve tarafınıza Api Kodu ve api dokumanlarının listesini gonderiyor.
Artık BOTID bilginiz mevcut .bunu diğer telegram haberleşme uygulamalarınızda kullanabilirsiniz.

ChatID ( Sohbet Kimlik numarası )
bu bilgiye ulaşmak icin ise

Kod:
https://api.telegram.org/bot[PaylaşılanAPIID-KimlikNumarası]/getUpdates komutunu gonderdiğinizde


Kod:
,"chat":,"date":222,"text":"hello"}},}}]}

bu taz bir bilgi alacaksınız bu aldığınız bilgi icerisinde

Kod:
chat":{"id":328345576,"first_name

arasındaki id sizin chat id bilginizdir.
uygulamalar icerisinde Chatid ve Api ID bilgileri birlikte gereklidir. bunları uygulamanızda kullanmanız gerekmektedir.