documentation WIP

This commit is contained in:
2025-05-18 17:03:59 +03:00
parent f70126af46
commit 87d56de922
15 changed files with 531 additions and 160 deletions

38
todo.md Normal file
View File

@ -0,0 +1,38 @@
Версия 0.x.x
### ToFix
- [x] ID бота (создать нового)
- [x] Замена print на логирование
### Новые функции
- [x] Реализация базы программы
- - [x] Общее взаимодействие файлов и функций
- - [x] Обработка ошибок
- [x] Реализация JSON хранилища
- - [x] Функция записи данных в JSON
- - [x] Функция удаления данных из JSON
- - [x] Функция получения данных из JSON
- - [x] Функция проверки наличия данных в JSON
- - [x] Создание JSON файла при первом запуске
- - [x] Сохранение предыдущего JSON файла в архив и создание нового при перезапуске
- [x] Реализация взаимодействия с ботом через телеграмм
- - [x] Реализация команд
- - - [x] Start (общая информация про бота)
- - - [x] Help (шпаргалка по другим командам и порядку заполнения параметров)
- - - [x] Strategy (Запуск стратегии)
- - - [x] Stop (Остановка стратегии)
- - - [x] Info (Информация о запущеных стратегиях)
- - [x] Обеспечение безопасности и приватности бота (через chat id или пароль)
- [x] Реализация стратегии
- - [x] Основная функция для запуска стратегии
- - [x] Класс работы по параметрам
- - [x] Реализация уровней
- - [x] Установка позиций
- [ ] Рализация развёртывания программы
- - [ ] Написать compose.yml
- - [ ] Добавить requirements.txt
- - [ ] Сделать подсасывание контейнера с гита
- - [x] Составить список и реализовать получение переменных окружения
- [ ] QOL
- - [x] Написать todo.md
- - [ ] Написать README.md
- - [ ] Написать setup.md