Клавиатура в Телеграм Ботах - Inline Reply и Builder на AIOGRAM 3.4 | 4 УРОК

  Рет қаралды 25,345

$ sudo teach IT ⚙️

$ sudo teach IT ⚙️

Күн бұрын

❤️ Учи Python и aiogram 3 здесь: sudoteach.com
❤️ Не забудьте подписаться на канал, чтобы не пропускать новые видео-уроки по Python!
👉🏼 Telegram: t.me/sudoteach
👉🏼 Наше комьюнити: t.me/sudoteach...
👉🏼 Записаться на мой бесплатный пробный урок по пайтону: t.me/mesudoteach
👉🏼 Бот с информацией об уроках со мной: t.me/sudoteachbot
🧨 Арендуй облачный сервер timeweb на месяц и получай 300 рублей от меня на баланс: timeweb.cloud/...
Меня зовут Тимур, моя задача - вырастить из своих учеников профессионалов, которые пишут на Python. 🐍
Музыка 💗
Rain, Book And Cup Of Tea by | e s c p | escp-music.ban...
Music promoted by www.free-stock...
Creative Commons / Attribution 4.0 International (CC BY 4.0)
creativecommon....

Пікірлер: 49
@john300487
@john300487 6 ай бұрын
Молодец, очень просто и доходчиво, без лишних выкрутасов) По простому, для чайников)))
@АндрейИванов-э2ш3е
@АндрейИванов-э2ш3е Ай бұрын
Очень круто все рассказываешь! Спасибо большое, много вопросов отпало в процессе просмотра материалов!
@bunyodnaimov3531
@bunyodnaimov3531 7 ай бұрын
Здравствуйте, огромное спасибо за уроки!
@Putu_pererenan
@Putu_pererenan 2 ай бұрын
10:40 - там мы можем списки создавать и не только вручную, а в цикле, например. Как по мне, билдеры нужны именно что-бы ограничить разработчика с целью минимизации ошибок
@last1rok
@last1rok 7 ай бұрын
Легенда легенд, емае
@t4k373
@t4k373 7 ай бұрын
Ну реально легенда
@Googi_0
@Googi_0 8 күн бұрын
Помогите пожалуйста, вродебы делаю все по видео, но визуал студио считает что если я стер, удалил файл и переписал его все равно там стоят знаки/строки которые я послтавил потом удалил их и переписал файл ЧТО ДЕЛАТЬ?!
@ДимаГусев-т3х
@ДимаГусев-т3х 7 ай бұрын
Легенда
@mulla_sunnatilla9918
@mulla_sunnatilla9918 7 ай бұрын
привет чможете снять по разделения кодов на папку
@Гаврюша1
@Гаврюша1 7 ай бұрын
Привет, классные видео! Что за ноут?
@shlepka5938
@shlepka5938 6 ай бұрын
А как в билдерах указывать размер кнопок и placeholder создаваемых кнопок?
@user-rl9xv3mw1r
@user-rl9xv3mw1r 4 ай бұрын
Есть ли возможность ввести в обзем чате через команду или клавиатуру уникальный код? Например заходя в чат, пользователь должен вводить боту свой пригласительный код для верификации, как это лучше сделать?
@kosdem_official
@kosdem_official 7 ай бұрын
🔥🔥🔥
@yoldagihayot
@yoldagihayot 5 ай бұрын
Как можно разделить кнопки на Python Telegram Боте?У меня всё кнопки на одном ряду получается
@scrooge_wayne
@scrooge_wayne 5 ай бұрын
Ты узнал как это сделать?
@yoldagihayot
@yoldagihayot 5 ай бұрын
@@scrooge_wayne да
@yrnero5563
@yrnero5563 5 ай бұрын
@yold сделайте кнопки в два разных списка, а не в один(те, что Inlinekeyboardbutton)
@neruzo1697
@neruzo1697 4 ай бұрын
Ну дак ролик смотри внимательно
@hyprPurple
@hyprPurple Ай бұрын
​@@scrooge_wayneотдельный список = отдельный ряд. Засунь их в список просто
@ПавелГедроич
@ПавелГедроич 4 ай бұрын
А как можно изменить размер кнопок когда используешь ReplyKeyboardBuilder?
@АлександрКрайсветный-ф1н
@АлександрКрайсветный-ф1н 4 ай бұрын
Нужно в as_markup передать: .as_markup(resize_keyboard=True)
@username-hasami
@username-hasami 6 ай бұрын
Здравствуйте, видео топ, но как сделать такие же подсказки для параметров функции 5:38 и до этого где-то на 3 минуте
@voo-lee
@voo-lee 5 ай бұрын
Добавьте в вскоде в файле ваших настроек settings.json следующую строчку: "editor.hover.enabled": true, у меня эта строка была но стояло False, просто поменял и все подсказки аналогично заработали
@shoucko
@shoucko Ай бұрын
А как работать с Inline mode!?
@shoucko
@shoucko 2 ай бұрын
А как переходить между этими клавиатурами?
@ryzen2808
@ryzen2808 3 ай бұрын
11:50 Зачем этот цикл ? И почему async вызовет ошибку ?
@hyprPurple
@hyprPurple Ай бұрын
Это билдер, он так работает
@ИльмирШарифуллин-щ7т
@ИльмирШарифуллин-щ7т 6 ай бұрын
Может кто то ответит. Я все равно не понимаю, для чего нужно использовать билдеры, если можно по сути также заполнять клавиатуру у маркапов?
@VOLYNKAAA
@VOLYNKAAA 6 ай бұрын
Если есть необходимость получать значения из базы данных и использовать их как названия кнопок на клавиатуре, то лучше использовать билдеры. Потому что при изменении базы данных будет слишком неудобно каждый раз вручную менять названия кнопок. А при использовании билдера, прописывать названия кнопок вручную не нужно. Из базы данных возвращается допустим лист и ты с помощью билдера "подключаешь его в клавиатуру". В результате чего, если будет меняться лист(то есть значения в базе данных), то и названия кнопок будут меняться автоматически. По крайней мере не нужно будет постоянно менять вручную названия кнопок. Например: в боте по продаже кроссовок при нажатии на кнопку "Каталог" пользователю выпадет клавиатура с разными моделями кроссовок. (Какие модели есть в наличии мы узнаём из базы данных). Поэтому если вдруг какие-нибудь кроссовки закончились, то пользователю будет выпадать клавиатура без этой модели. Или наоборот, если привезут новую модель и добавят её в базу данных, то в каталоге моделей пользователю выпадет клавиатура с уже добавленной новой моделью.
@НиколайБзовый
@НиколайБзовый Ай бұрын
ModuleNotFoundError: No module named 'app' Не понимаю почему((( Весь код, точна копия автора, но вылазит такая ошибка...
@Н_Н_Н_1361_0_н
@Н_Н_Н_1361_0_н 25 күн бұрын
Ну такие причины как: интерпретатор, или (также возможно, нет разрешения на доступ к папке), ну такие причины были у меня…
@amis9548
@amis9548 18 күн бұрын
Как это решать 😭😭
@mulla_sunnatilla9918
@mulla_sunnatilla9918 7 ай бұрын
routerov как вызвать типа такие
@atroffi
@atroffi Ай бұрын
Выходит одна и та же ошибка и я совсем не понимаю, как ее решить. Может кто поможет? Ошибка выглядит вот так: ModuleNotFoundError: No module named 'app'. Код полностью копирую за автором, но не могу дальше продвинуться из-за этого.
@hyprPurple
@hyprPurple Ай бұрын
Ты проект где держишь? Нужно создать папку app и в нее закинуть все файлы, ты наверное пропустил этот момент
@Phonk1_1
@Phonk1_1 Ай бұрын
@@hyprPurpleя закинул нихуя не работает
@Phonk1_1
@Phonk1_1 Ай бұрын
@@hyprPurpleтам еще как-то запускается странно только 1 файл запускается как я понял
@hyprPurple
@hyprPurple Ай бұрын
@@Phonk1_1 запускается из main() функции
@Phonk1_1
@Phonk1_1 Ай бұрын
@@hyprPurple у меня в папке
@turbik3640
@turbik3640 6 ай бұрын
Как в VSCode включить такие же красивые подсказки?
@kalyonee4565
@kalyonee4565 3 ай бұрын
они вроде должны по умолчанию срабатывать, когда мышку наводишь на элемент (у меня по крайней мере так, никаких сторонних расширений не скачивал)
@turbik3640
@turbik3640 3 ай бұрын
​@@kalyonee4565 У меня почему-то не так оно 😢
@Ilya_code
@Ilya_code 7 ай бұрын
Красавчик просто красавчик
@eduardbratsunov3967
@eduardbratsunov3967 7 ай бұрын
Супер, ждём коллбэки ✊️
CallbackQuery на AIOGRAM 3.4 | 5 УРОК
7:18
$ sudo teach IT ⚙️
Рет қаралды 19 М.
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 21 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 18 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 7 МЛН
iPhone or Chocolate??
00:16
Hungry FAM
Рет қаралды 36 МЛН
Основы Pytest за 20 минут
21:42
Никита Кузьменков
Рет қаралды 42
Создание Telegram ботов на AIOGRAM 3.4 | 1 УРОК
12:04
$ sudo teach IT ⚙️
Рет қаралды 63 М.
Китайский XRAY VPN - shadowsocks, VLESS
29:12
BogdanDotPy
Рет қаралды 73 М.
Quiet Night: Deep Sleep Music with Black Screen - Fall Asleep with Ambient Music
3:05:46
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 21 МЛН