← Все проекты
Advant - Логгирование сообщений
Завершён aiogram 3.5 Fernet SQLAlchemy cryptography

Advant - Логгирование сообщений

Telegram Business бот, который перехватывает удалённые и отредактированные сообщения в личных чатах

🧠 Advant — Telegram Business логгер сообщений

Advant — это Telegram-бот для Business-аккаунтов, который автоматически фиксирует входящие сообщения и отслеживает их изменения, включая удаление и редактирование.

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

Подключение:

https://t.me/message_log_xld_bot


⚙️ Основной функционал

📥 Сохранение входящих сообщений

Advant фиксирует все входящие сообщения пользователя, включая:

  1. текстовые сообщения
  2. фото и видео
  3. голосовые сообщения
  4. стикеры
  5. документы
  6. анимации (GIF)
  7. видеокружки


✏️ Отслеживание редактирования

Бот сохраняет оригинальные версии сообщений при изменении:

  1. текстовых сообщений
  2. подписей к медиа

При редактировании пользователь получает уведомление с изменённым содержимым.


🗑 Отслеживание удаления

Если сообщение удаляется:

  1. фиксируется оригинальная версия
  2. пользователь получает уведомление о факте удаления
  3. содержимое восстанавливается из сохранённой копии


🔐 Безопасность и хранение данных

Advant использует криптографическую защиту для хранения данных:

  1. шифрование: Fernet / AES-128-CBC
  2. ключ шифрования: уникален для каждого пользователя
  3. ключ не хранится в открытом виде
  4. данные доступны только в зашифрованном виде в базе

После отправки уведомления:

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


🧱 Технологический стек

Проект построен на современном backend-стеке:

  1. Python
  2. aiogram 3.5 — работа с Telegram API
  3. SQLAlchemy 2.0 — ORM слой
  4. MySQL — хранение данных
  5. cryptography (Fernet) — шифрование
  6. Babel — интернационализация (RU / EN)


🧩 Требования к использованию

Для работы системы необходимо:

  1. Telegram Premium аккаунт
  2. включённый Business Mode у Telegram-бота


📌 Принцип работы

  1. Пользователь подключает бота к Telegram Business
  2. Бот получает копии входящих сообщений
  3. Сообщения сохраняются в зашифрованном виде
  4. При редактировании или удалении:
  5. фиксируется событие
  6. отправляется уведомление владельцу
  7. отображается оригинальное содержимое


💡 Назначение проекта

Advant создан как инструмент для:

  1. контроля входящей переписки в Telegram Business
  2. анализа изменений сообщений
  3. сохранения истории коммуникации
  4. повышения прозрачности диалогов


⚠️ Важно

Проект работает в рамках возможностей Telegram Business API и предназначен для использования владельцем аккаунта в своих чатах.

Рекомендуется учитывать локальные правила конфиденциальности и уведомления собеседников о возможной фиксации сообщений.


🔗 Подключение

👉 https://t.me/message_log_xld_bot


🔥 Итог

Advant — это система мониторинга сообщений для Telegram Business, которая фиксирует, сохраняет и защищает историю переписки, включая изменения и удаления.


← Все проекты