Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Telegram-бот для парсинга Telegram-каналов
Описание проекта:

Реализована полноценная система для сбора и сохранения сообщений из Telegram-каналов. Система состоит из веб-приложения на Django и интегрированного Telegram-бота, который позволяет управлять Telegram-сессиями, парсить контент и отображать его через веб-интерфейс. Основное преимущество — гибкое управление сессиями прямо через бота и полная интеграция с базой данных.

Основная функциональность:
Авторизация Telegram-сессий через бота (с валидацией кода и 2FA)
Парсинг сообщений из открытых Telegram-каналов по авторизованным сессиям
Сохранение сообщений в базе данных PostgreSQL
Просмотр, фильтрация и категоризация контента через веб-интерфейс
Управление каналами, категориями и сообщениями
Система регистрации и входа пользователей
Интуитивное управление сессиями через Telegram-бота

Технологический стек:
Язык программирования: Python 3.x
Telegram API: Telethon (для парсинга каналов)
Telegram Bot: aiogram (или python-telegram-bot, в зависимости от реализации)
База данных: PostgreSQL
Секреты и настройки: .env файл с использованием python-dotenv
Парсинг и сессии: Telegram Device Authorization через Telethon
Интерфейс: Django Admin + кастомные страницы для управления контентом

Полностью функциональный Telegram-бот с возможностью добавления сессий, автоматическим сбором сообщений из каналов, сохранением их в базе и удобным веб-интерфейсом для просмотра и модерации. Проект легко масштабировать и адаптировать под аналитические или мониторинговые задачи.
Детали работы
Добавлена 30 марта 2025
324 просмотра
Фрилансер
Andrii Domashchenko
Украина Ирпень  17  0

Свободен для работы Свободен для работы
17 Сейфов завершены
На сервисе 1 год