Python Тelegram Бот Для Студии Уличных Танцев | Библиотеки Aiogram Pygsheets (Google Sheets API)
Vložit
- čas přidán 27. 07. 2024
- В этом ролике мы разработаем Telegram бота для студии студия уличных танцев @freakydancecrew6457 с помощью языка Python в связке с библиотеками Aiogram и Pygsheets. Бот будет выдавать справочную информацию, а также взаимодействовать с Google Sheets - программой для работы с электронными таблицами, входящая в состав бесплатного набора веб-редакторов Google Docs Editors от Google.
✅ Исходный код: github.com/pylounge/fdcbaza-t...
✅ Как загрузить бота на Heroku: • Самый Быстрый Способ З...
💸 Хочешь поддержать канал: qiwi.com/n/PYLOUNGE (Никнейм QIWI Кошелька - PYLOUNGE)
💰 Donation Alerts:
www.donationalerts.com/r/pylo...
🚀 Социальные сети:
✅ Instagram: / py_lounge
✅ Telegram: t.me/pylounge
✅ Группа ВКонтакте: pylounge
✅ Канал PyLounge:
/ @pylounge
✅ Twitter: / pylounge
✅ По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
✅ Music: www.free-stock-music.com/
📒 Материалы из видео:
✅ Документация Pygsheets: pygsheets.readthedocs.io/en/s...
✅ Документация Aiogram: docs.aiogram.dev/en/latest/
✅ Документация Google Sheets API v4 - developers.google.com/sheets/
✅ Консоль Google Developers Console - console.developers.google.com
✅ @freakydancecrew6457 в Instagram: / freaky_dance_crew
✅ @freakydancecrew6457 ВКонтакте: freaky_dance_crew
✅ @freakydancecrew6457 на CZcams: / @freakydancecrew6457
✅ Ролик про танцы @yamalkevich : • 🔥 Стань ярким! Как изб...
✅ Про Loguru от @t0digital : • Лёгкое логирование в P...
✅ Как Сделать Вклад В Open Source: • Как Сделать Вклад В Op...
✅Создал ВКонтакте Python Бота Для Отправки Мемов: • Создал ВКонтакте Pytho...
✅Создал Telegram Python Бота Для Постинга Мемов: • Создал Telegram Python...
👨🏫 Привет! Меня зовут Макс. Я один из авторов канала PyLounge. Уже долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала. Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования, которые я делаю в соавторстве с Егором (лучшим голосом России). Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!
🕰️ Таймкоды:
00:00 - Вступление
03:35 - Структура проекта
05:39 - Создаём приложение Google APIs
12:43 - Работа с Google Sheets
14:26 - Создаём Telegram бота
17:33 - Настройка окружения
22:25 - Код
49:50 - Запуск и тестирование бота
53:28 - Про тесты и документацию
54:10 - Заключение
54:29 - Концовка
#pylounge #pygsheets #aiogram #ityoutubersru #itubeteam #telegram
А как вы проводите своё свободное время? )
главное не проводить его в пустую)
я тренер по танцам. в свободное время программирую ботов ))
почему заигнорил коммент?
гамаю в Ку3 иногда в генералов и шахматы
Вау! Вот это материал! Спасибо огромное! Как раз то, что нужно дочке(фанатке танцев), чтобы запилить бота для проекта в Я.Лицее )
Спасибо! Удалость повторить с адаптацией под свои задачи.
Мой уровень программирования - 0,
спасибо уроку, chat gpt и ред буллу, что сделали это возможным🤙
Интересный и очень информативный видос
решил разработать бд на базе Гугл таблиц и слава богу упёрся в лимиты - бросил эту затею. по апи есть лимиты - 60 запросов в сек на чтение и 60 на запись...
💥💥💥
Привет, 💯💣
Я бы сделал inline кнопки, так намного удобнее было бы
Только наверное не private, а protected. Спасибо за ролик
Приветствую. Почему реализацию работы с гугл таблицей оставили синхронной? Сами по ходу видео говорили, что библиотека aiogram у нас асинхронная...
Здарова, Макс)
Привет)
Супер видео) а если необходимо реализовать функцию записи на определенное время, также можно в google sheets, или лучше в календаре это делать?
оба варианта возможны. В таблицу можно что-то записать, а в календаре
сделать событие
Сейчас при регистрации на гугле страна Россия уже не видна.
Приветствую, а что если он Россию выбрать не дает?
Добрый день! Мне понравилась работа с гугл таблицами. Каким образом можно оптимизировать работу с таблицами, потому что придется ждать много при пойске данных
Спасибо за урок. Но по моему лучше сделать кнопки мень, чем писать боту вопрос о расписании и ценах
У тебя установлен PyCharm, но ты используешь VSCode+PowerShell. В чём прикол?
Ну наверное что бы было нагляднее, ведь ide покрывает большинство "рутинных действий", которые могут быть не очевидны для начинающих.
@@montecristo31 а как на счёт классов?
Подскажите, пожалуйста. Вы создали Бот, который работает локально с Вашего ПК. Как его выложить для общего доступа? Нужен хостинг? Или ГуглДиск? Как это сделать/настроить?
в описании ссылка на ролик, как выложить на Heroku
@@pylounge подскажите, пожалуйста. Если по одному ID (хотя это получается уже не ID, а скорее ключ ) в таблице может быть несколько строк с разными значениями - как можно сделать выборку по этому ключу и вывести все значения в чат бота??
Приветствую) как можно сделать, чтобы через этого бота можно было что-то изменять в таблице? Или же стоит второго бота сделать для этого в целях безопасности?
Либо отдельного, либо добавить "режим администратора"
Я вообще не пойму для кого это видео? Зачем все усложнять с установками, если через PyCharm это делается быстрее и понятнее.
Потом создание класса, да и в общем работы с таблицей написана явно не для новичков.
Для кого это видео? Если для новичков, то вы усложнили им и так сложное для них и это глупо, нужно же наоборот проще объяснять и заинтересовывать.
Это видео создано непонятно для кого, те кто могут свободно описывать все через ООП и так разберутся сами, так как опыт есть.
Ерунда полнейшая как по мне
parse_mode=types.ParseMode.HTML,
AttributeError: module 'aiogram.types' has no attribute 'ParseMode'
почему то не находит этот атрибут в types :(