Целью было разработать простой блокнот для хранения паролей в базе данных на случай утраты доступа к мобильному телефону или иных средств хранящих пароли.
Требования к боту следующие:
+ Пароли хранящиеся в базе данных должны шифроваться;
+ Бот должен сразу сохранять информацию при отправке ему сообщения в БД;
+ Должна присутствовать возможность открыть список сохранённых паролей с возможностью их удаления из БД;
+ Бот должен записывать голосовую информацию, преобразовывать её в текстовую и шифровать в базе данных.
1) Был зарегистрирован Telegram-бот @enotikbloknotik_bot;
2) Реализовал код бота с шифрацией присылаемых ему сообщений и внесением их в базу данных;
3) Подключил API SpeechKit для обработки голоса в текст;
4) Реализовал простой интерфейс.
Результатом стала простая записная книжка. Хранить пароли в ней или нет каждый решит для себя сам. Стоит помнить, что посредником при передаче паролей является Telegram, а обработка голоса происходит через сервис SpeeachKit.