Телеграм бот на Python с нуля на aiogram

  Переглядів 40,254

Сурен Хоренян

Сурен Хоренян

6 місяців тому

В видео покажу, как создать свой первый бот и как использовать библиотеку aiogram
Код тут github.com/mahenzon/demo-tg-b...
Поддержать выход роликов (зарплата монтажеру)
- через Tinkoff tinkoff.ru/cf/6kbKWtKhapM
- через CloudTips pay.cloudtips.ru/p/9a8fa641
Ссылки на соцсети:
- Паблик в ВК surenkhorenyan
- UKposts: / @surenkhorenyan
- RuTube rutube.ru/channel/29899055/
- Канал в ТГ t.me/Khorenyan

КОМЕНТАРІ: 209
@denlay2747
@denlay2747 4 місяці тому
Я так долго искал видеоуроки по 3 версии Aiogram. Повезло, что наткнулся на ваше видео. Спасибо за хорошее объяснение. Жду продолжения уроков
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
кайф, я рад! пожалуйста приятно продолжение обязательно будет
@Loony666Noob
@Loony666Noob 6 місяців тому
Мясо 🔥Надеюсь на скорейший выпуск видео-продолжения. Спасибо, Сурен!
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Класс, спасибо! Да, обязательно будет, уже в монтаже 💪
@mak32
@mak32 5 місяців тому
самый четкий! самый лучший! самый доступный гайд, который вот за последнее время я видел. Спасибо огромное Сурен! Не останавливайся, мы в ожидании следующих видео по aiorgam
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
крутяк, спасибо большое! очень приятно ☺️ останавливаться не планирую 💪
@user-bd3xw6mk6l
@user-bd3xw6mk6l 2 місяці тому
Сурен, проделал большую работу в этом и в новых роликах, отличная подача. Большое спасибо тебе !
@SurenKhorenyan
@SurenKhorenyan 2 місяці тому
Класс, я рад, что вы цените! Пожалуйста!
@AirRaceHub
@AirRaceHub 6 місяців тому
Спасибо за контент. Респект таким типам😊
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Пожалуйста! И вам спасибо за лайк и комментарий 🥰
@godgive994
@godgive994 4 місяці тому
Супер видос. Спасибо! Даже думать не стал с чьих видео начать знакомство с aiogram. Приступаю к просмотру следующих видео из твоего плейлиста по этой теме. А вообще буду очень рад, если в будущем ты сделаешь видео на тему реального использования aiogram в проектах, на проде.
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Класс, пожалуйста! Да, обязательно будет 😊
@EdGreenTube
@EdGreenTube 5 місяців тому
Редко в подобных видео встречается безупречная речь и правильный русский язык. Сурен, это редкость сегодня. Отличная подача и продукт классный. Про конечные автоматы бы я послушал.
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Класс, спасибо! Приятно. Рад трудиться Про машину состояний обязательно будет
@user-mj9wm6dl1c
@user-mj9wm6dl1c Місяць тому
Да-да, автор - красавчик! Очень качественный контент (как и сам код и понимание процессов, так и видео и дикция)
@user-nw5dj9dl7c
@user-nw5dj9dl7c 19 днів тому
Согласен меня тоже удивило какая качественная подача у него. Сначала я увидел ролик на NUUM и там был только 1 подписчик(теперь 2 подписчика :)) и подумал что это странно для такого качественного канала и решил перейти на ютуб и меня утешила мысль что здесь хотя бы сколько то есть
@SurenKhorenyan
@SurenKhorenyan 18 днів тому
@@user-mj9wm6dl1c кайф, спасибо! Очень приятно 🥰
@SurenKhorenyan
@SurenKhorenyan 18 днів тому
@@user-nw5dj9dl7c ого, прикол, там есть целых два пользователя! 😁 спасибо, приятно!
@Hande_hoch
@Hande_hoch 4 місяці тому
большое спасибо! классно объясняешь! успехов в развитии канала!
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Пожалуйста! Рад, что вам понравилось Спасибо большое
@user-ep3hj7ix6f
@user-ep3hj7ix6f 5 місяців тому
это один из самых крутых видосов про аиограм 3 , уважаемый бро я кайфанул , я просто кайфанул , на ютюбе никто так хорошо не обьясняет как ты , я уже подписался и начал свой путь в освоении аиограм 3
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Круто, спасибо! Очень приятно читать ваш комментарий и понимать, что всё это не зря
@arratem
@arratem 5 місяців тому
приятная подача, комфорт
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Спасибо!
@_mrmark
@_mrmark 6 місяців тому
Сурен, огромное спасибо. Очень подробно и понятно. Жаль что не было этого видео когда я писал бота для финальной работы в Скиллбокс. Изучаю сейчас джанго, по вашим видео!
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Пожалуйста! И вам спасибо за отзыв 😊 Уж лучше поздно, чем никогда 😅
@HOLO_zone
@HOLO_zone 5 місяців тому
Как результат на Django? Тоже изучаю, но сталкиваюсь со сложностями
@yummy_lvl
@yummy_lvl 6 місяців тому
Давно пользуюсь aiogram, но некоторые фишки были новы и максимально полезны для меня. Спасибо большое, продолжай в том же духе!🔥 Очень жду видео про то, как правильно: - Пользоваться callback handlers и Inline keyboard, включая фабрики - Создать файловую структуру проекта
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Класс, рад, что полезно! Обязательно сделаю и про это, уже есть большой план 💪
@ressybeats
@ressybeats Місяць тому
хорошее видео, все понятно из урока , спасибо!
@SurenKhorenyan
@SurenKhorenyan Місяць тому
кайф, пожалуйста! Я рад, что вам понравилось
@DjFreeze
@DjFreeze 3 місяці тому
Качественный гайд, спасибо
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Пожалуйста! Рад, что вам нравится
@eng9507
@eng9507 4 місяці тому
огромное спасибо за то, что вы делаете
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Пожалуйста!
@Yuri-wk8rk
@Yuri-wk8rk 2 місяці тому
Отличное видео, спасибо!
@SurenKhorenyan
@SurenKhorenyan 2 місяці тому
Кайф, пожалуйста!
@alexanderkomanov4151
@alexanderkomanov4151 3 місяці тому
Огромное спасибо! Просто талант!
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Пожалуйста! Рад помочь. Приятно 🥰
@hayksardaryan
@hayksardaryan 6 місяців тому
Thanks Suren jan ))
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
You're welcome! I'm glad to help 😊
@user-jd8bl9lv4o
@user-jd8bl9lv4o 6 місяців тому
Спасибо вам Сурен благодаря вам я сделал свой первый телеграмм бота. Если честно я хотел бы увидеть от вас телеграмм бота который работает с базой данных. То есть пользователь бота пишет в бот свои данные (Имя, дата, город) и эти данные записываются в бд. И на последок было не плохо сделать полноценного очень мощного бота! Удачи вам и спасибо еще раз
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Пожалуйста! Обязательно будет тема про базу данных, до этого надо дойти потихоньку, будем небольшими шагами добираться
@AlexandrKalinovsky
@AlexandrKalinovsky 6 місяців тому
Спасибо за новую интересную тему. Да, бот на вебхуке это актуально
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Пожалуйста! Рад трудиться 😊 Обязательно расскажу и про вебхук, важная тема
@user-if5vr2es8s
@user-if5vr2es8s 4 місяці тому
Благодарю🎉🎉🎉
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Пожалуйста! 🥰
@Shaha_240
@Shaha_240 3 місяці тому
спасибо за видео самый лучший урок когда я либо видел по теме аaiogram ждём видео про кнопки
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Пожалуйста! Про кнопки совсем скоро будет, в течение месяца, надеюсь
@alexswift3749
@alexswift3749 Місяць тому
Сурен привет! В начале своего обучения, не понимал твоей подачи, как то она мне не заходила. Но спустя пол года, ты своими уроками начинаешь меня выручать. Заранее извиняюсь, за свое не объективное мнение в отношении тебя. Сейчас у меня дипломная работа по телеграмм-боту, твое видео многое объясняет непонятных мне моментов. Еще раз спасибо. Успехов тебе в твоём деле!
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Привет! Пожалуйста! Рад, что в итоге полезно
@user-rp5vz5iq3m
@user-rp5vz5iq3m 4 місяці тому
Годный контент!!! Сделай продолжение как сделать правильную структуру папок (по фэншую), расскажи про машину состояний и т.д. Спасибо!
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Супер! Пожалуйста про структуру будет, про машину состояний обязательно будет, одна из следующих тем
@user-fd8gy7di6o
@user-fd8gy7di6o 6 місяців тому
Круто Сурен что прикоснулся к теме тг-ботов! Было бы круто если бы показал как перенести бота на вебхук, тема не самая простая для начинающих + достаточно актуальная когда дело доходит до деплоя на сервер
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Вебхук в планах, будет через несколько выпусков! Очень важная тема, согласен
@MrKim-pt2vm
@MrKim-pt2vm 6 місяців тому
можно еще в apk файл запокапавать. тоже интересная тема. переносной бот. вместо сервера, старый и достаточно мощный смартфон.
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
хмм, не задумывался об этом. технически, думаю, это вполне возможно. звучит как любопытный прикол, но там надо будет БД SQLite использовать, либо PG на удаленном сервере. подумаю об этом, мб в этом году получится (но это не точно)
@user-ns8tq6zd7o
@user-ns8tq6zd7o Місяць тому
Ура! Всё вышло!
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Ура! Круто!!
@user-dj8ug6so9j
@user-dj8ug6so9j 7 днів тому
Слушайте, а достойно! Много видео посмотрел, практически везде все в кучу свалено, приходится доразбираться. Тут просто берешь и делаешь по образу и подобию, и все работает
@SurenKhorenyan
@SurenKhorenyan 7 днів тому
Кайф, спасибо! Рад, что вам было понятно и интересно ☺️
@lifestyletv139
@lifestyletv139 6 місяців тому
Годно
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Класс, спасибо большое! Рад трудиться 😊
@hithrv
@hithrv 3 місяці тому
Крутотень! Спасибо) нужно видео о том как юзать postgresql из aiogram
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Пожалуйста! Ага, обязательно такое сделаю 😊
@hithrv
@hithrv 3 місяці тому
@@SurenKhorenyan спасибо огромное! С Новым годом! 🙏
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
@@hithrv пожалуйста 😊 И вас с наступившим
@pro100_igor
@pro100_igor 4 місяці тому
Здравствуй Сурен, спасибо за видос - доходчиво все рассказал для самых маленьких :) Пока смотрел - возник вопрос: после обработки сообщения ботом, сообщение удаляется из очереди не обработанных сообщений или остаётся там какое-то время (определённое разработчиками Телеграм)?
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
пожалуйста! рад, что понравилось и было понятно. сообщения пропадают "из очереди" при следующем запросе с указанием offset по update id. то есть если мы говорим серверу Телеграм "дай новые события после седьмого", то всё до седьмого события точно исчезнет из очереди. если так не сделать, то какое-то время повисит ещё
@brandname1252
@brandname1252 6 місяців тому
Спасибо
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Пожалуйста! 🥰
@El_Batono
@El_Batono Місяць тому
классное видео, спасибо! А можешь сделать как-нибудь видео, как через телеграмм бот работать с каким-нибудь апи
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Пожалуйста! Может быть сделаю
@Polina-9162
@Polina-9162 3 місяці тому
Столько видосов по созданию бота и все делают по разному. С каждой попыткой у меня находится какая то новая проблема, либо переменная не надэйдена либо еще что то.
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Такое бывает, это нормально. Главное не останавливаться 😊
@artr747
@artr747 6 місяців тому
Топ
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Спасибо большое! Очень приятно, рад трудиться 🥰
@mustafardk
@mustafardk 3 місяці тому
Здравствуйте! Спасибо за отличную подачу и качество материала! У меня вопрос: как быть с токеном бота, если планируешь хостить бот где-то, кроме ПК, на котором разрабатываешь?
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Привет! Пожалуйста, рад трудиться. Токен обычно так и хранят в переменных окружения (в этом или следующем ролике показывал). На всяких хостингах есть возможность указать токен
@alexanderdudkin5763
@alexanderdudkin5763 6 місяців тому
ура гайд по актуальной версии спасибо, как обрабатывать оплату в новой версии aiogram ? все гайды которые были до этого просто устарели
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Пожалуйста! Про обработку платежей планирую записать в следующем месяце. Так что ближе к зиме выйдет, не раньше. Сначала надо основы основ разобрать 😊
@oangoiii12
@oangoiii12 2 місяці тому
Жду гайд как в боте к инлайн-кнопке привязать оплату и как подключить его к хостингу
@SurenKhorenyan
@SurenKhorenyan 2 місяці тому
обязательно будет, вопрос только когда..
@VitalyTolmachev
@VitalyTolmachev 6 місяців тому
Эхо-бот это не твой уровень. ;-) От тебя ждем подключение и роботу бота через Веб-хуки, использование middle-ware и сохранение данных в БД , конечно же через Алхимию. Успехов в развитии канала!
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Обязательно будет! Это всё в планах. И поэтому надо начать с основ, чтобы показать, как мы планомерно дошли до вебхуков и мидлварей 😊 Спасибо большое!
@K3NT_
@K3NT_ 6 місяців тому
​@@SurenKhorenyanБрат, сделай пожалуйста без алхимии, обычные sql запросы без орм
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
@@K3NT_ привет! А какая их этого практическая польза? Писать чистый SQL вручную это лишнее время на разработку и больше шансов на ошибку. Неужели это кому-то нужнее, чем работа с ORM?
@K3NT_
@K3NT_ 6 місяців тому
@@SurenKhorenyan 👋, просто на канале уже есть про алхимию, а умение писать обычные sql запросы есть почти во всех вакансиях. Писать sql не проблема, а вот когда именно нужно открывать и закрывать подключение к бд непонятно, в интернете я нашёл только уроки где авторы пишут код в один файл без использования функций и классов, как эти примеры применить например на aiogram или fastapi не понятно
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
@@K3NT_ хм, действительно. Ок, подумаю над этим, но точно не в этом месяце
@fsoky
@fsoky 6 місяців тому
имба имба
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
foo bar spam eggs
@crypto_profitex
@crypto_profitex 3 місяці тому
А ещё вопрос такой, можно ли как то узнать или получить от Вас рекомендую как правильно и лучше настроить редактор pyxharm для работы?
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Приходите в чат в телеграм канале, там вам могут подсказать
@angelina.bairaktar
@angelina.bairaktar Місяць тому
Подскажите ,пожалуйста ,слабо разбираюсь ,а как можно в VSCODE найти файл requirements.txt для заморозки?
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Вам его нужно создать самим, команду показывал в видео. Он будет создан командой
@angelina.bairaktar
@angelina.bairaktar Місяць тому
поняла,спасибо,просмотрела)
@SurenKhorenyan
@SurenKhorenyan Місяць тому
@@angelina.bairaktar пожалуйста
@vas1stdas
@vas1stdas 6 місяців тому
Очень интересны вебхуки и миддлвари! Спасибо!
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Обязательно будет, это уже в планах! Пожалуйста 😌
@Serezhka069
@Serezhka069 4 місяці тому
Подскажите где можно научиться основам питона (бесплатно и лучше видеоформата) а то просто смотрю видео и ничего не понимаю
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Привет Нужно найти серию уроков на Ютубе, смотреть, повторять всё, что там делают, чтобы набить руку. Потом придумать себе проект и пилить его
@Serezhka069
@Serezhka069 4 місяці тому
Хорошо попробую
@user-lj1it7xv8y
@user-lj1it7xv8y Місяць тому
какую версию aiogram вы используете, при повторении кода на видео dispatcher требует позиционный аргумент
@SurenKhorenyan
@SurenKhorenyan Місяць тому
В самом начале в документации написано 3, а также на 4:20 показываю и говорю что третья версия
@user-lj1it7xv8y
@user-lj1it7xv8y Місяць тому
@@SurenKhorenyan а как быть с dispatcher? Требует позиционный аргумент bot и при логировании обработка сообщений в терминале не выводятся
@SurenKhorenyan
@SurenKhorenyan Місяць тому
@@user-lj1it7xv8y поставьте актуальную версию, повторите попытку
@dodgywoodcock
@dodgywoodcock 4 місяці тому
Очень достойно. Подскажи название темы пж
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Супер! Тема One Dark
@ZenLebowski
@ZenLebowski Місяць тому
комент. ну ты знаешь)
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Крутяк, спасибо 🥰
@user-fv9uk1ty8o
@user-fv9uk1ty8o 5 місяців тому
можно теперь урок про базу даних как добавлять товар админ паненль что то в етом духе?Спасибо!
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Ага, в планах! Обязательно будет Пожалуйста 😊
@user-ei5pk1pg7j
@user-ei5pk1pg7j 5 місяців тому
Вот у меня вопрос: почему скилбокс сразу не сделали документацию библиотеки aiogram и вместо неё поставили какой то дешёвый телебот, он же такой простой. P.S спасибо за видео, всё понятно и интересно, с меня лайк и подписка🙂
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Пожалуйста! И вам спасибо 🙂 Почему не сделали это вопрос к продюсеру, скорее всего были причины типа сложностей с асинк и ТД, порог входа другой
@samarsky_
@samarsky_ 2 місяці тому
12:45 я перезапустил и он ругается на 15 линию async def echo_message(message: types.Message) SyntaxError: expected ':' почему так?
@SurenKhorenyan
@SurenKhorenyan 2 місяці тому
Добавьте двоеточие в конце строки. Как раз это и написано в ошибке 🙂
@samarsky_
@samarsky_ 2 місяці тому
@@SurenKhorenyan капец я глупый...
@SurenKhorenyan
@SurenKhorenyan 2 місяці тому
​@@samarsky_ Ничего страшного, учиться на своих ошибках - самое то 😅
@By_Andy
@By_Andy 2 місяці тому
У меня при передаче токена token стал красным. Почему так?
@SurenKhorenyan
@SurenKhorenyan 2 місяці тому
Думаю, это просто стиль отображения
@user-it3yo1sn6i
@user-it3yo1sn6i 6 місяців тому
Ну теперь придется и про машину состояний. и про мидлвари и про все остальное ))). А там еще как БД использовать.... Ой тем много Заметил что await bot.delete_webhook(drop_pending_updates=True) стало работать некорректно. Периодически не скипает апдейты. aiogram==3.0.0
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Обязательно про это всё будет. Машина состояний это вообще главная причина, почему в далёком 2018 году я выбрал эту библиотеку для своих ботов
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Про удаление вебхука подумаю ещё
@ciklomat
@ciklomat 4 місяці тому
А с какой частотой проходят обновления, как регулировать нагрузку на сервер телеги?
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
обновления приходят сразу, библиотека сама занимается получением обновлений. регулировать нагрузку для чего? надо не слать слишком много сообщений, чтобы не получить 429 too many requests, а в остальном всё ок
@ciklomat
@ciklomat 4 місяці тому
@@SurenKhorenyan Так и я про это, слать из программы понятно. А Python не знает о том что, кто то послал сообщение. Значит он обращается к серверу с какой то частотой! С какой?
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
@@ciklomatсуть long-polling в том, что запрос к серверу висит и ждёт ответа. То есть это не "отправка запроса десять раз в секунду". Тут происходит отправка запроса и ожидание ответа. Будто страница долго грузится. И как только пришло обновление, сервер сразу передаёт его в ответ, библиотека получает ответ и шлёт новый запрос
@leontyevds
@leontyevds 4 місяці тому
Сурен, еще раз спасибо за понятное объяснение. Я хотел бы узнать, есть ли какие то варианты бесплатного хостинга такого или другого учебного бота?
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
пожалуйста! есть варианты, с кучей ограничений, но есть. раньше было больше, теперь с этим сложнее. потом как-нибудь расскажу про такие способы
@ginnes001
@ginnes001 5 місяців тому
AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'? В чем может быть проблема при установке aiogram?
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Какая версия Python? Нужно хотя бы 3.9, лучше 3.10 и 3.11
@ginnes001
@ginnes001 5 місяців тому
@@SurenKhorenyan последнюю скачал 3.12, спасибо за быстрый ответ
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
@@ginnes001 пожалуйста! Если проблема остаётся, приходите в чат в тг канале, разберёмся
@Levvvv445
@Levvvv445 3 місяці тому
ERROR: Could not find a version that satisfies the requirement airogram (from versions: none) ERROR: No matching distribution found for airogram почему выдает ошибку?
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
а какая у вас версия Python? Может быть не поддерживается?
@WorkseS
@WorkseS 6 місяців тому
когда новый ролик?))))
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
новый ролик по aiogram записан две недели назад и сейчас в монтаже. скорее всего выйдет в следующее воскресенье подписывайтесь в телеграм чтобы не пропустить анонс!
@WorkseS
@WorkseS 6 місяців тому
@@SurenKhorenyan уже подписан
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
круто, спасибо!
@user-ns8tq6zd7o
@user-ns8tq6zd7o Місяць тому
У меня к сожалению не вышло. Пишет Unused import statement 'from aiogram import types' и еще 12 ошибок красным
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Это вы не использовали то, что импортировали. Попробуйте сделать также как в видео
@user-ns8tq6zd7o
@user-ns8tq6zd7o Місяць тому
@@SurenKhorenyanпопробую еще раз с начала.
@SurenKhorenyan
@SurenKhorenyan Місяць тому
супер, удачи!
@Mercblck
@Mercblck 3 місяці тому
Как мне сделать что бы бот постоянно работал? Скажите сервис где именно могу купить сервер не дорого/ бесплатно или какие еще способы есть подробнее?
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Недорого на любом VPS, бесплатно мало где, и довольно сложно. Подробнее про публикацию бота будет отдельное видео, не раньше весны
@Mercblck
@Mercblck 3 місяці тому
@@SurenKhorenyan спасибо!
@DR-rs9ux
@DR-rs9ux 4 місяці тому
Всё. Разобрался и сделал. Но пришлось значение 15 строки удалить полностью «INFO» Выдавал ошибку.
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
хорошо, что удалось разобраться!
@DR-rs9ux
@DR-rs9ux 4 місяці тому
@@SurenKhorenyan К слову. Неожиданно пошел спам в консоли. Всё перепроверил - в норме. Возможна ли ситуация с багом?
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
@@DR-rs9ux о каком спаме речь? баг всегда возможен если нужна помощь с кодом, пишите в чат в телеграме
@DR-rs9ux
@DR-rs9ux 4 місяці тому
@@SurenKhorenyan Там указано время в секундах. Думаю это то, о чем была речь изначально. Сейчас планирую заняться и посмотреть что не так. Да. Конечно зайду
@user-wz9bs3zl4b
@user-wz9bs3zl4b Місяць тому
Если я хочу установить аиограм пишет ошибка что делать
@SurenKhorenyan
@SurenKhorenyan Місяць тому
Исправить ошибку!
@azizbekortikov5728
@azizbekortikov5728 3 місяці тому
супер
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
Спасибо! Рад трудиться ☺️
@bednyakov
@bednyakov 5 місяців тому
Сейчас я уже не могу сказать, что узнал что-то новое. НО! Почему в материалах к финальной работе в Skillbox не могли просто вставить это видео (хотя бы сейчас)? Вместо этого там лежит неинформативный и очень долгий стрим с мужиком, который снимает себя на дверной глазок, и куратор, который вместо ответа на конкретные вопросы записывает чавкающие видео с вообще посторонними ответами... Вам, Сурен, конечно же лайк, подписка!
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Привет! Эти вопросы надо направлять продюссеру скилбокс. Я исполнитель, мой сценарий, моя запись. Но план и цели по темам спускают сверху. И моя работа на курсе Джанго, а по тг боту я там ничего не делал Рад, что мой труд вы оцениваете выше, приятно!
@bednyakov
@bednyakov 5 місяців тому
@@SurenKhorenyan да, я это понимаю. Вопрос больше так, в космос. Или на случай, если Вы станете продюсером в скилах))
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Хах. Ну, продюсировать буду вряд ли, так как это не программистская работа, но стать программным директором реально (если вдруг предложат, конечно)
@_mrmark
@_mrmark 6 місяців тому
26:21 А как смайлики вызвать?
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
На маке в настройках клавиатуры есть возможность указать, что делать на нажатие кнопки Fn (её теперь планетой ещё обозначают). Я выбрал показывать эмодзи
@vitmih380
@vitmih380 6 місяців тому
Если ты из России, то не можешь быть контрибютером. Даже Тишке отказано
@SurenKhorenyan
@SurenKhorenyan 6 місяців тому
Не знаю, что там с Тишкой. Мой MR совсем недавно влили Но очень жаль, конечно, что такое ограничение в принципе может быть 😪
@kirillcherevko3858
@kirillcherevko3858 22 дні тому
Тайм коды нужны, брат
@SurenKhorenyan
@SurenKhorenyan 22 дні тому
Брат, сам жду когда кто-нибудь придёт и напишет их, брат
@user-tn1bj7rg1p
@user-tn1bj7rg1p 3 місяці тому
Не импортируется библиотека, что делать?ERROR: Could not find a version that satisfies the requirement aiogrampip (from versions: none)
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
вы неправильно набираете команду, надо так: pip install aiogram
@user-tn1bj7rg1p
@user-tn1bj7rg1p 3 місяці тому
да, так и сделал, всеравно пишет, что не может импортировать @@SurenKhorenyan
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
@@user-tn1bj7rg1p приходите в чат в Телеграм, там поможем
@user-qr4wh7mo3y
@user-qr4wh7mo3y 3 місяці тому
на новых версиях пайтона аиограм не работает, нужно скачать версию 3.11
@SurenKhorenyan
@SurenKhorenyan 3 місяці тому
@@user-qr4wh7mo3y насколько новых? На 3.12 уже должен работать github.com/aiogram/aiogram/pull/1354
@user-gb8jr6gn1z
@user-gb8jr6gn1z 3 місяці тому
Блин, а я вообще не могу aiogram установить всё перепробыуал😢
@user-qr4wh7mo3y
@user-qr4wh7mo3y 3 місяці тому
на новых версиях пайтона аиограм не работает, нужно скачать версию 3.11
@user-gb8jr6gn1z
@user-gb8jr6gn1z 3 місяці тому
Хорошо, буду пробывать! Спасибо
@apecharfoxstudio2526
@apecharfoxstudio2526 5 місяців тому
У меня одного сервер постаянно падает
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Какой сервер? У меня не падает 🤔
@apecharfoxstudio2526
@apecharfoxstudio2526 5 місяців тому
@@SurenKhorenyan код пишет таймоут
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
​@@apecharfoxstudio2526может быть проблемы с интернетом? Приходите в чат в Телеграм канале, обсудим
@rinatsamerhanov5371
@rinatsamerhanov5371 4 місяці тому
Ну "с нуля" громко сказано
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
Конечно, условием, что вы уже знакомы с Python
@yana-9735
@yana-9735 5 місяців тому
какой функционал бота?
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Смотря какого Бот из вводного видео умеет только делать эхо
@kfkfkfk-or1nk
@kfkfkfk-or1nk 5 місяців тому
а что это за тема в pycharm?
@SurenKhorenyan
@SurenKhorenyan 5 місяців тому
Это One Dark
@kharly.thesoundby
@kharly.thesoundby Місяць тому
Traceback (most recent call last): File "C:\Users\knigh\PycharmProjects\pythonTelegram1\ver3\main.py", line 12, in dp = Dispatcher() ^^^^^^^^^^^^ TypeError: Dispatcher.__init__() missing 1 required positional argument: 'bot' почему так?
@SurenKhorenyan
@SurenKhorenyan Місяць тому
У вас старая версия aiogram. Обновите до 3: pip install --upgrade aiogram
@AlvaresSantiago
@AlvaresSantiago 13 днів тому
Привет! @SurenKhorenyan, помоги пожалуйста. Что делаю не так? Логирование добавил а при запуске main.py всё равно ничего не происходит.
@SurenKhorenyan
@SurenKhorenyan 13 днів тому
Привет! Скорее всего вы сделали что-то не так. Попробуйте ещё раз. Также можете прийти в телеграм чат, там покажете код, вам подскажут
@user-bl1sn9cq2y
@user-bl1sn9cq2y 4 місяці тому
у меня asycio в if __name__ == "__main__": красным подсвечивается что делать
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
В самом верху файла сделайте import asyncio
@32prince
@32prince 28 днів тому
2ую неделю учу питон. После парсеров решил учить питон на ботах. Это нормально что я ничерта не понимаю что он делает?) От куда он знает все эти методы? Я как понял сначала надо выучить английский, потом прочитать всю документацию а после уже включать эти уроки?
@SurenKhorenyan
@SurenKhorenyan 28 днів тому
Да, всё ок! Учить английский надо обязательно. Читать доку полезно по мере необходимости, целиком читать скучно и не нужно Не страшно, что многое непонятно. Вы этот долг знаний позже компенсируете. Боты отличный способ ворваться в программирование!
@32prince
@32prince 28 днів тому
Буду пробовать сегодня по вашим урокам что то писать. Хочу управления своими партнёрами в тг перенести. Решил вдруг в 27 лет программировать начать 🤣
@SurenKhorenyan
@SurenKhorenyan 17 днів тому
Никогда не поздно! Удачи вам. Потом приходите хвастаться в тг чат, показывать что получится
@Konoplya_102
@Konoplya_102 4 місяці тому
При вводе await message.answer ничего не происходит, даже код не подсвечивается как у вас
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
такое может быть, всё зависит от того, как вы писали код и где. плюс у меня другая тема если нужна помощь, приходите в чат в тг канале, обязательно подскажем
@Konoplya_102
@Konoplya_102 4 місяці тому
@@SurenKhorenyan Спасибо, заработало!
@SurenKhorenyan
@SurenKhorenyan 4 місяці тому
@@Konoplya_102 супер 🔥
Секретная разработка КГБ! Волга «Догонялка» на V8…
1:07:10
Мастерская Синдиката
Переглядів 2,4 млн
Мама и дневник Зомби (часть 1)🧟 #shorts
00:47
Никогда ТАК не делай в Python | 5 запретных техник
29:36
Сурен Хоренян
Переглядів 1,6 тис.
Telegram Bot на Python за час. Создание ботов для новичков.
50:17
Секретная разработка КГБ! Волга «Догонялка» на V8…
1:07:10
Мастерская Синдиката
Переглядів 2,4 млн