#много_букв — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #много_букв, aggregated by home.social.
-
Мой опыт создания телеграм-бота на NodeJS/grammY
Арест Павла Дурова стал настолько ярким событием, что мне пришлось повнимательнее присмотреться к этому мессенджеру - чем же таким он значимо отличается от остальных социальных сетей. Так в поле моего зрения попали боты. Так-то я больше по веб-приложениям - ну, тех, что в браузере. Но боты тоже оказались ничего так. Так как я предпочитаю использовать JavaScript и на фронте, и на бэке, то среда существования для бота была определена сразу же - nodejs. Осталось определиться с библиотекой - Telegraf или grammY ? Так как у второй в примере использовался кошерный import , а у первой - старомодный require , я выбрал grammY . Под катом - пример телеграм-бота в виде nodejs-приложения с использованием библиотеки grammY , который запускается как в режиме long pooling , так и в режиме webhook , созданный с применением моей любимой технологии - внедрения зависимостей через конструктор (TL;DR).
https://habr.com/ru/articles/837610/
#телеграмбот #tl;dr #много_букв #javascript #модульный_монолит #teqfw