Автор бота: @DzenBots
Ссылка: https://github.com/dzenbots/echd_cam_bot
Язык: при написании бота использовался Python 3.13
Описание
Может кому пригодится, можно в вики закинуть если будет полезно: мой бот для получения фоток с камер диагностик. Поднимается локально в школе на машине, с которой есть возможность достучаться до нужных камер. Работает пока только с камерами DAHUA (Инф. от 17.09.2025)
Обновление от 28.01.2025!
Запуск бота
- Переименовываем файл
.env.distв.envили создаем новый файл.envи копируем содержимое файла.env.dist. - Создаем бота в Telegram с помощью BotFather
- В файле
.envзадаем значение переменнойBOT_TOKEN(токен берем из шага 2) - Получаем ваш ID в Telegram, например, у Get My ID. Копируем этот ID в переменную
ADMINS. Через запятую можно указать все ID пользователей, которым нужно дать разрешение на использование бота. - Все готово! Дальше либо создаем виртуальное окружение, либо нет, устанавливаем библиотеки с помощью
pip install -r requirements.txtи запускаем бота с помощьюpython bot.py.
В боте есть команды для добавления и удаления камер. Заполняем аккуратно все что просит бот. Эти настройки сохранятся в файле config.ini для последующих перезагрузок. Можно добавить пару камер руками через бота а остальные по аналогии добавить уже в сам файл и перезапустить бот, если камер много.

Ошибка при установки aiogram версии 2.25.1, а без него код не запускает, если установить более новую версию, то выдаёт ошибку что не возможно импортировать executor
ERROR: Failed building wheel for aiohttp
Successfully built aiogram
Failed to build aiohttp
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (aiohttp)
Спасибо за отзыв.
Отправили информацию автору. Обещал поправить под новую версию aiogram
Автор обновил скрипты на aiogram 3 версии.
Проверяйте )
Узнать бы еще пароли от этих камер ………
Пароли от камер можно посмотреть на https://link.educom.ru/ или обратиться infra@edu.mos.ru