Как сделать спам бота в Телеграмме на python

В этом видео я расскажу, как создать Telegram бота на языке Python с помощью библиотеки aiogram. Полностью рассмотрим процесс создания бот начиная от регистрации в Telegram, заканчивая разбором программного кода. Разработанный бот будет автоматически отсылать свежие мемы с сайта Reddit в выбранный telegram канал. Кроме Aiogram также воспользуемся библиотекой asyncpraw для работы с Reddit API.

Материалы из видео:
✔ Aiogram: https://pypi.org/project/aiogram/
✔ Asyncpraw: https://asyncpraw.readthedocs.io/en/latest/index.html
✔ Reddit: https://www.reddit.com/
✔ Исходный код бота из видео: .

Привет! Я долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала.
Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования. Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!

#python​​​ #telegram #бот #pylounge #ityoutubersru

Спам бот Телеграм, Вацап на Python

Источник: best-coding.ru

На чём писать чатботов?

Фрймворков для написания чатботов очень много. Из популярных – есть aiogram , telethon , python-telegram-bot . Есть и no code решения по созданию чатботов.

Здесь мы разберём какие библиотеки/решения существуют, их плюсы и минусы и границы применимости.

aiogram

Самый популярный вариант, который фигурирует в каждом первом видео на ютубе. Самое распространённое заблуждение насчёт него – что “асинхронность ускорит вашего чатбота”.

На самом деле не совсем. Она сделает это, но для этого недостаточно просто писать async и await в начале объявления/вызова функций. Для асинхронной работы бота все операции внутри него не должны быть блокирующими (или хотя бы какая-то ощутимая их часть). Это значит, что больше нельзя пользоваться бибилотекой requests , ведь она синхронная, а вам нужен её асинхронный аналог, например, httpx или asks . Нельзя пользоватья redis , нужен aioredis . И так далее.

Еще по теме:  Уведомление сособственников о продаже доли Телеграммой

Библиотека хороша для написания асинхронного кода, но если вы не умеете его писать, то трогать не стоит, получите кучу проблем асинхронного кода, не получив его преимуществ.

python-telegram-bot

Библиотека поддерживает сразу 2 версии: синхронную и асинхронную. Синхронная – это версии 13.X, вот их документация. Асинхронная – в том же репозитории, просто для неё нужно установить версию библиотеки 20.X и старше, документация.

За счёт этого библиотека дружелюбнее для начинающих, пусть это и создаёт некоторую путаницу для новичков, но если вы разобрались один раз “где синхронная, а где нет” – дальше в целом всё понятно. Зато асинхронщину можно совсем не трогать, пока вы к ней не готовы.

Пишем Telegram спамер на Python при помощи PyAutoGUI!

Библиотека обладает куда более подробной документацей в сравнении с aiogram, есть статьи о архитектуре, персистентности или обходе спам-лимита Telegram. Функционал, кажется, тоже богаче.

Из минусов – библиотека не обладает таким же активным коммьюнити, как aiogram , в репозитории которого есть ссылки на сообщества по странам.

Рейтинг
( Пока оценок нет )
Загрузка ...