Forwarded from Aiogram hentai 🍓 (イリヤ (Illia, he/him))
— Додано поле
story до класу Message для повідомлень із пересланими історіями. Наразі воно не містить інформації. 🤷— Додано поле
voter_chat до класу PollAnswer, щоб містити виборців чату каналу в Polls. Для зворотної сумісності поле юзера в таких об’єктах міститиме 136817688 (@Channel_Bot)— Додано поле
emoji_status_expiration_date до класу Chat— Доданий метод unpinAllGeneralForumTopicMessages
— Максимальну довжину параметра
startapp у прямих посиланнях на веб-додатки збільшено до 512 символів.# Джерело: https://core.telegram.org/bots/api#august-18-2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤡5
🚀 Велика новина: третя версія Aiogram вже в релізі, і її можна вважати повністю стабільною.
Фреймворк готовий до використання у ваших проектах.
🛠 Це чудова новина також і для мого курсу. Найближчим часом я планую оновити матеріали курсу, враховуючи нові можливості Aiogram 3.0. Це дозволить вам розробляти ще більш функціональні і надійні боти.
⏳ Хочу попередити, що оновлення матеріалів потребує часу. Тому прошу трохи почекати.
🙏 Дякую вам за терпіння і підтримку!
Фреймворк готовий до використання у ваших проектах.
🛠 Це чудова новина також і для мого курсу. Найближчим часом я планую оновити матеріали курсу, враховуючи нові можливості Aiogram 3.0. Це дозволить вам розробляти ще більш функціональні і надійні боти.
⏳ Хочу попередити, що оновлення матеріалів потребує часу. Тому прошу трохи почекати.
🙏 Дякую вам за терпіння і підтримку!
Telegram
aiogram live
💥 This day has come! aiogram 3.0 released! 💥
This version introduce much more technical and architectural improvements, introduces new mechanisms to implement your applications easier.
The road to this day was very difficult, it is started on Jun 29, 2019…
This version introduce much more technical and architectural improvements, introduces new mechanisms to implement your applications easier.
The road to this day was very difficult, it is started on Jun 29, 2019…
🔥20👍5❤1💩1
Vibecoding Haven (BotfatherDEV)
Довгоочікуваний курс по SQLAlchemy & Alembic вже готовий! Наразі він проходить процес рецензування, і я планую розпочати продажі в понеділок. Для тих, хто коли-небудь хотів підтримати мене, у вас є можливість - допоможіть мені якнайшвидше розкрутити курс.…
👔 Що це таке? Udemy Business - це кураторський вибір високоякісних курсів на Udemy, які компанії можуть надавати своїм співробітникам для підвищення кваліфікації. Тільки 3% усіх курсів потрапляють до цієї програми, тому це дійсно велика подія!
Якщо ви маєте до цього доступ, то обов’язково візьміть його собі!
Please open Telegram to view this post
VIEW IN TELEGRAM
Udemy
Ukraine Higher Education | Udemy Business
Udemy Business is the destination for workplace learning that helps companies achieve critical outcomes. Explore 30,000+ top rated and most relevant courses to start upskilling your talent today.
🔥18👍5👎1💩1
Оновлення курсу з розробки ботів
Зовсім скоро будуть значні зміни на моєму сайті з курсом по розробці ботів.
💫 aiogram3
По-перше, блок, що стосується aiogram3 вже пройшов стадію зйомки та знаходиться на етапі монтажу.
Сподіваюсь якість цих уроків вас приємно здивує!
🌐 Мова курсу
Враховуючи фінансові обмеження, я вирішив перекласти весь сайт українською, замість інтеграції мультимовності. Це рішення було прийнято ще після введення відповідного закону, і я планував це зробити вже давно.
🟡 Конкурс і Стрім
Також хочу вас повідомити, що я беру участь в конкурсі на WebApp і хочу провести стрім як раз на цю тему. Як в мене буде щось готове)
Стек буде наступний:
— Backend: aiogram3, SQLAlchemy, Alembic, Fastapi (REST API),
— Frontend: ReactJS
Поєднувати це все буду в Docker, docker-compose.
Якщо серед вас є розробники на React, то запрошую на стрім, коли я буду писати фронт. Ваша допомога буде дуже цінною)
⏫ Знижка
А якщо серед вас є ті, хто хоче отримати курс з великою знижкою, то тримайте купон!
Зовсім скоро будуть значні зміни на моєму сайті з курсом по розробці ботів.
По-перше, блок, що стосується aiogram3 вже пройшов стадію зйомки та знаходиться на етапі монтажу.
Сподіваюсь якість цих уроків вас приємно здивує!
Враховуючи фінансові обмеження, я вирішив перекласти весь сайт українською, замість інтеграції мультимовності. Це рішення було прийнято ще після введення відповідного закону, і я планував це зробити вже давно.
Також хочу вас повідомити, що я беру участь в конкурсі на WebApp і хочу провести стрім як раз на цю тему. Як в мене буде щось готове)
Стек буде наступний:
— Backend: aiogram3, SQLAlchemy, Alembic, Fastapi (REST API),
— Frontend: ReactJS
Поєднувати це все буду в Docker, docker-compose.
Якщо серед вас є розробники на React, то запрошую на стрім, коли я буду писати фронт. Ваша допомога буде дуже цінною)
А якщо серед вас є ті, хто хоче отримати курс з великою знижкою, то тримайте купон!
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Telegram Contests
🤖 Telegram Mini App Contest
Prize fund: $50,000
Deadline: 23:59 on October 9th (Dubai time)
Who can participate: Everyone
Results: October 31st, 2023
Telegram is launching a contest for developers of Mini Apps like this one. One of the goals of this competition…
Prize fund: $50,000
Deadline: 23:59 on October 9th (Dubai time)
Who can participate: Everyone
Results: October 31st, 2023
Telegram is launching a contest for developers of Mini Apps like this one. One of the goals of this competition…
👍10❤4💩1
Forwarded from Aiogram hentai 🍓 (イリヤ (Illia, he/him))
— Взаємодія з правами на сторіси в методі promoteChatMember й типах ChatMemberAdministrator, ChatAdministratorRights.
— Тепер для Web App можна установити будь-який колір заголовка методом
setHeaderColor.— Додано поле
CloudStorage до класу WebApp.— Додано методи
requestWriteAccess і requestContact до класу WebApp.— До веб-додатків додано події
writeAccessRequested та contactRequested.— До класу WriteAccessAllowed додано поля
from_request та from_attachment_menu.— До класу WebAppUser додано поля
added_to_attachment_menu та allows_write_to_pm
# Джерело: https://core.telegram.org/bots/api#september-22-2023Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1💩1
Vibecoding Haven (BotfatherDEV)
https://t.me/botfatherdev?boost Віддавайте свої бутси!!!1
треба ще 1 заряд, і буде 3 історія :D
❤6😁3🔥2💩1
Сьогодні буде стрім на цьому каналі!
Пам'ятаєте про конкурс по WebApp? Ну що, я завершив проєкт, зараз доробляю дрібниці і документацію, і сьогодні вже дедлайн, тому буду здавати)
І після того, як я здам проєкт — хочу провести трансляцію, поговорити взагалі про WebApp, про те як його реалізувати, про складнощі з якими стикнувся.
Код всього проєкту і документація буде відкрита всім, тому ви всі зможете подивиться, оцінити, і запустити в себе подібного бота!
Нижче буде опитування щодо часу, коли провести стрім.
Пам'ятаєте про конкурс по WebApp? Ну що, я завершив проєкт, зараз доробляю дрібниці і документацію, і сьогодні вже дедлайн, тому буду здавати)
І після того, як я здам проєкт — хочу провести трансляцію, поговорити взагалі про WebApp, про те як його реалізувати, про складнощі з якими стикнувся.
Код всього проєкту і документація буде відкрита всім, тому ви всі зможете подивиться, оцінити, і запустити в себе подібного бота!
Нижче буде опитування щодо часу, коли провести стрім.
👍11❤2🎉2💩1
Репозиторій: https://github.com/Latand/MedSyncWebApp
Бот: https://t.me/MedSyncbot
Документація: https://docs.medsync.botfather.dev/
Бот: https://t.me/MedSyncbot
Документація: https://docs.medsync.botfather.dev/
GitHub
GitHub - Latand/MedSyncWebApp: Comprehensive Source Code for a Telegram Mini Web Application: Includes Backend, Frontend, and In…
Comprehensive Source Code for a Telegram Mini Web Application: Includes Backend, Frontend, and In-Depth Documentation - Latand/MedSyncWebApp
🔥14❤3👍1🥰1💩1
👍6🔥3⚡2💩2
Vibecoding Haven (BotfatherDEV)
Сьогодні буде стрім на цьому каналі! Пам'ятаєте про конкурс по WebApp? Ну що, я завершив проєкт, зараз доробляю дрібниці і документацію, і сьогодні вже дедлайн, тому буду здавати) І після того, як я здам проєкт — хочу провести трансляцію, поговорити взагалі…
Запис прямого етеру доступний на сайті:
https://botfather.dev/streams
https://botfather.dev/streams
🤗4🤮2🆒2👍1
Ви коли-небудь замислювалися, наскільки наш вибір впливає на інших, або навпаки?
Іноді дія одної людини може скопійована іншими, чисто з почуття конформізму, внутрішньому бажанню не виділятись з маси інших.
Наприклад, реакції в Телеграмі не лише відображають наші емоції, але й мають силу впливати на емоції та дії інших. Цікаво, що це не завжди обумовлено схожістю наших внутрішніх реакцій. Іноді ми просто підсвідомо наслідуємо дії тих, кого бачимо. Тому, вибираючи реакцію на цьому пості, ви не факт, що виражаєте себе, але іноді ненароком стаєте частиною більшої суспільної динаміки.
Зможете поставити на цей пост свою реальну реакцію, не копіювавши інших?
🌟
Іноді дія одної людини може скопійована іншими, чисто з почуття конформізму, внутрішньому бажанню не виділятись з маси інших.
Наприклад, реакції в Телеграмі не лише відображають наші емоції, але й мають силу впливати на емоції та дії інших. Цікаво, що це не завжди обумовлено схожістю наших внутрішніх реакцій. Іноді ми просто підсвідомо наслідуємо дії тих, кого бачимо. Тому, вибираючи реакцію на цьому пості, ви не факт, що виражаєте себе, але іноді ненароком стаєте частиною більшої суспільної динаміки.
Зможете поставити на цей пост свою реальну реакцію, не копіювавши інших?
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔9💩7👍5😁4🗿4
Як легко вами управляти, деякі з вас ставили не свої реакції, а намагались вибрати ту, яку ще ніхто не поставив)))
🤡18😁8🖕4🤔2🤯2
Це досить часте питання, яке мені задають, і я до нещодавнього часу тестів не писав взагалі. Але цей час настав, бо я хочу зробити домашні завдання в своєму курсі з автоматичними тестами.
Раніше я використовував бібліотеку
tgintegration, але це звісно оверхед для автоматичних тестів, бо там під капотом використовується pyrogram. Це означає, що для тестування вашого бота потрібен реальний акаунт.Отже, бібліотека для тестів знаходиться тут, і працює у зв'язці з aiogram 3, але поки там є невеличкий баг, то можете використати мій форк.
Якщо хочете подивиться як це працює, то заходьте на завдання по FSM в моєму репозиторії домашніх завдань:
Там є гілка 2-fsm, в якої розписана інструкція для завдання.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5🤡2❤1
Є ідея проведення серії інтенсивних групових зайнять по створенню Telegram WebApp.
Як вам така ідея? Протягом умовних 10-12 онлайн зайнять розібрати як створювати застосунки на кшталт цього.
🎬 Формат: стрім, де кожний з учасників приєднується до зайняття і разом пишемо код, можна задавати питання і все таке. Після стріму — самостійне вивчення додаткових матеріалів і інших туторіалів, для закріплення матеріалу.
🏆 Результат: кожний з учасників буде мати свій застосунок, можна включити деплой на сервер з доменом.
📚 Мінімальні вимоги до учасників:
- Тверде знання основ Python
- Вміння робити примітивних ботів на aiogram
- Базове розуміння SQL
- Базове розуміння синтаксису HTML/CSS та основи Javascript
📝 Програма:
- Проєктування бази даних (БД)
- Створення БД з допомогою SQLAlchemy + Alembic
- Створення бота з підключенням WebApp
- Створення REST API на FastAPI
- Створення застосунку на React
📅 Графік проведення: 3-4 рази на тиждень, ввечері.
🚀 Старт: поки не вирішив, але після 01.11.2023
——
Все що написано вище може змінитись, пишіть свої думки в пп.
Якщо цікавить і хочете записатись — теж пишіть в пп (@latand).
Як вам така ідея? Протягом умовних 10-12 онлайн зайнять розібрати як створювати застосунки на кшталт цього.
- Тверде знання основ Python
- Вміння робити примітивних ботів на aiogram
- Базове розуміння SQL
- Базове розуміння синтаксису HTML/CSS та основи Javascript
- Проєктування бази даних (БД)
- Створення БД з допомогою SQLAlchemy + Alembic
- Створення бота з підключенням WebApp
- Створення REST API на FastAPI
- Створення застосунку на React
📅 Графік проведення: 3-4 рази на тиждень, ввечері.
——
Все що написано вище може змінитись, пишіть свої думки в пп.
Якщо цікавить і хочете записатись — теж пишіть в пп (@latand).
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
🇺🇦Розробка Телеграм ботів на Python
Репозиторій: https://github.com/Latand/MedSyncWebApp
Бот: https://t.me/MedSyncbot
Документація: https://docs.medsync.botfather.dev/
Бот: https://t.me/MedSyncbot
Документація: https://docs.medsync.botfather.dev/
🔥22👍9❤4🍓1
На каналі вийшло нове відео!
Підтримайте переглядом і лайком український контент)
Підтримайте переглядом і лайком український контент)
YouTube
Приймаємо альбоми в Telegram ботах. AIOGRAM 3
Ви коли-небудь замислювалися над тим, як за допомогою бібліотеки Aiogram обробляти альбоми, які складаються як із фотографій або файлів, в Telegram-ботах?
У цьому уроці ми зануримося у створення мідлвара, який сформує альбом, дозволяючи нашим хендлерам…
У цьому уроці ми зануримося у створення мідлвара, який сформує альбом, дозволяючи нашим хендлерам…
👍10❤4👎3