Skip to content

Введение

TelegramPress (TGNL Admin) — это система аренды энергии Tron (TRX) и автоматической доставки на основе Telegram-бота и веб-панели администратора. Она объединяет управление пулом энергии, автоматический мониторинг и самообслуживание пользователей, стремясь предоставить удобные услуги по приобретению энергии для пользователей экосистемы Tron.

Предпросмотр

Панель управления
Панель управления — Мониторинг бизнеса в реальном времени
Управление ботом
Управление ботом — Визуальная конфигурация
Пользовательская клавиатура
Пользовательская клавиатура — Гибкое взаимодействие
Настройки системы
Настройки системы — Глобальные параметры

Основные функции

Умный бот

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

Мощная панель администратора

  • Визуальная панель: Отображение в реальном времени ключевых показателей, таких как объем заказов, оборот и новые пользователи.
  • Планирование мульти-пула: Поддержка добавления нескольких API пулов энергии, умная балансировка нагрузки для обеспечения стабильных поставок.
  • Профилирование пользователей: Подробные записи поведения пользователей, поддержка банов, корректировки баланса и т.д.

Безопасность и стабильность

  • Локальное хранение закрытых ключей: Закрытые ключи выплат зашифрованы и хранятся только на локальном сервере для обеспечения безопасности средств.
  • Контейнеризация Docker: Изоляция сервисов, простое развертывание и высокая масштабируемость.
  • Автоматические оповещения: Автоматическое уведомление администраторов о системных аномалиях или нехватке энергии.

Обзор архитектуры

Проект состоит из следующих основных компонентов:

  • Сервис бота (Python): Обрабатывает сообщения Telegram, взаимодействия с пользователями, обработку заказов и взаимодействия в цепочке.
  • Веб-сервис (Nuxt/Node.js): Предоставляет API администратора и интерфейсные страницы.
  • База данных (MySQL/Redis): Хранит данные пользователей, записи заказов и очереди кеша.
  • Nginx: Действует как обратный прокси-сервер, обрабатывающий HTTP-запросы.

Сценарии использования

  • Поставщики аренды энергии: Создайте собственную платформу аренды энергии и продавайте энергию автоматически через TG-бота.
  • Разработчики Tron: Интегрируйте функцию аренды энергии в свои собственные приложения.
  • Менеджеры сообществ: Предоставляйте недорогие льготы по аренде энергии членам сообщества.

Примечание

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

Released under the MIT License.