Svetlana · Telegram-бот напоминаний

# Svetlana · Telegram-бот напоминаний
Плагин платформы [HuskyServer](https://huskynet.ru/4528/): Telegram-бот с NLP, голосовым вводом и Flask веб-панелью.
Канон для платформы — этот каталог (plugins/svetlana/). Отдельные копии вне home/projects не являются источником правды для HuskyServer.
Возможности
- Напоминания текстом и голосом.
- Парсинг даты/времени из естественного языка.
- Команды
/start,/help,/list; редактирование и удаление. - Веб-панель
/svetlana(Flask:5001).
Требования
- Ядро HuskyServer.
- Python 3.8+,
ffmpeg(голос), токен бота Telegram. - systemd units:
svetlana,svetlana-web.
Установка и запуск
sudo bash /home/projects/plugins/svetlana/setup.sh
nano /home/projects/plugins/svetlana/python/svetlana/.env # BOT_TOKEN
sudo systemctl enable --now svetlana svetlana-web
Панель: http://<IP>/svetlana.
Использование
В Telegram: «Напомни позвонить маме завтра в 18:00» или голосовое с тем же смыслом. Список — /list. Управление — веб-панель.
Структура проекта
svetlana/
├── plugin.json · setup.sh
├── python/svetlana/ # бот + web_panel
├── systemd/ · nginx-configs/ · scripts/
└── doc/
Технологии
Python, python-telegram-bot / Telebot-стек проекта, SQLite, Flask, systemd.
Платформа и соседние плагины
История изменений
# Changelog
[Unreleased]
Changed
- Документация приведена к шаблону HuskyServer; README с перелинковкой на платформу и соседние плагины.
2026-06-08
- Исходники скопированы в
/home/projects/plugins/svetlana/как новый целевой дом плагина. - Runtime-пути в service/install docs переключены на
/home/projects/plugins/svetlana/. - Манифест:
/home/projects/plugins/svetlana/plugin.json - Веб-панель: меню через
nav-api.php
Полный changelog бота: ../python/svetlana/CHANGELOG.md



