Получи случайную криптовалюту за регистрацию!

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

Логотип телеграм канала @botfatherdev — 🇺🇦Розробка Телеграм ботів на Python Р
Логотип телеграм канала @botfatherdev — 🇺🇦Розробка Телеграм ботів на Python
Адрес канала: @botfatherdev
Категории: Telegram
Язык: Русский
Страна: Россия
Количество подписчиков: 2.83K
Описание канала:

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

Рейтинги и Отзывы

3.33

3 отзыва

Оценить канал botfatherdev и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

2

2 звезд

0

1 звезд

0


Последние сообщения 15

2021-09-01 09:41:19 Немного новостей!

Прежде всего, поздравляю всех школьников и студентов с 1-м сентября, я знаю среди подписчиков вас немало, удачного всем учебного года :D
Напоминаю, скидки на курс уже закончились, с сегодняшнего дня новые цены.

Будущее курса.
Развитие курса не стоит на месте, хотя в последнее время выходило все меньше и меньше информации, большую часть времени у меня занимала подготовка к запуску платформы Botfather.dev.
Мы наконец-то запустили возможность оплаты прямо с площадки, поэтому теперь не обязательно покупать через бота.

В ближайшее время планируется запуск прямых эфиров, ниже будет голосование и тред по поводу того, где эфиры проводить, кидайте ваши варианты!
Также, в нашем специальном чате появились Кураторы, которые будут дополнительно помогать по вашим вопросам в случае моего отсутствия.

А еще, на этой неделе планирую смонтировать записанный урок по использованию Google Sheets в ботах. И да. Мы снова будем использовать новую архитектуру проекта, на этот раз взятую у Tishka17, о которой я немного выше делал пост.

Прямые эфиры.
Эфиры будут проводиться исключительно по выходным, утром-днем. Предварительно, первый тестовый эфир планируется на это воскресенье, где вы сможете позадавать ваши вопросы, я надеюсь они у вас будут. По планам проводить от 1-4 эфиров в месяц, в идеале — каждую неделю. Если вопросов будет немного - реже. Помимо этого, будут тематические эфиры с обзором какой-то интересной темы (например какого-то API).

Вебинары
Чтобы увеличить продажи, я планирую запустить 2 вебинара, где-то через месяц-полтора:
1. Для тех, кто совсем ничего не понимает в ботах и не сталкивался с программированием
2. Для тех, кто знаком с оновами Python, но почти не писал ботов

Поэтому, если вам эта тема интересна, подписывайтесь и включайте уведомления.
853 viewsedited  06:41
Открыть/Комментировать
2021-08-26 12:16:14 ORM в новом виде с тайпхинтами!

Большой проект, первый публичный релиз! От создателя FastAPI и Typer: SQLModel.

SQLModel - это библиотека для взаимодействия с базами данных SQL из Python кода с помощью объектов Python. Он разработан, чтобы быть интуитивно понятным, простым в использовании, хорошо совместимым и надежным.

SQLModel основан на аннотациях типов Python и поддерживается Pydantic и SQLAlchemy.
Фактически, SQLModel представляет собой тонкий слой поверх Pydantic и SQLAlchemy, тщательно разработанный для обеспечения совместимости с обоими.

Ключевые особенности:
- Интуитивно понятно: отличная поддержка подсказок в IDE. Автодополнение текста везде. Меньше времени тратится на отладку. Разработан, чтобы быть простым в использовании и обучении. Меньше времени на чтение документации.
- Простота использования: он выполняет большую работу, чтобы упростить код, который вы пишете.
- Совместимость: он разработан для совместимости с FastAPI, Pydantic и SQLAlchemy.
- Расширяемость: у вас есть все возможности SQLAlchemy и Pydantic.
- Кратко: свести к минимуму дублирование кода. Аннотации одного типа выполняют много работы. Нет необходимости дублировать модели в SQLAlchemy и Pydantic.

https://github.com/tiangolo/sqlmodel

Переведен пост отсюда
#полезное
830 viewsedited  09:16
Открыть/Комментировать
2021-08-23 16:32:34 Pycharm Pro на 6 мес. для студентов

Сегодня последний день, когда можно активировать полученные купоны, поэтому, кто еще не успел активировать — спешите это сделать сегодня!

А кто еще не получил купоны, напоминаю, все кто купил курс - могут получить купон на Pro версию Pycharm через бота @UdemyStudentsbot
1.2K views13:32
Открыть/Комментировать
2021-08-17 14:07:17 Наконец я готов заявить о готовности для тестирования площадки Botfather.dev!

Сейчас на сайте после регистрации доступно более 30 бесплатных уроков, а при покупке курса - вам откроются и остальные дополнительные уроки!

Таким образом вы не получите кота в мешке и сможете оценить стоит ли курс своих денег :)

P.S. Скидки на курс действуют до 1 сентября, после этого цены будут подняты до тех, что указаны на сайте. Эфиры начнем проводить тоже с сентября.

#курс
1.3K views11:07
Открыть/Комментировать
2021-07-11 11:40:08 Разница в скорости асинхронной и синхронной работы

Хочу порекомендовать это видео канала Диджитализируй. Автор очень наглядно показал и объяснил разницу между скоростью работы асинхронных и синхронных фреймворков.

А те, кто досмотрит до конца - узнает, почему именно в ботах асинхронно обрабатывать запросы лучше, чем синхронно, и почему выбирать нужно именно aiogram :D

#полезно
880 viewsedited  08:40
Открыть/Комментировать
2021-07-05 09:00:03
Ура! Обновился aiogram, теперь он поддерживает последние изменения, сделанные в Bot API. Обновляем:)

UPD: Вышел хотфикс, версия 2.14.2:

https://github.com/aiogram/aiogram/releases/tag/v2.14.2
980 viewsedited  06:00
Открыть/Комментировать
2021-06-25 20:44:49 Bot API был обновлён до версии 5.3

Что нового?
Персонализированные Команды
:
— Боты теперь могут отображать списки команд, адаптированных к конкретным ситуациям, включая локализованные команды для пользователей с разными языками, а также различные команды, основанные на типе чата или для конкретных чатов, а также специальные списки команд для администраторов чатов.
— Добавлен класс BotCommandScope, описывающий область применения команд бота.
— Добавлена область действия параметров и language_code в метод setMyCommands, чтобы боты могли указывать разные команды для разных чатов и пользователей.
— Добавлена область действия параметров и код языка в метод getMyCommands.
— Добавлен метод deleteMyCommands, позволяющий удалять команды бота для данной области и языка пользователя.
— Улучшена видимость команд ботов в приложениях Telegram с помощью новой кнопки "Меню" в чатах с ботами, подробнее читайте в блоге.

Пользовательские заполнители:
— Добавлена возможность указывать заполнитель пользовательского поля ввода в классах ReplyKeyboardMarkup и ForceReply.

А также:
— Улучшена документация класса ChatMember, разделив его на 6 подклассов.
— Переименован метод kickChatMember в banChatMember. Старое имя метода все еще можно использовать.
— Переименован метод getchatmembercount в getChatMemberCount. Старое имя метода все еще можно использовать.
— Были изменены значения поля file_unique_id в объектах типа PhotoSize и полей small_file_unique_id и big_file_unique_id в объектах типа ChatPhoto.

Полный список изменений на официальном сайте.

#обновление #BotAPI
460 views17:44
Открыть/Комментировать
2021-06-22 22:43:22
Небольшой апдейт перед сном!

Только в течение этих 2х недель все студенты курса (независимо от выполненных заданий) могут получить купон на активацию Профессиональной версии Pycharm!

Приятной активации:)
P.S. Работает только для новых аккаунтов JetBrains, кто еще не активировал до этого купоны
564 views19:43
Открыть/Комментировать
2021-06-21 18:16:25 PostgreSQL + SQLAlchemy

А вот и обещанное обновление с использованием алхимии. (Отдельная ветка)

Накидал 2 таблицы, которые возможно захотите у себя использовать: Телеграм Юзеры, Рефералы, со связью
И в том же файлике есть пример использования

#полезное
1.1K viewsedited  15:16
Открыть/Комментировать