botfatherdev | Unsorted

Telegram-канал botfatherdev - 🇺🇦Розробка Телеграм ботів на Python

2976

https://botfather.dev?utm_source=tg_channel Боти дозволяють автоматизувати майже всі процеси та зробити все це просто в Telegram. Програмуючи на Python ви зможете реалізувати свої самі шалені ідеї. Найважливіша інформація тут!

Subscribe to a channel

🇺🇦Розробка Телеграм ботів на Python

Оновлення курсу з розробки ботів
Зовсім скоро будуть значні зміни на моєму сайті з курсом по розробці ботів.

💫 aiogram3
По-перше, блок, що стосується aiogram3 вже пройшов стадію зйомки та знаходиться на етапі монтажу.
Сподіваюсь якість цих уроків вас приємно здивує!

🌐 Мова курсу
Враховуючи фінансові обмеження, я вирішив перекласти весь сайт українською, замість інтеграції мультимовності. Це рішення було прийнято ще після введення відповідного закону, і я планував це зробити вже давно.

🟡 Конкурс і Стрім
Також хочу вас повідомити, що я беру участь в конкурсі на WebApp і хочу провести стрім як раз на цю тему. Як в мене буде щось готове)

Стек буде наступний:
— Backend: aiogram3, SQLAlchemy, Alembic, Fastapi (REST API),
— Frontend: ReactJS
Поєднувати це все буду в Docker, docker-compose.

Якщо серед вас є розробники на React, то запрошую на стрім, коли я буду писати фронт. Ваша допомога буде дуже цінною)

Знижка
А якщо серед вас є ті, хто хоче отримати курс з великою знижкою, то тримайте купон!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

🥳 До речі, мій курс по SQLAlchemy + Alembic тепер доступний для Udemy Business!

👔 Що це таке? Udemy Business - це кураторський вибір високоякісних курсів на Udemy, які компанії можуть надавати своїм співробітникам для підвищення кваліфікації. Тільки 3% усіх курсів потрапляють до цієї програми, тому це дійсно велика подія!

Якщо ви маєте до цього доступ, то обов’язково візьміть його собі!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

🤔 Що нового в Bot API v6.8?
— Додано поле 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

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Черговий раз росія доводить, що нічого окрім терору не може зробити

Пів-ночі було чутно прильоти, пощастило, що мій будинок не був близько до епіцентру.

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

So now we know that it's running with Jupyter Notebook, but what libraries are available for Code Interpreter?

1. Data Analysis: Using pandas, numpy, and scipy.
2. Machine Learning: With scikit-learn, xgboost, and pytorch.
3. Natural Language Processing: Through nltk and spacy.
4. Data Visualization: With matplotlib and seaborn.
5. PDF Processing: Using pdfplumber and PyPDF2.
6. Image and Audio Processing: Through opencv-python and librosa.
7. Geographical Data Processing: With geopandas and shapely.
8. Web Frameworks: Using flask and fastapi.
9. Document Processing: Through python-docx and openpyxl.
10. Computer Vision: With opencv-python and dlib.

🔗 Here is the full list.


P.S. why would you need aiohttp/beautifulSoup without internet access?

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

ну хоч цей порадував

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Дякую за спектакль, восхітілісь

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Давайте вже закінчуйте і не будемо про політику, повернемося до ботів

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Вирішив відрефакторити бота з GPT та Google Calendar та викласти в опенсорс)

Дивиться, критикуйте, робіть PR!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Оновив шаблон під Aiogram-3:

💫 Фічі

- Додав роботу з БД з допомогою SQLAlchemy + декілька прикладів.

P.S. Нагадую, що для бажаючих навчитися працювати з SQLAlchemy та Alembic є мій новий курс)

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Курс по SQLAlchemy + Alembic, ваш промокод на знижку.

Купони з найкращою ціною тут!

Сподіваюсь, що всім сподобається матеріал)

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Довгоочікуваний курс по SQLAlchemy & Alembic вже готовий!

Наразі він проходить процес рецензування, і я планую розпочати продажі в понеділок.

Для тих, хто коли-небудь хотів підтримати мене, у вас є можливість - допоможіть мені якнайшвидше розкрутити курс. Взагалі, курс коштуватиме $50, але Udemy постійно пропонує різні знижки, тож ви, швидше за все, отримаєте його за $10-$14. Нехай початкова ціна на скриншоті вас не відлякує.

Ключовим моментом тут є те, що чим швидше курс продається, тим швидше сама платформа починає його просувати і давати йому додаткову рекламу. Отже, всім, кому сподобався мій курс про ботів, або тим, хто хоче навчитися користуватися SQLAlchemy та Alembic, притримайте свої $10 до понеділка. Я надам вам купон на покупку.

Залишайтеся з нами і заздалегідь дякую за підтримку!

P.S. Курс англійською мовою з субтитрами.

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Всім привіт! Хочу зробити невеличкий анонс, зараз працюю над курсом по SQLAlchemy 2.0 + Alembic.

В ньому я спробував умістити основні "правильні" підходи до створення БД з міграціями, а також підключення, та керування БД з ORM підходом.

Курс зроблений англійською мовою і буде викладений спочатку на Udemy, як домонтую всі відео (протягом 1-2 тижнів, сподіваюсь).

Курс може бути цікавий всім розробникам на Python, хто працює з БД, але особливо буде цікавий тим, хто пише ботів, бо протягом всього курсу я вас готую інтегрувати це все в проєкт з Телеграм ботом, написаним на фреймворку aiogram.

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Минобороны РФ признало, что это был их же снаряд. Как мы с вами и предположили.

Жителям улиц Губкина и Ватутина очень повезло, что бомба просто упала и не взорвалась. Ооооочень повезло. Иначе последствия были бы куда более страшные.

Бомба лишь повредила несколько автомобилей и квартир. Пострадало два человека. Без жертв. Но сколько шума и паники.

А теперь представьте.

На Украину. Россия. Каждый день. Сбрасывает. Десятки. Таких. ФАБов. И они взрываются.

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Завтра о 15:00 по Києву проведемо розіграш тарифів просто в цьому каналі!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

/channel/botfatherdev?boost

Віддавайте свої бутси!!!1

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

🚀 Велика новина: третя версія Aiogram вже в релізі, і її можна вважати повністю стабільною.
Фреймворк готовий до використання у ваших проектах.

🛠 Це чудова новина також і для мого курсу. Найближчим часом я планую оновити матеріали курсу, враховуючи нові можливості Aiogram 3.0. Це дозволить вам розробляти ще більш функціональні і надійні боти.

⏳ Хочу попередити, що оновлення матеріалів потребує часу. Тому прошу трохи почекати.

🙏 Дякую вам за терпіння і підтримку!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Чергові зміни в tgbot_template_v3

💫
Вдосконалення
- Рефакторинг коду, підвищення читабельності, форматування з допомогою Black
- Додав багато докстрингів для кращого розуміння що вони роблять.
- Додав модельку User щоб краще зрозуміти як їх писати в SQLAlchemy v2.

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Оновлення PyCharm: Інтеграція з GPT-4!

🎨 Поліпшена продуктивність з PyCharm Pro (версією 2023.2 EAP)

Насолоджуйтесь доступом до потужного штучного інтелекту з останніми оновленнями в PyCharm. Все потрібне вже нативно вбудовано в Pro версію, тому вам не доведеться встановлювати додаткові плагіни. Вона також включає серйозні зміни в дизайні, включаючи інлайн підказки імен аргументів (коли передаєте позиційно).

🧠 ChatGPT-4 тепер в PyCharm!

Так, нарешті, PyCharm підтримує чат з GPT-4, найновішою моделлю від OpenAI. Навіть коли сам веб-сайт OpenAI дуже сильно лагає, їхнє API продовжує працювати без збоїв.

Можливості ChatGPT

ChatGPT надає вам можливість виділити код і:
- отримати пояснення коду 📖
- написати документацію 📝
- запропонувати рефакторинг ♻️
- виявити потенційні проблеми ⚠️

Крім того, ви можете створити чат і спілкуватися з ChatGPT на теми, пов'язані з програмуванням.

Обмеження ChatGPT

Враховуйте, що (поки що) один чат підтримує максимум 8192 токени, що відповідає максимальному контекстному вікну GPT-4. Якщо досягнуто цей ліміт, чат продовжити не можна.

💰 Цінність PyCharm Pro

З урахуванням того, що коштує від $7 до $12 за місяць, вбудований доступ до GPT-4 абсолютно безкоштовно є дуже вигідним доповненням!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Краматорськ, річниця після атаки на ТЦ, русня знову б‘є тою самою ракетою X-22, яка дуже потужна і дуже неточна. Б’є по Краматорську, Дніпру, і цілитися в інші міста.

Цей акт насильства був здійснений з мотивом, що у торговому центрі могли перебувати військові. І на деяких фото це дійсно видно. Але це - місце, де звичайні люди відпочивають, купують одяг, їдять піцу - місце для цивільного населення.

Атакувати його (точки зору і логіки русні) - це ніби замовити службу знищення гризунів/тараканів, а їх рішення - спалити нахер весь будинок. Так, таракани зникнуть, але разом з ними все інше.

Це безглуздо і жахливо, оскільки втрати серед цивільних переважають над військовою вигодою.

Тобто навіть з точки зору русні це має виглядати нелогічним, але ні, вони радіють.

І продовжують використовувати х-22 по нашим містам.

Росіяни, я дивуюсь як ви не розумієте чому в нас таке ставлення до вас, або чому ми «займаємось політикою». Звичайно, серед вас є адекватні люди які навіть вітаються зі мною фразою «слава Україні», і до вас це не стосується, але вас меншість…

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Єти заявленія, бєз прєувелічєнія ізменілі судьбу телеграма*

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Він і тут насрати встиг

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Хочете навчитись працювати з SQLAlchemy та Alembic?

Якщо ви пропустили цей купон, то ось цілий канал, де я буду публікувати актуальні купони з найкращою ціною на курс!

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

В мене давно гріється ідея зробити ШІ персонального помічника, але окрім додавання подій в Google Calendar ідей з'являлось небагато.

До речі, з гугл календарем зробив зв'язку і в мене стоїть мій персональний бот, і дуже подобається як він працює. Можливо навіть потім відрефакторю та відкрию в опенсорс.

Справа в тому, що пару днів тому OpenAI додали фічу з запуском функцій, і тепер можна попросити текстом щось зробити, а GPT сам вибере потрібну функцію та передасть необхідні аргументи.

Коштує зараз це приблизно $0.003 - $0.006 за запит, тобто взагалі копійки.

🤔Але зараз з'явилась ще одна ідея...

Я працюю зараз в топ менеджменті в одної компанії, і буває навалюється багато задач, які я конкретно не виконую, а лише передаю далі і контролюю виконання... І коли задач понад 50, то забуваєш статус, та оновлювати їх трохи боляче (використовую Notion.so).

Що якщо зробити бота, який буде використовувати GPT для додавання нових тасків, для їхнього оновлення, контролю, тощо. Тобто такий помічник для менеджерів.

Поки що намагаюсь продумати щось таке. Можливо навіть зроблю і зроблю по підписці. Якщо комусь цікаво долучитись до проєкту (як співзасновник, тобто без оплати), то пишіть.

Стек: Python, Aiogram 3, Aiogram Dialog, PostgreSQL, SQLAlchemy, Alembic, OpenAI API, (в перспективі можна додати WebApp, тому можна ще NodeJS, ReactJS)


Є ще ідеї для GPT асистента? Пишіть тут:
/channel/gpt_articles/134

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Святкуємо повернення сервісу WayForPay! Нарешті вони закінчили переліцензування :)

Наш курс Botfather.DEV тепер доступний без будь-яких перешкод для оплати карткою. Більше не потрібно витрачати час на покупку криптовалют (якщо ви звісно не з країн агресорів).

Але це ще не все! З радістю анонсую спеціальну пропозицію - ексклюзивну знижку 50% для наших дорогих підписників. Ціную вашу підтримку і дарю вам можливість отримати курс за ще вигіднішою ціною)

🎟 Купон тут 🎟

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

До речі, в мене будуть ще купон на безкоштовну покупку курсу, але там буде ліміт на кількість покупок.

Тому, якщо у вас із грошами дуже погано, то будете теж мати шанс отримати цей курс. Але тоді з вас гарний фідбек:)

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Хтось вже встиг спробувати GitHub Copilot Chat? 🤖

Я сьогодні спробував, виявляється вони мені надали доступ, а я не знав:)

Лінк: https://github.com/github-copilot/chat_waitlist_signup/join


На жаль, поки що працює тільки в VS Code Insider. Вже побачив прикольні кейси де він дуже зручний.
Ну і стосовно кода, це дуже дешевий доступ до GPT4.

Хто вже встиг спробувати — поділиться як ви використовували в коментах)

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Привіт, друзі! 🤩 Хочу розповісти вам про свіженькі оновлення в Telegram bot API! 🚀
А ось ще оновлення самого ТГ.


🤨 Тепер підтримується використання WebApp з інлайн-запитів. Тому можна користуватись WebApp в будь-якому чаті 🗨 через інлайн-запит.

🤨 А ще з'явилася можливість встановлювати нові імена ботів різними мовами. Таким чином, користувачі з різними мовами побачать імена ботів локалізованими 🌐 Можна отримати поточне ім'я, використовуючи метод getMyName.

🤨 Тепер можна змінювати налаштування ботів у профілі бота 🤖 Це може бути корисним, наприклад, коли хочете встановити анімовані фотографії профілю для ботів.

🤨 Нарешті, боти можуть використовувати преміум емодзі 😍 Багато хто чекав на це так довго! Але є мінус 😕
Схоже, що треба купляти юзернейм на платформі Fragment (10к баксів) навіть, якщо у вас вже куплений преміум на акаунті.

Зате, тепер отримати юзернейм без суффіксу -bot "набагато" легше))

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Абсолютно погоджуюсь з паном Лаченом — конвертуйте шок та ненависть у матеріальне. Донатьте на перевірені збори. У кого є активний вплив на західну авдиторію — поширюйте відео.
Якщо ви емоційно нестабільні, або вразливі — дивитись це медіа я б не радив.
Це абсолютне зло.

Читать полностью…

🇺🇦Розробка Телеграм ботів на Python

Оновив шаблон під Aiogram-3:

💫 Фічі
- Додав заготовку для API (наприклад, апішки платіжної системи, тощо)
- Додав заготовку для Fastapi вебхуку (наприклад, щоб можливо було ловити статуси оплат)
- Додав Nginx реверс-проксі для вебхуку.

Ці речі - опціональні, їх можна вилучити при необхідності, або розкоментувати рядки, які за це все відповідають, щоб увімкнути.

📰 Інше
- Переробив docker-compose (pgdata не буде зберігатись локально, через що не буде помилки з правами при білду контейнеру)
- Додав папку scripts для зручних Bash скриптів керування проєктом в докері (створення папки алембік, створенні та активація міграцій, дамп бд)

Читать полностью…
Subscribe to a channel