Блин Сурен, ты просто лучший! Я вчера ложился спать с мыслью, что пора наверное научиться наводить порядок в таком коде и раскидывать его по папками и логике. Как раз после того как посмотрел и реализовал весь код из предыдущего видео и пришла такая мысль! И тут сегодня такое видео выходит! Просто Респект сто тысяч раз! Очень кайфую обучаясь у такого профи! Огромная тебе благодарность за труд и потраченное время!!!! Очень хотелось бы увидеть ещё такие темы как паттерны поведения пользователя, парсинг, обработка и отправка ответа по запросам пользователя!!! Всех благ тебе, крепко жму руку, как только наладится с финансами - оформлю подписку!
@SurenKhorenyan Жыл бұрын
Спасибо за такой комментарий, мне очень приятно! Более осмысленные диалоги с ботом обязательно пройдём. Спасибо!
@Egor-sm4bl11 ай бұрын
Спасибо за уроки, Сурен! Продолжай делать акцент на доступности понимания и переиспользовании знаний из уроков. Очень много уроков, в которых объясняют для галочки или просто так, как самим понятно, а не так, чтобы понятно было другим. Жму руку!
@SurenKhorenyan11 ай бұрын
Пожалуйста! Очень рад, что вы цените 🥰
@nuclearrocket11 ай бұрын
Очень доступно и по полочкам! Из всех видео-уроков что я смотрел это самые четкие!
@SurenKhorenyan11 ай бұрын
Кайф! Я очень рад трудиться, приятно читать такие комментарии 🥰
@Sabor00011 ай бұрын
Очень понятно и доступно изложен материал) Жду каждого ролика с нетерпением. Про базу данных в боте все еще ждем)
@SurenKhorenyan11 ай бұрын
Кайф! Про базы данных тоже обязательно будет.. когда-то 🙂
@eastwesser11 ай бұрын
Я считаю, что это хорошая практика, указывать роутеры (которые хочешь юзать) через include_routers(), а отбойник в виде эхо-команды выносить отдельно и в конец. Спасибо за урок по aiogram!
@SurenKhorenyan11 ай бұрын
Кайф, пожалуйста!
@alexanderkomanov4151 Жыл бұрын
Ставлю лайк не глядя! Точно будет всё на высоте. Как всегда!
@SurenKhorenyan Жыл бұрын
Хах, спасибо! Всё же и видео хорошо бы досмотреть 🥰
@alexanderkomanov4151 Жыл бұрын
@@SurenKhorenyan обязательно! Но лайк ставлю сразу же! Я твой видос про aiogram смотрел несколько раз! Очень помог разобраться в теме!
@SurenKhorenyan Жыл бұрын
@@alexanderkomanov4151 кайф, круто!
@KorsanyGame Жыл бұрын
Спасибо! Очень удобно, использую почти во всех ботах! Всё ещё жду гайд по кнопкам!
@KorsanyGame Жыл бұрын
Или скорее по callback data..
@SurenKhorenyan Жыл бұрын
Класс, пожалуйста! Да, по кнопкам тоже обязательно будет
@SurenKhorenyan Жыл бұрын
@@KorsanyGame и по таким кнопкам тоже будет 😊
@ГубкаБоб-р8ъ Жыл бұрын
Роутеры использую, но все равно полезно, спасибо. О, скоро нас уже будет 5 к🤩
@SurenKhorenyan Жыл бұрын
Класс. Кайф, ага! Ждём и не останавливаемся 💪
@kliffwer5 ай бұрын
И вот время идет, и комент под изучинным видео) я продолжаю)
19:14 - подскажи пожалуйста, а как ты так выделяешь найденные элементы?
@SurenKhorenyan6 ай бұрын
@@Putu_pererenan Ctrl + G на маке. Можете нажать два раза левый шифт и написать в открывшемся поиске Select next occurrence. И там будет подсвечено сочетание клавиш
@Putu_pererenan6 ай бұрын
@@SurenKhorenyan спасибо, на линуксе alt + j оказалось
@SurenKhorenyan6 ай бұрын
@@Putu_pererenan отлично! Пожалуйста
@godgiven9948 ай бұрын
Спасибо за полезное видео!
@SurenKhorenyan8 ай бұрын
Пожалуйста! Рад, что вам понравилось 😊
@ФионаФалееваАй бұрын
Не поясняется работа bot.send_message, когда код разносится по файлам. Этот нюанс закомменчен. Но, тем не менее, стоило бы уточнить что же делается с кодом в этом случае? Ведь bot.send_message не из головного файла не работает.
@SurenKhorenyanАй бұрын
А должен из головного файла работать? Я ваш вопрос не понял. Экземпляр бота получаем, сообщение шлём. Что-то не так?
@ФионаФалееваАй бұрын
@@SurenKhorenyan да, там есть нюанс. bot.send_message не работает, но работает message.bot.send_message
@SurenKhorenyanАй бұрын
Если там была ошибка, которая прям не давала работать, я точно поправил в одном из следующих роликов. Да, можно через message. А ещё можно принимать экземпляр bot в функцию обработки сообщения
@ФионаФалееваАй бұрын
@@SurenKhorenyan в коде ошибки не было. Так как в коде не было прецедента. Но не было пояснений что делать в таких случаях, ведь не редко надо не answer, а send_message. Это просто нюанс, который часто возникает при делении кода.
@SurenKhorenyanАй бұрын
Дальше в следующих видео тоже не показал этого? Мне кажется, это тоже разбирал. Ну и вместо message.answer можно использовать message.reply, и там ещё много других шорткатов. Вы испытывали какую-то сложность?
@Эльнур-р8ю11 ай бұрын
Спасибо большое за видео)
@SurenKhorenyan11 ай бұрын
Пожалуйста!
@hhhscvx5 ай бұрын
Кстати я буду счастлив если вы сделаете видео про оплату в тг боте
@SurenKhorenyan5 ай бұрын
Тема ТГ ботов как-то очень просела по просмотрам. Так что ускорить выход новых роликов можно через бусти
@hayksardaryan Жыл бұрын
Спасибо за видео) какой template бота используешь?
@SurenKhorenyan Жыл бұрын
Пожалуйста! Я без шаблона делаю, сам всё создаю 😮
@yeager66469 ай бұрын
Какой шрифт и line-height, а также тема? Заранее спасибо!
@SurenKhorenyan9 ай бұрын
Привет! Шрифт JetBrains Mono, высота 1.0, тема Dark One
@Фенозепам8 ай бұрын
спасибо!
@SurenKhorenyan8 ай бұрын
Пожалуйста!
@HoJoRu8 ай бұрын
как FSM state получить в главном callback router и передавать в другие вложенные роутеры ?
@SurenKhorenyan8 ай бұрын
чтобы получить fsm state достаточно обозначить его как параметр функции. на канале есть два ролика про работу с FSM в aiogram, там всё показано
@alexandr_segeda Жыл бұрын
А будут видео по кнопкам, базам данных, созданию рассылок и загрузка на сервер или куда там можно?)))
@SurenKhorenyan Жыл бұрын
Всё обязательно будет!
@vitmih380 Жыл бұрын
@@SurenKhorenyan Что, и постгря будет? И даже с алхимией? ))))) И как с хуками работать тоже? ))) А очереди? Очереди будут?
@SurenKhorenyan11 ай бұрын
@@vitmih380 когда-то всё будет, просто что-то не в этом году 🙂
@KorsanyGame Жыл бұрын
Расскажи пожалуйста как сделать оплату в боте!
@SurenKhorenyan Жыл бұрын
Это обязательно будет!
@mustafardk Жыл бұрын
Здравствуйте, вы не знаете почему в группах/каналах не отображается кнопка Меню с командами бота? Бот добавлен в группу/канал и имеет админские права. При этом, в чате с ботом эта кнопка есть.
@SurenKhorenyan Жыл бұрын
Добрый день. Насколько мне известно, в группах меню не отображается - только в чате с ботом. В группах надо нажимать кнопку слеш "/" и дальше выбирать команду
@trypophobia7497 Жыл бұрын
Полезное видео, так как на стримах постоянно спрашивают про: fastapi, Django, aiogram😂😂😂. Python разработчик может смотреть бесконечно на три вещи как-то работает с fastapi, Django или aiogram. 😂😂
@SurenKhorenyan Жыл бұрын
Хаа 😅 Спасибо
@АнтонКислицын-п6э9 ай бұрын
Пересматривал уже этот ролик миллион раз ошибку выдает и бот сломался в итоге почти в самом начале((( ругается на main_router и все((
@SurenKhorenyan9 ай бұрын
Очень жаль.. а писали код? Пробовали всё повторить? Можете взять код с гитхаб и сравнить со своим. Если не разберётесь, приходите в телеграм чат
@АнтонКислицын-п6э9 ай бұрын
@@SurenKhorenyan а можно ссылку на чат.. до роутеров по предыдущим урокам все шло четко все получалось повторять и все работало.. начал раскидывать по роутерам и что то пошло не так хотя делаю все как в видео ((
@SurenKhorenyan9 ай бұрын
@@АнтонКислицын-п6э ссылка на чат в закрепе в телеграм канале, ссылка на него в описании видео и канала
@АнтонКислицын-п6э9 ай бұрын
@@SurenKhorenyanблагодарю удалось починить бота скопировав код! Все работает … Единственное /pic /text не работает. Бот просто пишет wait a second и пересылает мне /pic и /text
@SurenKhorenyan9 ай бұрын
@@АнтонКислицын-п6э отлично! А так приходит, скорее всего, потому что вы роутер не подключили к основному
@DjFreeze11 ай бұрын
про инлайн-кнопки хотелось бы подробный гайд
@SurenKhorenyan11 ай бұрын
Про инлайн кнопки будет в феврале, инфа сотка
@glaviznin Жыл бұрын
На что влияет имя роутера name=__name__? можно ли дать понятное имя и на что это повлияет?
@SurenKhorenyan Жыл бұрын
Можно дать любое имя, это нужно только для отладки: в str / repr будет отображаться имя
@inspektorgadjet6047 Жыл бұрын
Кстати почему-то слетели настройки шрифтов, вместо жирного и остальных шрифтов идёт просто печать спец символов
@SurenKhorenyan Жыл бұрын
Это где? В терминале? Надо проверить настройки
@inspektorgadjet6047 Жыл бұрын
Когда команда хэлп срабатывает в боте, бот печатает все в одном шрифте но слова которые должны быть по разному выделены(жирный шрифт и пр.), вместо этого просто обернутый в символы )))
@SurenKhorenyan Жыл бұрын
@@inspektorgadjet6047 ага, теперь понял. Я это заметил позже, в новом видео уже исправил 😊 Спасибо за замечание