https://github.com/infobip/joker-quest-2
https://github.com/infobip/joker-quest-2
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/infobip/joker-quest-2
- Owner: infobip
- Created: 2020-10-26T14:19:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-23T15:33:34.000Z (over 4 years ago)
- Last Synced: 2025-01-06T10:13:56.339Z (4 months ago)
- Language: Java
- Size: 10.7 KB
- Stars: 0
- Watchers: 11
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Infobip Joker 2020 Quest 2
==========В этом квесте Вам необходимо связаться с чат-ботом Infobippy и получить у него ключ-ответ к задаче.
Для этого необходимо:
* Расшифровать ключ-идентификатор к чату Infobip в методе `KeyProvider.getChatkey`;
* Открыть страницу `localhost:8080` на которой должно отобразиться окно чата Infobip и следовать инструкциям бота;
* Полученный от бота ключ, является ответом квеста, внесите его в эту [форму](https://forms.office.com/Pages/ResponsePage.aspx?id=hgrv93kxzEeEl_O13Q0p-mdhyP2HxxdAu1hjtHc3TOBUOU01TkJLTVNKTDJaVFk3Tk02TlJJSTVTTy4u).После запуска приложения, оно начинает отдавать страницу с окном чата по адресу `localhost:8080`, также на ней описаны детали алгоритма, который использовался для шифрования ключа чата.
Кроме того, для удобства в проект добавлены тесты, проверяющие корректность реализации `KeyProvider.getChatkey`.
Installation
------------
Данный проект представляет собой Spring Boot приложение.
```$xslt
$ git clone [email protected]:infobip/joker-quest-2
$ cd joker-quest-2
$ ./mvnw install
```
```$xslt
$ ./mvnw spring-boot:run
```