Часто в интернете вы встречаете непонятные сочетания английских символов, о которых все говорят в положительном ключе. К примеру, как можно понять рассуждения о каком-то telegram bot api, да еще и понимать, что значит фраза: «Зачем его написали на c#, лучше бы на delphi?». Впрочем, данная статья решит ваши проблемы и поможет вам быть в теме: не углубляясь в программистские дебри, мы сейчас все объясним.
Для начала мы поговорим о том, что вообще скрывается под этой аббревиатурой. Чтобы вам было понятнее, сначала мы углубимся в истоки истории программирования. Когда-то давным-давно код писался полностью с нуля. То есть, для того, чтобы программа просто показала пользователю какое-то слово, разработчик должен был вручную написать это на машинном языке, используя только 0 и 1.
Конечно, всегда так продолжаться не могло, поэтому однажды было решено автоматизировать весь этот процесс, создав библиотеки со встроенным набором функций. То есть, для вывода «Привет» разработчик должен был просто написать «cout << “Привет”», а подключенный им файл сам переводил это в последовательность нулей и единиц.
Осознав, что это довольно удобно, разработчики ввели понятие «API» ― встроенного интерфейса, позволяющего посылать операционной системе, компьютеру или еще чему-то команды на понятном для него языке. API автоматизировали создание игр или написание офисных программ, делая, к примеру, наложение текстуры на объект более простым.
Примером API может служить всем известный 1С
Для чего нужен телеграмм API
Теперь, когда вы поняли саму суть этого, перейдем к более конкретному примеру. А именно ― к интерфейсу ботов для телеграмм.
Бот это удобная вещь, но только если вы понимаете все его плюсы и что он вам дает. Например, можете писать на js под ноду используя апи самого телеграмм. Есть и другие варианты, но главное это понять для чего он вам нужен.
Ответить
Валера
А что, отличная вещь, сам таким ботом не пользовался, но много слышал про него от своих знакомых.
Бот это удобная вещь, но только если вы понимаете все его плюсы и что он вам дает. Например, можете писать на js под ноду используя апи самого телеграмм. Есть и другие варианты, но главное это понять для чего он вам нужен.
А что, отличная вещь, сам таким ботом не пользовался, но много слышал про него от своих знакомых.