Skip to content

Releases: fsdevcom2000/TelegramAdminBot

Restricted Mode (SAFE)

19 Dec 08:28
6f4b4bc

Choose a tag to compare

🇬🇧 Release v2.0 – Restricted Mode (SAFE)

Security-focused release with reduced attack surface

Removed

  • Remote command execution

  • Arbitrary program execution

  • Process and power management

  • Network configuration commands

  • Webcam and screenshot capture

  • Binary downloads and payload execution

  • File system access outside a predefined directory

  • Activity logging

Added

  • Strict directory-based file access

  • Path traversal protection

  • File extension allowlist for file opening

  • Read-only system information commands

Changed

  • Bot functionality limited to informational and utility operations

  • Reduced feature set to avoid antivirus false positives

Security

  • No remote shell

  • No executable file launch

  • No system modification

  • Designed to comply with endpoint protection policies

Availabale commands

  • sysinfo - Show system information
  • disk - Show disk usage
  • ping <host> - Ping a host and show if reachable
  • battery - Get battery info (for laptops)
  • get <file> - Get File
  • open <file> - Open File With Associated Application
  • help - Show this help message

🇷🇺 Release v2.0 – Ограниченный режим (БЕЗОПАСНЫЙ)

Релиз с упором на безопасность и минимальный атакующий профиль

Удалено

  • Удалённое выполнение команд

  • Запуск произвольных программ

  • Управление процессами и питанием

  • Сетевые изменения

  • Работа с камерой и скриншотами

  • Загрузка и исполнение бинарных файлов

  • Доступ к файловой системе вне заданной директории

  • Логирование активности

Добавлено

  • Доступ к файлам только из разрешённой директории (Документы)

  • Защита от path traversal

  • Белый список расширений для открытия/запуска файлов

  • Команды только для чтения системной информации

Изменено

  • Бот переведён в режим utility / helper

  • Функционал сокращён для совместимости с антивирусами

Безопасность

  • Нет удалённого shell

  • Нет запуска исполняемых файлов

  • Нет изменения системы

  • Подходит для сред с включённым Windows Defender

Доступные команды

  • sysinfo - Показать системную информацию
  • disk - Показать информацию о диске
  • ping <host> - Проверка доступности хоста
  • battery - Получить статус АКБ (для ноутбуков)
  • get <file> - Получить файл
  • open <file> - Открыть/Запустить файл с ассоциированной программой
  • help - Помощь

1.0.1

19 Dec 08:00
6f4b4bc

Choose a tag to compare

🇬🇧 English

New Features

  1. Webcam Snapshots – Added ability to take photos from the primary webcam using FFmpeg (automatically downloads FFmpeg if not present).

  2. File Management – New commands:

    • openfolder <path> – Opens folder in Windows Explorer.

    • openfile <filepath> – Opens file with associated application.

    • dir <path> [limit] – Lists directory contents (folders/files) with optional item limit.

    • get <filepath> – Sends any file up to 50 MB via Telegram.

  3. Network Control – Command disconnect <minutes> temporarily disables all active physical network adapters for specified duration.

  4. System Monitoring Enhancements:

    • battery – Shows battery status and charge level (for laptops).

    • services – Displays status of first 20 system services.

    • processes – Now shows top 15 processes (was 10).

  5. Utilities:

    • url <link> – Opens URL in default browser.

    • cleantemp – Cleans temporary files in %TEMP% directory.

    • help – Shows comprehensive command list with descriptions.

  6. Improved File Upload – Enhanced Tg-Document function supports:

    • Dynamic filename detection

    • Optional captions

    • UTF-8 encoding

    • Better error handling

Improvements

  • Config Directory – Changed from WinTgService to TelegramAdminBot in %LOCALAPPDATA%.

  • Polling Mechanism – Added configurable timeouts and better error handling for Telegram API requests.

  • Code Structure – Modular parameterized functions, improved logging.

  • Screenshot Function – Unchanged (maintains multi-monitor support with JPEG compression).

Bug Fixes

  • Fixed Telegram document upload encoding issues.

  • Improved error handling for network operations.

  • Enhanced path validation for file operations.


🇷🇺 Русский

Новые возможности

  1. Снимки с веб-камеры – Добавлена возможность делать фотографии с основной веб-камеры через FFmpeg (автоматически скачивает FFmpeg при отсутствии).

  2. Управление файлами – Новые команды:

    • openfolder <путь> – Открывает папку в Проводнике Windows.

    • openfile <путь_к_файлу> – Открывает файл в ассоциированном приложении.

    • dir <путь> [лимит] – Показывает содержимое папки (папки/файлы) с опциональным ограничением количества.

    • get <путь_к_файлу> – Отправляет любой файл до 50 МБ через Telegram.

  3. Управление сетью – Команда disconnect <минуты> временно отключает все активные физические сетевые адаптеры на указанное время.

  4. Улучшения мониторинга системы:

    • battery – Показывает статус батареи и уровень заряда (для ноутбуков).

    • services – Отображает статус первых 20 системных служб.

    • processes – Теперь показывает 15 процессов (было 10).

  5. Утилиты:

    • url <ссылка> – Открывает URL в браузере по умолчанию.

    • cleantemp – Очищает временные файлы в папке %TEMP%.

    • help – Показывает полный список команд с описаниями.

  6. Улучшенная отправка файлов – Улучшенная функция Tg-Document:

    • Динамическое определение имени файла

    • Опциональные подписи к файлам

    • Кодировка UTF-8

    • Улучшенная обработка ошибок

Улучшения

  • Директория конфигурации – Изменена с WinTgService на TelegramAdminBot в %LOCALAPPDATA%.

  • Механизм опроса – Добавлены настраиваемые таймауты и улучшена обработка ошибок запросов к API Telegram.

  • Структура кода – Модульные параметризованные функции, улучшенное логирование.

  • Функция скриншота – Без изменений (сохранена поддержка нескольких мониторов со сжатием JPEG).

Исправления ошибок

  • Исправлены проблемы с кодировкой при загрузке файлов в Telegram.

  • Улучшена обработка ошибок сетевых операций.

  • Улучшена валидация путей для файловых операций.