Що таке бот

Коротко: Програма, яка автоматично виконує повторювані дії замість людини: відповідає в чатах, обходить сайти, публікує повідомлення чи обробляє замовлення.

Бот (скорочення від «робот») — це програма, яка автоматично виконує певні дії, зазвичай повторювані: відповідає на повідомлення, збирає інформацію, публікує дописи чи обробляє замовлення. Боти працюють цілодобово і швидше за людину, але лише в межах закладених у них правил або можливостей моделі.

Найчастіше ви зустрічаєте ботів у месенджерах: бот служби доставки повідомляє про посилку, бот банку показує баланс, бот клініки допомагає записатися до лікаря.

Як це працює

Telegram описує ботів як невеликі застосунки, що працюють усередині месенджера. Технічно бот під'єднаний до сервера власника: месенджер передає йому повідомлення користувача, програма на сервері їх обробляє і надсилає відповідь. Щоб створити бота в Telegram, розробник реєструє його через офіційного бота @BotFather і отримує токен доступу.

Чат-боти бувають простими (працюють за сценарієм із кнопками й ключовими словами) та «розумними» — на основі мовних моделей, які розуміють вільний текст. Пошукові роботи, як-от Googlebot, автоматично обходять сайти за посиланнями, щоб додати сторінки до пошуку.

Шкідливі боти розсилають спам, підбирають паролі, накручують перегляди й голосування, масово скуповують квитки чи товари, збирають дані із сайтів. У соцмережах «ботами» також називають фейкові акаунти, якими керують автоматично.

Ботнет — це мережа заражених пристроїв (комп'ютерів, роутерів, камер, «розумних» гаджетів), якими зловмисник керує віддалено. Власники часто не підозрюють, що їхній пристрій виконує чужі команди: розсилає спам або бере участь у DDoS-атаках на сайти. Детальніше — у статті «Ботнет» нашого глосарію.

Щоб ваш пристрій не став частиною ботнету, змініть стандартні паролі на роутері та IP-камерах, вчасно встановлюйте оновлення, не запускайте програми з неперевірених джерел і користуйтеся антивірусом.

У месенджерах користуйтеся лише офіційними ботами компаній: посилання на них публікують на офіційних сайтах. Не вводьте в ботах дані банківської картки, коди з SMS чи паролі — шахраї створюють копії відомих ботів зі схожими назвами.

Часті питання

Бот це що простими словами?
Це програма, яка сама виконує дії, що зазвичай робить людина: відповідає в чаті, шукає інформацію, публікує повідомлення. Вона працює за заданими правилами і не втомлюється.
Як зрозуміти, що з вами спілкується бот?
Боти відповідають миттєво й однотипно, пропонують кнопки замість вільної розмови, плутаються в несподіваних питаннях. У Telegram ім'я користувача бота закінчується на «bot».
Ботнет це що?
Мережа заражених комп'ютерів і пристроїв, якими зловмисник керує віддалено, щоб розсилати спам, атакувати сайти чи використовувати їхні ресурси без відома власників.
Чи бувають корисні боти?
Так: пошукові роботи індексують сайти, боти служб доставки й банків відповідають клієнтам цілодобово, моніторингові боти перевіряють, чи працюють сервери, а боти у Вікіпедії виправляють типові помилки.

Джерела: Telegram — Bots: An introduction for developers; Google Search Central — Googlebot.

Ще з розділу «Програми і дані»