На какую тему подготовить следующий пост? Какие темы вас интересуют?
Final Results
16%
Планы по развитию курса
24%
Продолжение истории про заработок на ботах
54%
Конкретные кейсы-примеры ботов, на которых можно заработать
46%
Примеры классных ботов, сделанных моими учениками
29%
О себе, как учился, как зарабатывал на ботах, каких ботов делал вообще
19%
Интервью с кем-то из успешных программистов (в т.ч. Разработчиков ботов)
😍Новое обновление Телеграм и Бот АПИ!
Теперь ботами можно отправлять инвойсы через инлайн режим и размещать в своем канале!
🤑Выглядит очень сочно, а особенно радует тот факт, что платить можно теперь с десктопной версии!
Раньше можно было только с мобильной версии телеграма оплачивать, и это была одна из причин почему встроенными платежными системами не пользовались, так что думаю теперь такой способ оплаты должен стать чуть более популярным :)
P.S. Может мне попробовать опубликовать тут продажу курса таким образом? Прямо из Телеги :)
#прочее
Теперь ботами можно отправлять инвойсы через инлайн режим и размещать в своем канале!
🤑Выглядит очень сочно, а особенно радует тот факт, что платить можно теперь с десктопной версии!
Раньше можно было только с мобильной версии телеграма оплачивать, и это была одна из причин почему встроенными платежными системами не пользовались, так что думаю теперь такой способ оплаты должен стать чуть более популярным :)
P.S. Может мне попробовать опубликовать тут продажу курса таким образом? Прямо из Телеги :)
#прочее
⛓Как понять асинхронность в Python?
Если вы столкнулись с тем, что не понимаете где писать
В нем вы узнаете:
1. Что такое асинхронная (конкурентная) работа в Python
2. Чем отличается параллельность от асинхронности
3. Несколько примеров асинхронного запуска нескольких функций
4. Когда функции можно запустить асинхронно, а когда они будут друг друга блокировать
5. Что такое контекстные переменные
Прошу всех желающих просмотреть урок и дать фидбек в комментариях ниже :)
P.S. Идем в соответствии с планом
#полезное #статья
Если вы столкнулись с тем, что не понимаете где писать
async
, а где await
, можно ли использовать синхронные функции в асинхронных и наоборот, то специально для этого я подготовил 📺 видео-урок (а также есть 📖 текстовый урок). В нем вы узнаете:
1. Что такое асинхронная (конкурентная) работа в Python
2. Чем отличается параллельность от асинхронности
3. Несколько примеров асинхронного запуска нескольких функций
4. Когда функции можно запустить асинхронно, а когда они будут друг друга блокировать
5. Что такое контекстные переменные
Прошу всех желающих просмотреть урок и дать фидбек в комментариях ниже :)
P.S. Идем в соответствии с планом
#полезное #статья
📹Обновление Шаблона
В этом новом видео я учел все проблемы, с которыми многие сталкивались на старте изучения курса. Это видео о последней версии шаблона для ботов, который я использую в своем курсе.
Кстати говоря, в конце видео будет небольшой обзор других шаблонов, которые существуют
P.S. Больше не импортируем диспатчер из хендлеров :)
В этом новом видео я учел все проблемы, с которыми многие сталкивались на старте изучения курса. Это видео о последней версии шаблона для ботов, который я использую в своем курсе.
Кстати говоря, в конце видео будет небольшой обзор других шаблонов, которые существуют
P.S. Больше не импортируем диспатчер из хендлеров :)
YouTube
Разработка Telegram Bot на Python. (1.1 Структура проекта)
Это обновленное видео из курса разработки телеграм ботов, в котором вы узнаете как создавать проекты на основе довольно неплохой архитектуры для ботов любой сложности.
С помощью этой архитектуры проекта, у вас будут нужные модули лежать в нужных местах,…
С помощью этой архитектуры проекта, у вас будут нужные модули лежать в нужных местах,…
💡Идеи для ботов, на которых можно заработать💸
Хочется зарабатывать уже сейчас? Времени много, но хочется потратить его продуктивно?
В этой статье вы узнаете про различные стратегии заработка с помощью ботов в Telegram, а также увидите много примеров уже реализованных ботов.
↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.
🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!
☑️ В конце ты получишь чек-лист по тому что необходимо сделать, а также сколько у тебя это займет времени, чтобы увеличить свой заработок с помощью ботов.
Следующий пост тут.⤵️
#полезное #статья
Хочется зарабатывать уже сейчас? Времени много, но хочется потратить его продуктивно?
В этой статье вы узнаете про различные стратегии заработка с помощью ботов в Telegram, а также увидите много примеров уже реализованных ботов.
↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.
🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!
☑️ В конце ты получишь чек-лист по тому что необходимо сделать, а также сколько у тебя это займет времени, чтобы увеличить свой заработок с помощью ботов.
Следующий пост тут.⤵️
#полезное #статья
botfather.dev
Разработка Telegram Ботов на Python
Telegram-боты — новая и многофункциональная часть бизнес-процессов. Через них автоматизируют внутренние процессы, общаются с клиентами, собирают данные или что-то продают.
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
🤖 Покупка курса через бота.
Теперь можно купить доступ к 3-5 тарифам прямо из Телеграма! Описание тарифов и другая информация доступна также в этом боте.
Запуск сайта переносится снова, теперь планируем запустить в конце июня минимальную рабочую версию. А пока что все уроки доступны на сайте Udemy, но через этого бота (инвойсы выше) вы можете приобрести курс по хорошей скидке.
⏰Эти инвойсы будут действительны до полноценного запуска сайта. После приобретения вам будут доступны все видео (около 20 часов в сумме), а если вы приобретаете 4-5 тарифы — индивидуальное сопровождение во время прохождения курса.
💳 Ну и да, у меня наконец вышло подвязать встроенную платежную систему в Телеграм через партнера Tranzzo! Занимался я этим около месяца и оформлял как ФОП. Отдельно сделаю историю о том, как это все проходило и какие документы я оформлял.
#курс
Теперь можно купить доступ к 3-5 тарифам прямо из Телеграма! Описание тарифов и другая информация доступна также в этом боте.
Запуск сайта переносится снова, теперь планируем запустить в конце июня минимальную рабочую версию. А пока что все уроки доступны на сайте Udemy, но через этого бота (инвойсы выше) вы можете приобрести курс по хорошей скидке.
⏰Эти инвойсы будут действительны до полноценного запуска сайта. После приобретения вам будут доступны все видео (около 20 часов в сумме), а если вы приобретаете 4-5 тарифы — индивидуальное сопровождение во время прохождения курса.
💳 Ну и да, у меня наконец вышло подвязать встроенную платежную систему в Телеграм через партнера Tranzzo! Занимался я этим около месяца и оформлял как ФОП. Отдельно сделаю историю о том, как это все проходило и какие документы я оформлял.
#курс
Ваши впечатления об этом канале? (Можно выбрать несколько вариантов)
Anonymous Poll
38%
Все хорошо, читаю каждый пост.
43%
Все хорошо, но времени смотреть нет, заглядываю иногда.
5%
Все хорошо, но посты с уведомлениями мешают. Захожу редко.
3%
Посты выходят слишком ЧАСТО.
24%
Посты выходят слишком РЕДКО.
5%
Не подходит тематика чата. Думал тут будет другое. Отпишусь.
8%
Как я тут оказался? (Другие причины). Отпишусь.
Forwarded from Beta Info (Antonio Marreti 🚩)
Групповые видеозвонки и видеотрансляции уже в Telegram
В Beta-версии Telegram для Android под номером 7.8.0 голосовые чаты получили поддержку видео.
Каждый участник может одновременно запустить видео с веб-камеры и транслировать свой экран.
Поддержка групповых видеозвонков также есть в Beta-версиях Unigram и Telegram для macOS.
Протестировать групповые видео можно в @tginfochat. На данный момент групповые звонки работают только в группах.
#Android #macOS
В Beta-версии Telegram для Android под номером 7.8.0 голосовые чаты получили поддержку видео.
Каждый участник может одновременно запустить видео с веб-камеры и транслировать свой экран.
Поддержка групповых видеозвонков также есть в Beta-версиях Unigram и Telegram для macOS.
Протестировать групповые видео можно в @tginfochat. На данный момент групповые звонки работают только в группах.
#Android #macOS
🤖Как зайти в разработку ботов - С чего начать?
С чего начать писать ботов? Что нужно знать новичку? И сколько времени это может занять?
В новой статье вы найдете ответы на эти вопросы, а еще очень много ссылок на дополнительные материалы!
↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.
🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!
В следующем посте вы узнаете о том, что нужно будет дополнительно изучить, чтобы научиться писать почти любых ботов.
#полезное #статья
С чего начать писать ботов? Что нужно знать новичку? И сколько времени это может занять?
В новой статье вы найдете ответы на эти вопросы, а еще очень много ссылок на дополнительные материалы!
↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.
🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!
В следующем посте вы узнаете о том, что нужно будет дополнительно изучить, чтобы научиться писать почти любых ботов.
#полезное #статья
botfather.dev
Разработка Telegram Ботов на Python
Telegram-боты — новая и многофункциональная часть бизнес-процессов. Через них автоматизируют внутренние процессы, общаются с клиентами, собирают данные или что-то продают.
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
🤖Как зайти в разработку ботов - Что изучить дополнительно?
Уже знаете основы питона? И с Telegram Bot API вроде справляетесь? Что учить дальше, чтобы писать ботов посложнее и поинтереснее?
В этой статье вы найдете ответы на эти вопросы, а еще очень много ссылок на дополнительные материалы!
↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.
🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!
В следующем посте вы узнаете о том, что можно развивать, чтобы стать не просто разработчиком ботов, а действительно уверенным программистом, и претендовать на роль Junior, а то и Middle Python девелопера.
#полезное #статья
Уже знаете основы питона? И с Telegram Bot API вроде справляетесь? Что учить дальше, чтобы писать ботов посложнее и поинтереснее?
В этой статье вы найдете ответы на эти вопросы, а еще очень много ссылок на дополнительные материалы!
↩️Это продолжение линейки историй, посвященной заработке с помощью ботов.
🔔Подписывайся на этот канал, включай уведомления и не пропусти следующий пост этой истории!
В следующем посте вы узнаете о том, что можно развивать, чтобы стать не просто разработчиком ботов, а действительно уверенным программистом, и претендовать на роль Junior, а то и Middle Python девелопера.
#полезное #статья
botfather.dev
Разработка Telegram Ботов на Python
Telegram-боты — новая и многофункциональная часть бизнес-процессов. Через них автоматизируют внутренние процессы, общаются с клиентами, собирают данные или что-то продают.
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
Очередной темплейт для ботов
Вы не ждали, а я сделал. Вышел очередной новый темплейт для ботов, где я ушел от глобальных переменных, и учусь отходить от декораторов! На этот раз я детально изучил темплейт, сделанный Tishka17 и немного доработал его, немного приблизив его к тому шаблону, что использовал в курсе.
Кстати, чуть позже выпущу ветку, где добавлю использование SQLAlchemy + PostgreSQL, часть кода которого я взял от Groosha. Спасибо вам, ребята).
Думаю, что и урок по использованию Gino придется перезаписывать, т.к. алхимия конечно смотрится интереснее и она уже работает асинхронно!
Плюсы этого шаблона:
1. Нет глобальных переменных
2. Не используем сайд-эффекты (регистрация хендлеров с помощью импортирования модулей)
3. Нет проблем с цикличными импортами (из-за предыдущих 2х пунктов)
4. Более явно все переменные передаются в функциях
5. Добавил докерфайл и докер-компоуз, для тех, кто хочет деплоить в докере
6. Есть еще файл для запуска в systemd, кому лень работать с докером
P.S. Сегодня в 19:00 по Киеву хочу провести тестовый стрим-вебинар, и немного поговорить про работу с Google Таблицами. Хочу опробовать интересный способ проведения стримов - плагин CodeWithMe.
Количество мест будет ограничено, пишите в комменты у кого получится поучаствовать. От вас нужен будет установленный Pycharm (не важно Community или Pro), главное, чтобы была одна из последних версий.
Так как стрим будет пробный, абсолютно неважно купили ли вы курс.
Вы не ждали, а я сделал. Вышел очередной новый темплейт для ботов, где я ушел от глобальных переменных, и учусь отходить от декораторов! На этот раз я детально изучил темплейт, сделанный Tishka17 и немного доработал его, немного приблизив его к тому шаблону, что использовал в курсе.
Кстати, чуть позже выпущу ветку, где добавлю использование SQLAlchemy + PostgreSQL, часть кода которого я взял от Groosha. Спасибо вам, ребята).
Думаю, что и урок по использованию Gino придется перезаписывать, т.к. алхимия конечно смотрится интереснее и она уже работает асинхронно!
Плюсы этого шаблона:
1. Нет глобальных переменных
2. Не используем сайд-эффекты (регистрация хендлеров с помощью импортирования модулей)
3. Нет проблем с цикличными импортами (из-за предыдущих 2х пунктов)
4. Более явно все переменные передаются в функциях
5. Добавил докерфайл и докер-компоуз, для тех, кто хочет деплоить в докере
6. Есть еще файл для запуска в systemd, кому лень работать с докером
P.S. Сегодня в 19:00 по Киеву хочу провести тестовый стрим-вебинар, и немного поговорить про работу с Google Таблицами. Хочу опробовать интересный способ проведения стримов - плагин CodeWithMe.
Количество мест будет ограничено, пишите в комменты у кого получится поучаствовать. От вас нужен будет установленный Pycharm (не важно Community или Pro), главное, чтобы была одна из последних версий.
Так как стрим будет пробный, абсолютно неважно купили ли вы курс.
GitHub
GitHub - Latand/tgbot_template
Contribute to Latand/tgbot_template development by creating an account on GitHub.
PostgreSQL + SQLAlchemy
А вот и обещанное обновление с использованием алхимии. (Отдельная ветка)
Накидал 2 таблицы, которые возможно захотите у себя использовать: Телеграм Юзеры, Рефералы, со связью
И в том же файлике есть пример использования
#полезное
А вот и обещанное обновление с использованием алхимии. (Отдельная ветка)
Накидал 2 таблицы, которые возможно захотите у себя использовать: Телеграм Юзеры, Рефералы, со связью
И в том же файлике есть пример использования
#полезное
GitHub
tgbot_template/tgbot/models/users.py at 82cb4845eabf7712dc4c2e45ea5c7af20b901fe3 · Latand/tgbot_template
Contribute to Latand/tgbot_template development by creating an account on GitHub.
Forwarded from Telegram Info (Azer Sadykhzadeh)
Bot API был обновлён до версии 5.3
Что нового?
Персонализированные Команды:
— Боты теперь могут отображать списки команд, адаптированных к конкретным ситуациям, включая локализованные команды для пользователей с разными языками, а также различные команды, основанные на типе чата или для конкретных чатов, а также специальные списки команд для администраторов чатов.
— Добавлен класс
— Добавлена область действия параметров и
— Добавлена область действия параметров и код языка в метод
— Добавлен метод
— Улучшена видимость команд ботов в приложениях Telegram с помощью новой кнопки "Меню" в чатах с ботами, подробнее читайте в блоге.
Пользовательские заполнители:
— Добавлена возможность указывать заполнитель пользовательского поля ввода в классах
А также:
— Улучшена документация класса
— Переименован метод
— Переименован метод
— Были изменены значения поля
Полный список изменений на официальном сайте.
#обновление #BotAPI
Что нового?
Персонализированные Команды:
— Боты теперь могут отображать списки команд, адаптированных к конкретным ситуациям, включая локализованные команды для пользователей с разными языками, а также различные команды, основанные на типе чата или для конкретных чатов, а также специальные списки команд для администраторов чатов.
— Добавлен класс
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
Telegram
Анимированные фоны
Помимо групповых видеозвонков, в новой версии Telegram появились анимированные фоны для чатов, анимации при отправке сообщений, а также кнопка меню у ботов, новые возможности для импорта стикеров, подсказки об актуальности данных и другие нововведения.