🇺🇦Розробка Телеграм ботів на Python
3K subscribers
214 photos
35 videos
6 files
243 links
https://botfather.dev?utm_source=tg_channel
Боти дозволяють автоматизувати майже всі процеси та зробити все це просто в Telegram.
Програмуючи на Python ви зможете реалізувати свої самі шалені ідеї.

Найважливіша інформація тут!
Download Telegram
Важное обновление, теперь картинки (не документ) можно грузить размером максимум 10мб. Ширина или высота не должна превышать 10тыс пикселей, и соотношение высоты и ширины фото не больше 1к20

Спасибо, Груша

#полезное
Скоро стартует https://adventofcode.com/2020/, залетайте в лидерборд: 391223-eec8113f
🇺🇦Розробка Телеграм ботів на Python
Скоро стартует https://adventofcode.com/2020/, залетайте в лидерборд: 391223-eec8113f
Всем рекомендую поучаствовать, кто любит кодить на питоне. Очень крутая штука! (Нужны знания английского)

#полезное

Сегодня Дуров опубликовал пост (кто не подписан, советую подписаться), где он поднял проблему монетизации телеграма.

Все мы знаем, что огромный плюс Телеграма - отсутствие рекламы, по крайней мере от самого мессенджера. Но и та, реклама, что сейчас существует, в каналах - довольно навязчивая, часто неэффективная, и до появления возможности отслеживания статистики в каналах, очень сложно было оценить насколько выгодно в том или ином канале продавать рекламу.
Мне лично очень нравится подход, когда сама площадка помогает организовать инструменты для продвижения рекламы, а не сами создатели костыляют что-то свое. Тогда появляется прозрачность и вкладываться в рекламу становится действительно выгодно. Так когда-то поступили ВКонтакте (правда они там так нагромозидили правилами, что идут нахер) и поступил Facebook. И пусть подход этих компаний мне не сильно нравится, т.к. они превратились именно в машину зарабатывания денег, то Дуров всегда был очень рациональным человеком и не парился по поводу денег

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

#прочее
Обновил очередной момент касающийся базы данных, ранее описанный тут

Теперь инициация соединения с базой выглядит так (1 фото). Мы не будем доставать loop ниоткуда, а просто создаем экземпляр Database.
Сам файл базы обновился, оттуда я убрал classmethod, а в ините я указал, что pool по умолчанию — пустой. А вот в методе create, мы уже мы создаем соединение и пишем на атрибут self.pool. (2). Тогда у нас объект, который используется в хендлерах уже будет иметь пул, т.к. мы его создали до импорта диспатчера из хендлеров (3).

#курс
🌲 Это наверное одно из немногих мест, где не подводят итоги года) Но все же, год назад я бы и не подумал, что соберу столько единомышленников и мы будем вместе писать ботов)
Интересно, что я скажу ещё через год)

Тем не менее, кого-то поздравляю с Новым годом, а кого-то с наступающим! 🎄

P.S. Завтра буду разыгрывать 1000р на QIWI, как и обещал! Будет стрим на youtube, победитель будет оповещен)

#прочее
🧲Жми сюда, чтобы узнать, что есть на канале! Навигация! ТЕГИ!

Всем привет!
Для того, чтобы стало удобнее ориентироваться по каналу внедрил систему тегов!

🔬Теперь полезные материалы по ботам и по питону можно найти под тегом #полезное,

📰Наши уникальные статьи под тегом #статья,

📌Важная информация по курсу под тегом #курс.
🛒Купить курс можно на сайте Botfather.Dev

🧨Также есть теги #проблемы, которые стоит глянуть, если вы сталкиваетесь с какими-то ошибками, а все остальное будет маркироваться тегом #прочее.

Хорошего вечера)
Изменения в aiogram-bot-template

Привет, наконец пришло время обновить шаблон, который я описывал в уроках. Полный список изменений можно глянуть тут. Самые важные изменения, это использование библиотеки environs вместо python-dotenv (многие имеют проблемы с ее установкой), и добавление нового эхо хендлера, который можно использовать для дебаггинга (типа убедиться, что бот работает).

P.S. Hotfix: Поменялся способ импортирования и установки хендлеров (наканецта), миддлварей и фильтров. Смотреть тут.

#курс #проблемы
🎛Встроенные фильтры aiogram

Привет, в этой новой статье мы рассмотрим одно из преимуществ аиограма над телеботом и другими. Это конечно же встроенные фильтры. Фильтр по тексту, по айди, фильтры пересланных сообщений и на админа чата, и многое другое в новой статье!

#полезное #статья
Регулярки!

Годный сайт с огромной базой шаблонов регулярок
Поможет вам в использовании фильтра Regexp и RegexpCommands!

https://ihateregex.io/

Есть встроенный отладчик — можно составить и протестировать своё регулярное выражение.

А вот для ссылок в соц.сетях: https://github.com/lorey/social-media-profiles-regexs

Источник
#полезное
Немного полезной инфы по аиограму собранной одним из учеников.

Тут собраны и разные шаблоны для ботов, другие интересные вспомогательные решения (репозитории), примеры кода разных ботов и многое другое)

https://github.com/comictomcat/awesome-aiogram

#полезное
Для подписчиков курса, кто еще не посмотрел (или посмотрел, но мало что понял) по тому, что такое хендлеры - сделал ремейк видео :) Надеюсь он вам понравится)

P.S. Очистите кэш или попробуйте с другого браузера

#курс
Вдогонку ко вчерашнему посту, вышло обновление по работе с фильтрами! Точно так же, надеюсь вам этот урок понравится больше предыдущего, и если в этой теме не разобрались - можете смотреть)

P.S. Не забудьте очистить кэш

#курс
FAQ по сайту botfather.dev

Многие уже в курсе, что в ближайшие месяцы я собираюсь частично уходить с площадки Udemy и разместить курс на собственном сайте, где будет нормальный удобный UI, где будут размещаться все дополнительные материалы, обновления курса и прочее. По поводу такого "перехода" решил создать FAQ, чтобы каждый раз не повторяться в чате :)

#курс