Як зробити простого rss бота для telegram за допомогою конструктора бот зі статтями

Останнім часом тема ботів для Telegram стає все популярнішим. Я вирішив швиденько зібрати одного з них на якомусь конструкторі для iXBT.com (картинка не від мого бота, не хвилюйтеся).

Як зробити простого rss бота для telegram за допомогою конструктора бот зі статтями

Перш ніж починати розробку, бота необхідно зареєструвати і отримати його унікальний id, який є одночасно і токеном. Для цього в Telegram існує спеціальний бот - @BotFather.

Пишемо йому / start і отримуємо список всіх його команд.
Перша і головна - / newbot - відправляємо йому і бот просить придумати ім'я нашого нового боту. Єдине обмеження на ім'я - в кінці воно повинно закінчуватися на «bot». У разі успіху BotFather повертає токен бота і посилання для швидкого додавання бота в контакти, інакше доведеться поламати голову над ім'ям.

Взагалі бот для Telegram - це як і раніше додаток, запущене на вашому боці і здійснює запити до Telegram Bot API. Причому API задоволене просте - бот звертається на певний URL з параметрами, а Telegram відповідає JSON об'єктом.

Однак, я давно не займаюся веб-програмуванням «руками», і тому для мене вивчення всіх методів роботи з JSON було б призвести до втрати часу. Я вирішив знайти для себе просто адекватний конструктор, який буде добре працювати, а вже згодом перенести рутину на свій сервер.

Як зробити простого rss бота для telegram за допомогою конструктора бот зі статтями

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

Як зробити простого rss бота для telegram за допомогою конструктора бот зі статтями

Так як ключ API я вже скопіював, то у мене вже було все, що потрібно.

Як зробити простого rss бота для telegram за допомогою конструктора бот зі статтями

Як бачите, все елементарно. Невелика неточність в описі - команду / autoposting треба давати не боту / Manybot, а вашому новому боту.

Відразу хочу попередити про те, що конструктор ботів Manybot безкоштовний і може зламатися в будь-який момент, або, наприклад, постити якусь пургу в канал. Однак, при необхідності ви можете відключити у нього ключ API і написати свого бота самостійно (право за ім'ям бота в будь-якому випадку залишається за вами).

Схожі статті