2022-09-25 18:48:09 +00:00
# PassManager
2022-10-21 16:03:27 +00:00
## Описание
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-10-21 16:03:27 +00:00
## Документация
2022-09-25 18:53:32 +00:00
2022-10-21 16:03:27 +00:00
### База данных
2022-09-25 18:53:32 +00:00
2022-10-21 16:03:27 +00:00
В качестве базы данных данный бот использует mariadb, к которой бот должен иметь доступ всегда
2022-09-25 18:53:32 +00:00
2022-10-21 16:03:27 +00:00
### Команды и их синтаксис
2022-10-29 22:07:47 +00:00
- /set_master_pass - установить мастер пароль
- /add_account - создать аккаунт
2022-10-21 16:03:27 +00:00
- /get_accounts - получить список аккаунтов
2022-10-29 22:07:47 +00:00
- /get_account - получить логин и пароль аккаунта
- /delete_account - удалить аккаунт
2022-10-30 20:20:38 +00:00
- /delete_all - удалить все аккаунты и мастер пароль
2022-10-29 22:07:47 +00:00
- /reset_master_pass- удалить все аккаунты и изменить мастер пароль
2022-10-30 13:30:00 +00:00
- /cancel - отмена текущего действия
- /help - помощь
2022-11-01 06:46:09 +00:00
- /export - получить пароли в json формате
2022-11-01 07:32:42 +00:00
- /import - импортировать пароли из json в файле в таком же формате, как из /export
2022-11-13 15:51:23 +00:00
- /gen_password - создать 10 надёжных паролей
2022-10-21 16:03:27 +00:00
### Настройка
2022-10-30 20:39:00 +00:00
Настройка производится через переменные среды. Их можно прописать в файле .env, если не хотите задавать их каждый раз в случае, если вы не используете Docker
2022-10-21 16:03:27 +00:00
#### Переменные среды
- DB_HOST - ip адрес базы данных
- DB_USER - пользователь базы данных
- DB_PASS - пароль пользователя базы данных
- DB_NAME - название базы данных
2022-10-29 22:03:20 +00:00
- TG_TOKEN - токен телеграма, е г о следует указать в файле .env в формате TG_TOKEN={токен}