Курс «Разработка Telegram ботов на Pyrogram Python»: обучение по онлайн-тренингу — Вебинарум
Обучение длится 4 часа
Автор: Никита Хохлов
Уровень подготовки: начальный
649
1 790
Курс на Udemy
Разработка Telegram ботов на Pyrogram Python

Чему вы научитесь

  • Что такое Pyrogram и какие возможности предоставляет

  • Установка и авторизация. Добываем api_id, api_hash

  • Отправка и обработка сообщений. Работа с декораторами Pyrogram

  • Методы для работы с сообщениями

  • Методы для работы с чатами

  • Методы для работы с пользователями, каналами, группами

  • Работа с фильтрами. Фильтрация входных данных

  • Создание собственных фильтров

  • Использование config .ini для настройки аккаунтов

  • Заменяем параметры устройства. Эмуляция устройства

  • Плагины и подключение обработчиков в пакетной структуре

  • Стилизация текста. Использование HTML, Markdown

  • Работа с прокси. Используем IPv4 с авторизацией

  • Планирование задач. Используем ApsCheduler

  • Обновления и обработка. Работа с группами

  • Финальный проект, реализация автоответчика

  • Генерация каналов телеграм с аватарками и invite link

Требования

  • Знания основ языка Python

Описание

О Pyrogram
Это современный Python фреймворк, который позволяет создавать Telegram ботов. Он не предоставляет возможность писать ботов, которые создаются через BotFather как это позволяет сделать Aiogram. Pyrogram же позволяет управлять аккаунтами Telegram, тем самым вы можете выполнять абсолютно любые действия, которые может выполнить любой пользователь, тем самым это не накладывает на вас никаких ограничений.

Что я получу после прохождения курса?
- Вы без труда сможете писать парсеры Telegram чатов и каналов
- Создавать каналы, чаты в автоматическом режиме
- Делать реалистичные автоответчики
- Делать рассылку сообщений по чатам и пользователям
- Создавать реалистичных ботов с определенной логикой работы
- Эмулировать устройство и использовать прокси во время работы
- Работать с пакетной структурой и плагинами
- И выполнять абсолютно всё, что может сделать пользователь Telegram

Структура курса
1. Что такое Pyrogram и какие возможности предоставляет
2. Установка и авторизация. Добываем api_id, api_hash
3. Отправка и обработка сообщений. Работа с декораторами Pyrogram
4. Методы для работы с сообщениями
5. Методы для работы с чатами
6. Методы для работы с пользователями, каналами, группами
7. Работа с фильтрами. Фильтрация входных данных
8. Создание собственных фильтров
9. Использование config.ini для настройки аккаунтов
10. Заменяем параметры устройства. Эмуляция устройства
11. Плагины и подключение обработчиков в пакетной структуре
12. Стилизация текста. Использование HTML, Markdown
13. Работа с прокси. Используем IPv4 с авторизацией
14. Планирование задач. Используем ApsCheduler
15. Обновления и обработка. Работа с группами
16. Финальный проект, реализация автоответчика
17. Генерация каналов телеграм с аватарками и invite link

Кому подойдет этот курс?
Абсолютно любым Python разработчикам, которые знают основы языка и хотят научиться работать с Pyrogram и создавать реалистичных телеграм ботов.

Для кого этот курс:

  • Начинающие Python разработчики
  • Разработчики, которые хотят научиться писать Telegram ботов
Дата последнего обновления: 9 апреля 2023

Темы

Другие курсы

Управление дронами с использованием компьютерного зрения
Управление дронами с использованием компьютерного зрения
Авторы: Группа авторов
Подробнее
12 000
1 000
/мес
Автоматизация тестирования c Playwright на JS/TS: полный курс
Автоматизация тестирования c Playwright на JS/TS: полный курс
Автор: Степан Осадший
Подробнее
2 990
Тестирование ПО с нуля: полный курс для будущих QA
Тестирование ПО с нуля: полный курс для будущих QA
Автор: Степан Осадший
Подробнее
2 890
-43%
НТМL и CSS - полный курс по вёрстке с нуля [2025]
НТМL и CSS - полный курс по вёрстке с нуля [2025]
Подробнее
3 999
6 990
SQL: оконные функции
SQL: оконные функции
Автор: Алексей Андросов
Подробнее
1 250
Metabase: визуализация данных
Metabase: визуализация данных
Автор: Алексей Андросов
Подробнее
1 500
FARM:Функциональная, асинхронная, реактивная, многопоточная Java
FARM:Функциональная, асинхронная, реактивная, многопоточная Java
Автор: Игорь Судакевич
Подробнее
15 000
Оптимизация SQL запросов на примере ClickHouse
Оптимизация SQL запросов на примере ClickHouse
Автор: Трофим Воробьев
Инди курс по Pygame - учимся создавать свои игры
Инди курс по Pygame - учимся создавать свои игры
Автор: Артем Егоров
Назад
Смотреть дальше