Ботостроение Telegram. Первый бот. Aiogram3 - полное руководство.

preview_player
Показать описание
📘 В этом видео мы создадим своего первого бота - почти как "Hello World!" 😉)
Научимся отвечать на сообщения пользователя, регистрировать хэндлеры, а также отвечать на сообщение с цитированием.

Aiogram - это мощный, но в тоже время простой инструмент для создания телеграм ботов. В этой серии видеоуроков я познакомлю тебя с его функционалом и в конце изучения для закрепления навыков мы напишем телеграм бота. Обязательно подпишись на канал, поставь лайк этому видео и выскажи свое мнение об этом видео в комментариях. Активируй колокол, чтобы не пропустить ни одного видео, которое со 100% вероятностью поможет тебе в изучении ботостроения!

🎯 Обязательно ознакомься с моими курсами, в которых мы с учениками работаем достаточно тесным, можно сказать, "семейным" составом.
Мы прокачаем твой скилл с "я ничего не понимаю в python" до "я умею писать шустрых, легких и стабильных телеграм ботов".
Никакой воды и видео по 40, а то и больше минут - только сжатая, сконцентрированная выжимка практики. Моя задача - дать вам продвинутые навыки простыми словами, которые сделают вас на голову выше всех остальных и уменьшить ваши времязатраты на разработку своих проектов или клиентских.

📢 Внимание!
Эти пакеты были перемещены, вы должны исправить импорт в вашем коде, если вы используете версию 3.0.0b4 и выше:

Рекомендации по теме
Комментарии
Автор

Спасибо тебе большое, прям от души, желаю только лучшего!

pshyhopat
Автор

Быстро конечно, но актуально и в тему. Спасибо

biltfhg
Автор

Автор молодец, наверное лучшее, подробное и доходчивое объяснение в данном направлении. Желаю авторов успехов!

yuriismakota
Автор

в топ! в топ! с двух каналов подписался и лайкнул. Большое спасибо!

DobryDrug
Автор

Да вы вообще мега крутой супер красавчик! Такую работу проделали 💪🏻💪🏻💪🏻

NikolasQN
Автор

Так же хочу выразить благодарность. долго не мог найти человека, которого могу воспринимать по голосу, информации которую преподносят. У тебя все супер, жду других проектов) Всех благ

vlszeij
Автор

Начал смотреть, и впал в ступор... Как запускается полинг если в start_polling() не передали объект бота? Оказывается нужно было до 5-й минуты досмотреть ))). автор молодец, хорошая подача, главное ничего лишнего, по делу и кратко

ityosni
Автор

Очень подробное объяснение и четкое изложение! Спасибо)

chilltime_moments
Автор

просто вау! под конец ролика челюсть отвисла, браво!

ytee
Автор

Не возможно оценить какую вы оказываете помощь для начинающих программистов, спасибо Вам!

loxmffw
Автор

Прям молодец. Все нормально объяснил. Ни капли воды и все последовательно

artemkvasha
Автор

Здравствуйте! Хорошее четкое изложение без воды. В видео упоминается ссылка на код. Не нашел )

AlexK.-gfbd
Автор

Не понимаю людей, которые вообще выписывают, что-то против автора! Если у тебя мозги на месте, то открываешь хотя бы тот же гитхаб и ищешь бота на aio3, разбираешься в чужом, залайканном проекте и вперёд, на крайняк в форумы по заходить. Ну а если 2 вариант, когда мозгов нет, то увы тут только работа на заводе поможет…)

esco-it
Автор

Было бы еще не плохо объяснения давать зачем какую конструкцию и функцию используем))

DiVas-sjxv
Автор

классное видео, я на джава пишу ботов) но все равно познавательно, на питоне мне кажется это легче)

AlexeyRiched
Автор

Почему у тебя при созданий логинга сразу появился формат и при созданный файлов в них были файлы типа __init__.py это из-за старого pycharm или я что-то не понимаю?

asdasd-gstg
Автор

чувааак ты меня с этой болванкой в конце вообще запутал, лабиринт из фаилов, жооско.
все вроде работает все получилось, само видео максимально информативное, похоже я теперь твой подписчик, но некоторые вещи конечно оказались не так просты, фаил input лежит вне директории core? верно?

nqyhrew
Автор

Сломал мозг...
Traceback (most recent call last):
File "\main.py", line 6, in <module>
from core.settings import settings
File "\core\settings.py", line 28, in <module>
settings = get_settings('input')
File "\core\settings.py", line 22, in get_settings
bot_token=env.str("TOKEN"),
File "\venv\lib\site-packages\environs\__init__.py", line 116, in method
raise EnvError('Environment variable "{}" not set'.format(proxied_key or parsed_key))
environs.EnvError: Environment variable "TOKEN" not set

Greiten
Автор

Отличный курс по aiogram-у, здорово, что сразу приучаете к разделению на файлы. Уважаю. Но в последнем моменте, когда выносим конфу из основного кода в файл input, у меня выдает ошибку "Возникло исключение: EnvError
Environment variable "TOKEN" not set" При чем не важно, есть этот файл или нет его, результат один. Перепроверил все несколько раз, все сделано верно, точно по видео. Помогите, что это может быть...

ZuberMV
Автор

Привет NZTCODER! отличный контент спасибо! Вопрос: при написании бота скрываю всю персональную информацию в виртуальном окружении. При работе на локальном компьютере в PyCharm все работает. При запуске на VPS записанные данные из виртуального окружения видны, но бот их почему-то не цепляет. Если вывести принтом в теле бота данные видны.

ykotov