Парсер сообщений каналов панели администратора Django
Интерфейс веб-приложения и админ-панели Telegram Parser
Главная страница пользователя
Главная часть сайта — это публичный интерфейс для просмотра сообщений, которые собираются из Telegram-каналов через авторизованные сессии.
Функции главной страницы:
Адаптивный дизайн с приятным градиентом фона.
Поиск сообщений или переход к последним через кнопку “Просмотреть сообщения”.
Фильтрация по категориям — интерактивные кнопки-фильтры для выбора (например: FARMING, NFT, PSYCHOLOGY, BUSINESS и т.д.).
Отображение новых сообщений в реальном времени после успешного парсинга.
Фронтенд реализован на HTML + CSS (или Bootstrap) JS, с поддержкой украинского языка и английских языков
Админ-панель (доступна для авторизованных пользователей)
Это защищенная часть проекта, где администратор может:
- Управлять Telegram-каналами (добавлять, редактировать, удалять)
- Создавать и назначать категории для контента
- Просматривать, фильтровать и модифицировать парсенные сообщения
- Выходить из админки или возвращаться на главную
*** Основные компоненты:
- Сайдбар с иконками: Admin Panel, Channels, Categories, Messages
- Таблицы с действиями: Просмотр Редактирование , Удаление
- Поиск по записям, пагинация, создание новых элементов (например, "Создать категорию")
- Структура категорий позволяет легко классифицировать контент для удобного доступа.
- Интеграция с Telegram
Все сообщения, которые отправляет бот или собирает через Telethon, автоматически сохраняются в базу данных и появляются в веб-интерфейсе.
Это позволяет использовать сайт как инструмент аналитики или мониторинга контента из Telegram.
Главная страница пользователя
Главная часть сайта — это публичный интерфейс для просмотра сообщений, которые собираются из Telegram-каналов через авторизованные сессии.
Функции главной страницы:
Адаптивный дизайн с приятным градиентом фона.
Поиск сообщений или переход к последним через кнопку “Просмотреть сообщения”.
Фильтрация по категориям — интерактивные кнопки-фильтры для выбора (например: FARMING, NFT, PSYCHOLOGY, BUSINESS и т.д.).
Отображение новых сообщений в реальном времени после успешного парсинга.
Фронтенд реализован на HTML + CSS (или Bootstrap) JS, с поддержкой украинского языка и английских языков
Админ-панель (доступна для авторизованных пользователей)
Это защищенная часть проекта, где администратор может:
- Управлять Telegram-каналами (добавлять, редактировать, удалять)
- Создавать и назначать категории для контента
- Просматривать, фильтровать и модифицировать парсенные сообщения
- Выходить из админки или возвращаться на главную
*** Основные компоненты:
- Сайдбар с иконками: Admin Panel, Channels, Categories, Messages
- Таблицы с действиями: Просмотр Редактирование , Удаление
- Поиск по записям, пагинация, создание новых элементов (например, "Создать категорию")
- Структура категорий позволяет легко классифицировать контент для удобного доступа.
- Интеграция с Telegram
Все сообщения, которые отправляет бот или собирает через Telethon, автоматически сохраняются в базу данных и появляются в веб-интерфейсе.
Это позволяет использовать сайт как инструмент аналитики или мониторинга контента из Telegram.