Telegram БОТ на JavaScript за 15 минут. Деплой, База данных, node js telegram bot.
HTML-код
- Опубликовано: 2 май 2021
- В этом ролике мы разработаем telegram bot (телеграм бота) на javascript (node js). Сделаем деплой на облачный сервер и поработаем с базой данных PostgreSQL. Как сделать telegram бота?
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Исходный код урока - github.com/utimur/telegram-bo...
Веб приложения в телеграм боте - • Web app TELEGRAM Бот н...
Мой канал в telegram и канал для общения подписчиков - t.me/ulbi_tv
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469 - Наука
Друзья, по многочисленным просьбам сделал телеграм канал, где вы сможете общаться и видеть анонсы новых роликов - t.me/ulbi_tv
Очень интересное видео было бы - создаем расширение для браузера
В телеге подписался, рад тебя там видеть)
Как насчет создать свои курсы на Udemy?
@@404piano хорошая идея)
@@yeager6646 будут курсы, но тк шлак делать не хочу, то на курс уйдет много времени) поэтому когда они будут не могу сказать
Впервые я не сплю, слушая обучающее видео. Круто! Темп отличный! Мозги начинают быстро соображать после такого чёткого и внятного изложения, "без воды", по делу.
Спасибо за подробный гайд для начинающих. Особенно порадовало интересное выражение 20:26 - "мы выберем максимально-минимальную комплектацию". Лайк и подписка.
Что сказать... Просто лучший) Спасибо большое за видео. Особенно за туториал по работе с сервером👍👍👍
Уже не первое твоё видео смотрю и очень благодарен тебе, у тебя дар объяснять. Не останавливайся пжст)
Очень круто! Спасибо, Тимур!
Там при создании ботов можно реально игры делать, не имитацию, Интересно было бы на это тоже посмотреть, автору спасибо!
Ого, неожиданно, Тимур спасибо, пойду смотреть и да, всем приятного просмотра!!!
Спасибо:)
Отличный урок, главное я понял как это все вместе работает, функционал можно любой... супер, спасибо
Спасибо, хорошая тема, давно хотел получить представление. Автор - молодец!
Нашел небольшую ошибку, нужно привести data к числу, т.к data - это string, а chatId - number
Тим,как всегда респект!!!Шикарный урок!!!
Спасибо за твой труд) полезная инфа как обычно!!!
Шикардос, спасибо огромное за ваш труд!
Однозначно лайк+подписка!!! Очень годно и самое главное - то что нужно, всё по полочкам и без воды!!! Спасибо.
Всегда хотел с ботами разобраться, как раз хороший повод! Спасибо за ролик!
Успехов!)
Это бомба! Тупо лучшее видео про создание телеграм бота на nodejs. Ну типа функционал понятно, но то что показаны разные возможности телеграм и разбота с разными технологиями в таком коротком видео, это ооочень круто! 👏👏👏
Большое спасибо!)
Класс! Благодарю за укомплектованную кучу полезной информации! Думаю, я буду не один такой, если скажу, что было бы здорово еще уроки по telegram ботам посмотреть. С архитектуркой бы, да вот это вот все🤪
Спасибо!)
Отличная тема,спасибо за урок!! И лайк
Спасибо за очередной урок! 👍
Дружище ОГРОМНОЕ тебе спасибо за интересное и познавательное видео. Реально кайфанул.
Отличный видос. Спасибо за твой труд! Сразу захотелось какого нибудь бота запилить)
Спасибо, как-раз разбираюсь с деплоем.
Как много крутого контента! не успеваю смотреть
Это прям в точку, то что искал, особенно вопрос по бд. Спасибо!
Улби, ты красава, много полезной инфы!
Добра тебе мужик! Спасибо за то, что делаешь! У тебя крутой канал, ты даешь очень много полезной информации. Искренне благодарю тебя!
Вроде бы и знаешь что к чему, но всё равно смотришь. Без воды и лишних предисловий. Зачёт, буду рекомендовать видос для тех кто хочет написать бота, но не знает с чего начать.
Спасибо!)
Лайк моментально! Давно хотел попробовать сделать что-то схожее. Спасибо за труды!
Успехов!)
С каждым новым просмотром твоего ролика, все больше убеждаюсь в годности контента. Огромное тебе спасибо:)
Спасибо за потрясающий урок!
Отвлечение от классической верстки + взаимодействие с новым инструментом
Офигенный ролик) спасибо автор
Будет интересно если сделаешь сценарии для бота. Что бы разные юзеры получали разные сценарии. Один получил игру , второй например какие-то вопросы и т.д. Бедуешь первый кто это покажет и сделает. :)
Реально круто, спасибо!
Спасибо, Тимур!!! Отличное видео по созданию telegram bot
Круто!) Главное вовремя)
Благодарю, пытаюсь разобраться с ботом написанным на PHP и благодаря вашему видео, смог кое-что понять и разобраться в том в чем нужно было.
Как всегда на высоте!
Кайф, отличный видос! Коротко, по делу, без воды!
Благодарю, брат, за труды! Суперпольза для новичков! Просто лучшшие обучающие материалы, сразу закрывают все боли роста)))
ты лучший, оставляю очередной комментарий для продвижения канала, спасибо тебе!
После просмотра данного гайда, возникли ряд вопросов. А не будет ли дублей или коллизий в БД при одновременном обращении от разных пользователей? Если да, то как это можно правильно решить? Также интересно было бы увидеть реализацию функционала авторизации, по токену например, плюс разделение прав на админов и пользователей. И каким образом можно интегрировать данного бота в групповые чаты? Спасибо.
круто, спасибо . Интересно посмотреть как делают ботов
Прямо сегодня искал видео про это! Ты молодец! спасибо!
Да, мододец!!
Спасибо)
Ждем второй урок)
Супер полезный и интересный контент! Спасибо, и успехов!!))
очень понравилось как показан деплой(хочу ещё, Например как прикрутить ssl)
Золотой гайд, теперь хоть заказы принимай, хоть себе делай) Подписка, лайк!
Вот вот!) спасибо!
Чел ты красавчик) обошел даже индусов по уровню доходчивости туториала 😅
Годноооотаа, спасибо большое)
Не знал, что ботов настолько легко создавать! Великолепная наглядная и полезнейшая демонстрация!
Дааа, очень легко)
На python все еще удобнее с ботами, но если вы знаете python )
Большое спасибо за труды!
Сделал отправку с формочки сайта в телегу(в место почты), как раз твой урок пригодился!
Правда у меня в коде юзался только sendMessage, но это уже детали :)
Полезно однозначно! Лайк! )
На сколько же полезный видос, благодарю
крутяк, давно хотел найти гайд как написать какого-то бота для телеграмм чата и тут на тебе...) спасибище)
И тебе спасибо :)
Привет. Видосы как всегда топ. Спасибо за труды!
Подскажи такой вопрос может ты сталкивался, как можно защитить свой телеграм канал от ботов, поставить может каптча или ещё какие действия, можешь подсказать?
Большое спасибо за контент, видно, что проделана огромная работа. Особенно понравилась тема интеграции фронтенда и бекенда! Думаю, многим бы зашло освещение стека Nuxt + NodeJS (Express) + MongoDB, т.к. не совсем понятно как правильно интегрировать ssr с бекендом. Та же регистрация/авторизация с базовой логикой чата (к примеру на сокетах) в вашем исполнении были бы праздником)
Спасибо за поддержку и за идеи!)
Спасибо за урок! очень интересный и информативный!
Мега круто!
Низкий поклон!
Спасибо!)
спасибо родной, образцовый гайд, храни тебя бог
спасибо большое за весь Ваш контент 😍
Спасибо, все понятно. Сэкономил кучу времени
самый лаконичный и исчерпывающий гайд по ботам, что я видел.
спасибо за труд)
Благодарю 🙏
на этом канале все такие видосы))
Спасибо мне как новичку очень полезно и понятно не смотря на точно быстро все сделал через паузу спасибо еще раз все по сути без воды
Просто, быстро и по делу.
Неплохой ролик получился, мне понравилось
Спасибо, очень полезно!
Лайк и комментарий для продвижения такого годного ролика и канала!
Спасибо дружище :)
В первую очередь хочу сказать, что очень благодарен тому, что этот канал существует по сей день. Как многие выражаются "без воды". Нередко англоязычные видео уроки сильно отстают по уровню подачи информации.
В общем. Как мне кажется в деплое не хватает добавления приложение в автозагрузку при включении системы через "systemctl".
Ибо если вдруг по какой-либо причине упадёт сервер, приложение упадёт и обратно не встанет.
Ну и плюсом удобно реализовать подгрузку обновлений с ГИТа при перезагрузке сервера.
Но тогда мне кажется что надо было бы написать alias для терминала Убунту что бы от работал обновление с гита.
А еще можно было бы пользоваться с утилитой 'screen'.
А вообще лучше написать bash script что бы проверял в процессах ноду, и если она не работает то включал автоматически. И добавить его cronjob. Так что можно много недостатков найти если смотришь эти видеосы не по той причине..
Новая сфера всегда интересна)
спасибо! очень доходчиво!
лайк и коммент) видео посмотрю позже тоже
Приятного просмотра)
Спасибо. Все получилось. Это мой первый реальный сервер на платной платформе.
Спасибо большое, отличное видео, четко и ясно
Убил ТВ просто топ! Бот на JS это очень хорошо. Автор молодец, что восполняет пробелы в русскоязычном ютубе с недостающим контентом!
Благодарю!)
Топ разбор, с нуля до ботодела за 30 минут
Отличный урок!Возник вопрос - на любом хостинге можно также легко установить БД ?Например если на хостинге не будет такой опции придется через командную строку полностью устанавливать и настравивать.например MySQL БД?
Друг, очень годно делаешь. Было бы круто, если бы ты показал, как правильно организовать бэкэнд для простейшего мессенджера, при работе с сокетами. Везде примеры очень примитивные, где просто перекидываются сообщениями по сокетам, без привязки к сущностям чатов в БД и прочее. Очень интересно это было бы, довольно продолжительное время стараюсь найти какие-то решения, но безуспешно(
Спасибо! Будет такое видео, нужно время
Привет, подскажи, пожалуйста, сколько у тебя по итогу занял места на хосте этот проект? А то у меня из 10гб пакета сожрало аж 5гб, хотя на vps больше ничего нет, только этот бот
спасибо! очень понятно!
Подскажите, имеет ли смысл использовать ворки наподобие 'Telegraf' для создания телеграмм-ботов, или лучше писать код, используя чистые запросы Api для Телеграмм ?
Тимур, подскажи пожалуйста, а почему ты не установил БД на том же сервере (локально), на котором ты поднял nodejs?
Большущее спасибо, отличный гайд! Единственный вопрос: почему после нажатия на кнопки на них остаются часики?
Очень полезно и легко, спасибо
круто. Супер. That course is awesome :)
Спасибо! Идеальное изложение.
Лайк не глядя
Спасибо за топ контент!
Кстати было бы еще круто если бы ты сделал видео по Effector, потому как на ютубе норм видосов нет по этой технологии, а говорят что Effector очень даже неплох + у тебя афигенное(ахуенное) объяснение. А так спасибо за видео, давно хотел научится ботов делать ) Лайк прожал)))
Хех, спасибо) вообще не думал по нему снимать, но последнее время многие просят, мб и сделаю видео
Спасибо за видео. Тимур, когда по React Native ждать уроки?
+
Будут, но когда именно затрудняюсь сказать)
Также жду )) только не expo
Я человек простой, увидел новое видео - ставлю лукас не глядя
Правильно!)
Спасибо большое! Отличный ролик!
привет, чудное видео. Подскажи или куда смотреть, пжлст, как стилизовать кнопки (например, задать свои цвета)? Грассиас
Хороший Урок. Спасибо!!!. Можно только в дальнейших выпусках обяснять что делают те или иные методы. А то вот с секволайзом я не работал, а если б ты простым языком объяснил почему ты сделал именно такой метод и что он делает, то понимание приходило бы быстрее. Понимаю что уроки по секволайз ты уже делал, получается если услышал что-то новое - то идти смотреть уроки по секволайзу сначала а потом на этот урок переходить!?)) И можно ссылочку на ORM Sequelize??
Шикарно
А установка вебхуков просто не показана? Как данные попадают из телеги на локалку или рабочий сервер? Так и не понял.
Ulbi TV, ты блеать, ахуенен
Спасибо большое за интересный и полезный контент
😂 спасибо, стараюсь
Моё уважение этаму мастиру!
все по делу, спасибо.
Спасибо! Как раз нужна была инфа, как к боту прикрутить БДшку. Всем друзьям рекомендую Ваш канал, вместе начали JS изучать =D
Здравствуйте. Я новичок в этом деле. Скажи-те плз, разве callback_data: не должна быть числом? Без ' '? У меня почему-то когда я отгадываю число, все равно выходит текст ошибки.