Telegram bot bilan tanishuv

Xondamir Abduxoshimov

Assalomu alaykum do'stlar, bu bo'limda sizlar bilan Telegram bot qurishni asosiy tushunchalariga to'xtalib o'tamiz. Dast avval, Telegram bot o'zi nima ? Undan qanday foydalaniladi? kabi savollarga oydinlik kiritamiz.

Telegram bot nima va undan qanday maqsadlarda foydalanish mumkin?

Telegram bot bu - Telegram tarmog'ida ishlovchi qismiy dastur hisoblanadi. Uning asosiy vazifasi, foydalanuvchilar yuborgan xabarlari, komandalari, hamda ichki so'rovlariga mos holda aloqani ta'minlash.

Hozrgi paytda, botlardan turli maqsadlarda, shuningdek kanallarni va guruhlarni boshqarish, boshqa servislar bilan aloqani yo'lga qo'yish(Youtube, Gmail...), hamda yordamchi vositalarni yaratishda foydalaniladi.

Botlar ishlash tizimi qanday?

Foydalanuvchilar tomonidan yuborilgan xabarlar, buyruqlar va so'rovlar sizning serverlaringizda ishlaydigan dasturlarga uzatiladi va bu dasturlar to'g'ridan - to'g'ri Telegram Bot API(Application Programming Interface) ga HTTP protokoli orqali bog'lanib, bizga kerakli bo'lgan vazifalarni bajarishadi.

Ushbu so'rovlarni amalga oshirish uchun, ko'plab texnologiya va dasturlash tillaridan foydalanish mumkin. Xususan: PHP, Python, C#, Java, Node.js...

Biz esa, Telegram botlarni qurishda, C# dasturlash tilining cross-platform Web loyihalarni qurishda qo'l keladigan - ASP.NET Core framework idan foydalanamiz.

Last updated