This commit is contained in:
upagge 2020-05-03 02:11:57 +03:00
parent 217a18dbb4
commit 5fbb755efd
No known key found for this signature in database
GPG Key ID: 15CD012E46F6BA34

View File

@ -36,10 +36,10 @@ Unit можно найти в [этом репозитории](https://github.c
### Програмная реализация
Данная библиотека предназначена только на определение того, какой Unit отдавать, необходимо создать наследника
класса `Unit` (самый простой вариант лежит в тестах). Следом создается объект класса `UnitPointerService`. Он отвечает
за сохранение позиции пользователя в сценарии, простыми словами он сохраняет последний Unit, который был отправлен
пользователю.
Данная библиотека предназначена только на определение того, какой Unit отдавать. Для использования библиотеки необходимо
в первую очередь создать наследника класса `Unit` (самый простой вариант лежит в тестах). Следом создается объект класса
`UnitPointerService`. Он отвечает за сохранение позиции пользователя в сценарии, простыми словами он сохраняет последний
Unit, который был отправлен пользователю.
Далее создается объект класса `AutoResponder`. В конструктор передается `UnitPointerService` и множество юнитов, которые
будут проверяется при первом сообщении пользователя.