This repository has been archived on 2023-08-08. You can view files and clone it, but cannot push or open issues or pull requests.
PassManager/README.md

34 lines
1.8 KiB
Markdown
Raw Normal View History

2022-09-25 18:48:09 +00:00
# PassManager
## Описание
2022-09-25 18:53:32 +00:00
2022-10-21 16:14:32 +00:00
Менеджер паролей для телеграм, где все пароли надёжно зашифрованы
2022-09-25 18:53:32 +00:00
## Документация
2022-09-25 18:53:32 +00:00
### База данных
2022-09-25 18:53:32 +00:00
В качестве базы данных данный бот использует mariadb, к которой бот должен иметь доступ всегда
2022-09-25 18:53:32 +00:00
### Команды и их синтаксис
- /set_master_pass {Мастер пароль} - установить мастер пароль
- /add_account {Название} {Логин} {Пароль} {Мастер пароль} - создать аккаунт
- /get_accounts - получить список аккаунтов
- /get_account {Название} {Мастер пароль} - получить логин и пароль аккаунта
- /delete_account {Название} - удалить аккаунт
- /delete_all - удалить все аккаунты и мастер пароль
- /reset_master_pass {Новый мастер пароль} - удалить все аккаунты и изменить мастер пароль
### Настройка
Настройка питизводится через переменные среды. Их можно прописать в файле .env, если не хотите задавать их каждый раз в случае, если вы не работаете с Docker
#### Переменные среды
- DB_HOST - ip адрес базы данных
- DB_USER - пользователь базы данных
- DB_PASS - пароль пользователя базы данных
- DB_NAME - название базы данных
- TG_TOKEN - токен телеграма, его следует указать в файле .env в формате TG_TOKEN={токен}