Абьюзер СhatGPT 💄 REBORN
9.43K subscribers
318 photos
48 videos
56 files
166 links
ЕСЛИ БЕРЁТЕ МОИ ПРОЕКТЫ - УКАЗЫВАЙТЕ АВТОРА
Download Telegram
main.py
7.5 KB
🚀 Для тех, кто работает с User-bot'ами может быть полезно.

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


Получаем:

linked_chat_id

через
telethon.tl.functions.channels.GetFullChannelRequest


Который принимает в качестве параметра channel идентификатор канала (аналогично JoinChannelRequest – имя пользователя, ID, объект сущности и т.д.) и возвращает детальную информацию. Запрос GetFullChannelRequest возвращает объект типа messages.ChatFull. Этот объект является контейнером и имеет сложную структуру.

Ключевыми для нашей задачи являются следующие его компоненты :

- full_chat: Этот атрибут содержит объект ChannelFull (для каналов), который, в свою очередь, хранит расширенную информацию о самом канале, включая искомый linked_chat_id.
- chats: Это список, содержащий объекты сущностей (User, Chat, Channel) для основного канала, а также для всех связанных с ним чатов (включая группу обсуждения, если она есть) и упомянутых пользователей.


Идентификатор связанной группы обсуждений хранится в атрибуте linked_chat_id объекта full_chat (т.е., response.full_chat.linked_chat_id). Этот ID является "маркированным" идентификатором Telegram, который уже включает префикс, указывающий на тип сущности (например, -100... для каналов/супергрупп).

👨‍💻 Правда, лучше делать это на Pyrofork. Но там уже разберетесь, кому нужно.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17🥰65👍3
This media is not supported in your browser
VIEW IN TELEGRAM
‼️ Даю пушку (!) для тех, кто точно не хочет быть замененным нейросетями :D

Репозиторий llm-engineer-toolkit на GitHub представляет собой тщательно подобранный список из более чем 120 библиотек для работы с большими языковыми моделями (LLM). Эти инструменты сгруппированы по различным категориям применения.


В этом наборе вы найдете ресурсы для:

- Обучения и донастройки LLM
- Фреймворков для разработки приложений на основе LLM
- Подготовки данных и доступа к нескольким API
- Retrieval-Augmented Generation (RAG) с использованием LLM
- Инференса и развертывания LLM
- Извлечения и генерации данных
- Создания и оценки агентов на базе LLM
- Мониторинга
- Инженерии промптов
- Получения структурированных выводов
- Обеспечения безопасности
- Работы с моделями вложений (embedding models)

🚀 Чтобы не остаться за бортом, нужно учиться парни (и не дай бог тут есть девушки).

P.S. ваш дурень поспешил и дал пост без ссылки.

Вот репозиторий.
Please open Telegram to view this post
VIEW IN TELEGRAM
48🔥18👍7❤‍🔥3🥰2💋1
🖥 Подписчик хвастался в комментариях анализатором эмодзи и напомнил, что у меня есть анализатор Телеграм-каналов...

Один из первых относительно серьезных проектов (хоть и начального уровня), который я для портфолио делал.

🧠 Что умеет "Телеграф Анализатор"? 🛠

📈 Ключевые метрики: Собирает данные о подписчиках, просмотрах постов, реакциях и рассчитывает Engagement Rate (ER).
💬 Анализ комментариев: Определяет тональность (позитив/негатив/нейтрал), строит облако популярных слов из комментариев и показывает примеры.
☁️ Облака слов из постов: Помогают быстро оценить основные темы контента.
📅 Графики активности: Визуализирует активность постов по дням и часам – найдите лучшее время для публикаций!
👥 Активность аудитории: Показывает, в какие часы ваши подписчики наиболее активны в комментариях.
🥳 Статистика Emoji: Узнайте, какие эмодзи чаще всего используются в постах и комментариях вашего канала.
🔐 Безопасная авторизация: Подключение через ваши API ID/Hash, все данные обрабатываются локально на вашем ПК.
⚙️ Гибкая настройка: Выбирайте период для анализа, устанавливайте лимиты на количество сообщений и комментариев.
🎨 Современный интерфейс: Приятный дизайн в стиле Fusion с возможностью переключения между светлой и темной темами.
💾 Экспорт отчетов: Сохраняйте подробные данные в CSV-файл и текстовый отчет с основными выводами.


🚀 Почему это круто?

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


Скачать проект тут.

P.S. там первый запуск кривой, ID и HASH внутри приложения вводите, а номер телефона и код еще в IDE. В свое время не доделал и забросил.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2815🔥8🥰1😱1
❤️‍🔥 Нашел скрин своего старенького творения, ахахаха.

🔥 Создал среду разработки внутри среды разработки...

Из интереса и ради практики делал.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯6112🔥6👍2🤓2❤‍🔥1🥰1😁1
Снесли аккаунт в Тик-Таке, только 30к набрал. И даже хз за какое видео. Грустно. Вот буквально только что видосики листал)

Лан, я умею начинать сначала, не впервые.
😭240😢29😱158🤬4🥰2🕊1🤣1
Жду Вас, но не принуждаю.

https://www.tiktok.com/@magerkopython?_t=ZN-8wsPLkjegis&_r=1
59🔥17💋10❤‍🔥3👏3🤔1💯1
Там в новом Тик-Таке уже пошла жара, выложил видос на ночь, проснулся, а там 140к уже. Пойдет ❤️

Но не об этом! Нашел тут интересный проект на GitHub, форк которого точно буду делать. Но вам он может быть интересен уже сейчас.

🚀 Система для мониторинга цен на предметы CS.MONEY и Steam Market. 💰

Главная функция - эта штука отслеживает и сравнивает цены на предметы между CS.MONEY и торговой площадкой Steam. В перспективе можно будет доработать авто-закупку и авто-продажу. Ну, для себя попробую сделать.

Как это работает?
🔧

👨‍💻 Система использует микросервисную архитектуру. Внутри есть парсеры для Steam и CS.MONEY, RabbitMQ для очередей сообщений, Redis для хранения данных и Telegram-бот для взаимодействия.

Ключевые технологии:

- Python 3.10;
- Asyncio;
- Poetry;
- Docker & Docker Compose;
- Redis;
- RabbitMQ.

Фишки:

- Поддержка прокси.
- Устойчивость к сбоям.
- Юнит-тесты.
- Оптимизация узких мест.,

Репозиторий.
Please open Telegram to view this post
VIEW IN TELEGRAM
46👍8🥰4🔥2🤯2❤‍🔥1
Нужно сделать навигацию по каналу, но пока не придумал как. Чтобы работяги могли находить целевую программу/скрипт быстрее.

Может, пост с гипер-ссылками? Закрепить. Ваши идеи.
👍82🎄1614🥰2🐳2🤯1😈1🗿1
🖥 Обновляемся, парни. Telegram выпустил крупное обновление с множеством новых функций

Ключевым изменением стала возможность отправлять личные сообщения администраторам каналов, при этом их личные аккаунты остаются скрытыми (включать я это, конечно же, не буду)

🚀 Среди других важных функций:

- Редактирование голосовых сообщений: Теперь пользователи могут обрезать аудиосообщения непосредственно перед отправкой, выбирая нужный фрагмент записи.
- Отправка фото в HD-качестве: Появился новый режим для отправки изображений в высоком разрешении. Активировать его можно нажатием кнопки "SD" в фоторедакторе или через соответствующий пункт в меню вложений.
- Публикация сторис из других приложений (для iPhone): Владельцы iPhone получили возможность делиться фото и видео в сторис Telegram напрямую из сторонних приложений через стандартное меню "Поделиться".
- Расширенные опросы: Количество вариантов ответов в опросах увеличено до 12. Кроме того, опросы теперь можно пересылать в "Избранное" для повторного использования или сохранения результатов.
- Новый интерфейс для групп с темами: Для групп, использующих темы, предложен обновленный интерфейс с вкладками для более удобной навигации.

Паша Дуров рвет 📱 What's App на части (но с Илоном походу не договорились).
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😭37👍12🥰3❤‍🔥1🔥1🤯1🤨1💋1
🐳 Я иногда даю тут проекты, которые Docker-ready. Вы спрашиваете, как запустить... И клиенты тоже иногда интересуются, как это запустить на своем сервере...

Так вот, полный список команд с объяснениями (Linux!!!):

1) Установка и проверка:

# Обновляем список пакетов
sudo apt update

# Устанавливаем Docker
sudo apt install -y docker.io

# Запускаем и добавляем Docker в автозагрузку
sudo systemctl start docker
sudo systemctl enable docker

# Устанавливаем Docker Compose
sudo apt install -y docker-compose


Чтобы проверить, что все сделали четко:

docker --version
docker-compose --version


Должно показать версии Docker и Docker-compose.

2) Разворачивание, запуск контейнера.

После того, как вы установили это все (делать нужно 1 раз(!!!)), нужно перейти в директорию с файлами проекта (где лежат Dockerfile, docker-compose.yml).

Пример:
cd /root/dialog_bot/


После этого, пишите команду:

sudo docker-compose up --build -d


Если сделали все четко, контейнер соберется и сразу же будет в работе.

Вот что делают "флажки":

- up: Создает и запускает контейнеры.
- --build: Принудительно пересобирает образ перед запуском. Это полезно, если ты внес изменения в Dockerfile или файлы проекта.
- -d: Запускает контейнеры в фоновом (detached) режиме.

Просмотреть логи с контейнера после можно по команде:

sudo docker-compose logs -f


3) А что на Windows?

Чтобы запустить на Win 10, 11, нужно:

1. Перейдите на официальный сайт Docker и скачай установщик для Windows.
2. Установите Docker Desktop:
- Запустите скачанный установщик.
- Следуйте инструкциям на экране. Очень важно: убедитесь, что выбрана опция "Use WSL 2 instead of Hyper-V" (Использовать WSL 2 вместо Hyper-V), если она доступна и твой Windows 10 это поддерживает (версия 2004 и выше, сборка 19041 и - выше). WSL 2 обеспечивает лучшую производительность. Если опции нет или твоя система старее, Docker Desktop может использовать Hyper-V.
- Установка может потребовать включения функций "Контейнеры" и "Подсистема Windows для Linux" (WSL). Установщик обычно предлагает сделать это автоматически или дает инструкции.

3. Запусти Docker Desktop после установки. Иконка кита появится в системном трее. При первом запуске может потребоваться некоторое время на инициализацию. Убедись, что Docker Desktop показывает, что он запущен (иконка кита в трее статична и не анимирована).


Важно: каждый раз, когда захотите собрать контейнер на Win 10, 11, нужно запускать Docker Desktop!

Дальше можете прямо в IDE, в папке с проектом в консоли писать:

docker-compose up --build -d


И все. Команды тут те же, что и на Linux.

Полезно?
Please open Telegram to view this post
VIEW IN TELEGRAM
58👍17❤‍🔥3🥰1🍌1👻1
Я как-то пропустил, что В КАНАЛЕ УЖЕ 10К+! НАЛИВАЙ! 🥳

🏪 Магазин внутри телеграм-бота

На авторство не претендую, вот репозиторий. Я только улучшил некоторые моменты касательно FSM, обработку ошибок.

Что умеет этот бот?

🛍 Каталог товаров: можно выбирать категории и смотреть товары. Администратор может легко добавлять и удалять товары/категории;
🛒 Корзина: добавляйте товары, меняйте количество и оформляйте заказ;
💰 Баланс: есть задел для подключения платежных систем, если захотите масштабировать;
🚚 Статус заказа: отслеживайте, где находится ваш заказ;
Связаться с админом: если возникли вопросы, команда /sos поможет.

Удобное /menu для навигации по основным функциям, а команда /start для знакомства и выбора режима (пользователь/админ).


Для админов есть:

- специальный режим с расширенными правами;
- настройка каталога: полное управление категориями и товарами (добавление/удаление);
- просмотр заказов: отслеживание всех оформленных заказов;
- ответы на вопросы: можно просматривать вопросы от пользователей и отвечать на них.

Проект написан на Python с использованием библиотеки aiogram. Для хранения данных (товары, заказы, корзины и т.д.) используется SQLite база данных.

В README всё подробно расписано по запуску, так что не запутаетесь. Скачать можно с репозитория или тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
42🔥10🍾4❤‍🔥1🥰1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 ФРОНТ-ЕНД - ВСЕ? CopyCoder.ai заменит...

Да я рофлю 👨‍💻

✍️ Если у вас есть дизайн приложения, крутой UI-макет или даже просто скриншот понравившегося интерфейса, есть сервис, который поможет вам буквально скопировать весь фронт. Он составляет промпты, супер-точные, которые мы кормим нейронке (Cursor рекомендуют) и та 100% выдаст нужный результат, или максимально приближенный.

🚀 Еще раз: CopyCoder.ai сам по себе не является нейронной сетью для генерации кода, а скорее инструментом для создания промптов (подсказок). То есть, ты загружаешь в него дизайн, он помогает тебе сформулировать задачу (промпт), а уже этот промпт ты используешь с различными AI-моделями или AI-ассистентами кодирования.


Пробуем CopyCoder тут.

P.S. за-тестить можно бесплатно, а вот для полноценного пользования придется уже заплатить. Я попробую и как-то расскажу Вам, но по мне - "игра стоит свеч".

P.S.S. 61 репост и меньше 20 реакций, ну вы чего? Отправить другу/в архив - не сложно, а дабл тап - сложно?
Please open Telegram to view this post
VIEW IN TELEGRAM
124🔥19👍9❤‍🔥2🥰1😁1🕊1🍓1
🤖 Кстати, если развивать тему правильного промпта.. .

AI Prompt Generator — генерирует, я бы сказал, "оптимальный" запрос по Вашему описанию для нейросетей. На самом деле, довольно юзабельная вещь и может частично решить проблему вашей не профессиональности в той или иной области.

Поддерживает выбор конкретной модели (GPT, Gemini, Claude, LLama, Mistral).


Бесплатно предоставляется три генерации, но можно использовать временные почтовые адреса, чтобы получить больше попыток
😏

🚀 Попробовать можно тут.

P.S. я, если честно, не сильно активно пользовался, просто вспомнил. Можете опытом поделиться в комментариях, я думаю, будет интересно.
Please open Telegram to view this post
VIEW IN TELEGRAM
33👍6❤‍🔥5🔥4
🚀 Появилась идея, очередная.

Что если создать закрытое сообщество, чат, из 5-6 человек. Сделать кастинг. Собес, тестовое задание. Что-то такое. Конечно, начать из 1-2...

Суть в следующем: у меня действительно много заказов в ЛС и от многих я отказываюсь за неимением времени. Я мог бы предоставлять Вам работу, следить за ее качеством, вносить правки перед финальной выдачей заказчику, если требуется. Средства делили бы как-то, 60/40, если хорошо и много работаете - 70/30 или даже 75/25.


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

Выгода Вам - очевидная. У меня для рынка СНГ довольно высокие цены на работу, т.к. я привык работать на UpWork и Fiverr в свое время. Это будет для вас:

- отличный способ заработать. Возраст - не важен. Важны знания, навыки, компетенция, ответственность;
- заполните портфолио;
- получите опыт.


🔥 Мне выгода понятна также - около пассивный доход. Что думаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8817👍9❤‍🔥3
⚙️ Генерирует QR со ссылки, любого текста.

import qrcode
from PIL import Image

def generate_qr_code(data, filename="qr_code.png"):
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(data)
qr.make(fit=True)

img = qr.make_image(fill_color="black", back_color="white")
img.save(filename)
return filename

if __name__ == "__main__":
print("Генератор QR-кодов")
input_data = input("Введите текст или ссылку для кодирования в QR-код: ")
output_filename = input("Введите имя файла для сохранения QR-кода (например, my_qr.png) или нажмите Enter для 'qr_code.png': ")

if not output_filename:
output_filename = "qr_code.png"
elif not output_filename.lower().endswith(('.png', '.jpg', '.jpeg', '.bmp', '.gif')):
output_filename += ".png"

saved_file = generate_qr_code(input_data, output_filename)
print(f"QR-код успешно создан и сохранен как '{saved_file}'")


Ниже зависимости:

pip install qrcode Pillow
Please open Telegram to view this post
VIEW IN TELEGRAM
42👍10🌭4🔥2🥰2👏1
😜 Крик души. И такое - каждый день, по несколько раз. Я - не консультант в магазине.

Поэтому поймите, если Вы вдруг напишите мне, а я сразу же, в лоб, буду о деньгах.

Для понимания, с человеком я общался уже дважды. Оба раза, он задавал подробные вопросы по софту, убеждал, что с оплатой все четко. Я тратил на него +- полчаса час времени на беседу, обсуждение, потом на создание семпла для первичной демонстрации.

В итоге - время у меня, а у него просто что-то не вышло. Второй раз к ряду. Хотя писал сообщения из разряда: "сейчас сброшу. кидайте кошелек".

Сейчас мне еще один парень написал. Прообщался с ним вчера какое-то время, отснял для него видео-демонстрации софта, такого, как он хочет. После чего он просто ушел в афк. Сегодня опять пишет, говорит, что готов купить, но очкует платить. Опять задал кучу вопросов, в итоге опять ушел в АФК. Я спрашиваю: "И что там?". Говорит, "Сидим, думаем".

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

При всем уважении - мне есть чем заниматься.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔54🤝22👍208👨‍💻2🗿21👀1
🚀 Доброго утра всем!

Ваш брат/сестра/кто угодно лазит на сайты, на которые лазить - не нужно? Блочим:

import platform

if platform.system() == "Windows":
pathToHosts=r"C:\Windows\System32\drivers\etc\hosts"
elif platform.system() == "Linux":
pathToHosts=r"/etc/hosts"

redirect="127.0.0.1"
websites=["https://www.sislovesme.com/","https://motherless.com/","https://xhamster.com/","https://www.xnxx.com/","https://www.xvideos.com/","https://www.pornhub.com/"] #cюда сайты которые нужно блокировать/разблокировать

with open(pathToHosts,'r+') as file:
content=file.read()
for site in websites:
if site in content:
pass
else:
file.write(redirect+" "+site+"\n")


🖥 А если надо, аналогичным скриптом - разблочим:

import platform

if platform.system() == "Windows":
pathToHosts=r"C:\Windows\System32\drivers\etc\hosts"
elif platform.system() == "Linux":
pathToHosts=r"/etc/hosts"

websites=["https://www.sislovesme.com/","https://motherless.com/","https://xhamster.com/","https://www.xnxx.com/","https://www.xvideos.com/","https://www.pornhub.com/"] #cюда сайты которые нужно блокировать/разблокировать

with open(pathToHosts,'r+') as file:
content=file.readlines()
file.seek(0)
for line in content:
if not any(site in line for site in websites):
file.write(line)
file.truncate()
Please open Telegram to view this post
VIEW IN TELEGRAM
60❤‍🔥29🔥13😁4😢3💋3🐳2🍌2
📱 Набор репозиториев для само-образования. Скучно? Да! Полезно? Будете на шаг впереди.

⚡️ Очень мощная "шпаргалка" по Python. Пригодится, если Вы уверенно понимаете английский.

⚡️А вот еще один полезный репозиторий, смело рекомендую: "Субъективный список потрясающих Python‑фреймворков, библиотек, программного обеспечения и ресурсов."

⚡️И последнее - набор скриптов, которые помогут Вам в обучении, будучи отличными референсами!

Сам довольно часто смотрю, эти репозитории на GitHub регулярно обновляются. Всем начинающим разработчикам, да и опытным тоже, на заметку. 😳
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥63🥰3❤‍🔥2
🚀 Редко посты об играх делаю, но тут раздают годноту.

DEATHLOOP — шутер нового поколения от студии Arkane Lyon, авторов серии Dishonored. DEATHLOOP — это история о двух идеальных убийцах, застрявших в загадочной временной петле. Они обречены проживать один и тот же день снова и снова.



Еще там дают какую-то 2D-аркаду, как по мне, не особо интересную.

Не проспите!!! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥339👍5🔥2🥰2