Please enable JavaScript.
Coggle requires JavaScript to display documents.
JobsBot (Моделирование БД (User (userId (Для того, чтобы по нему искать…
JobsBot
Моделирование БД
User
userId
Для того, чтобы по нему искать сущность user
chadId
Для того, чтобы понимать, в какой чат писать
state
Для того, чтобы определять, как реагировать на обычные кнопки, команды и сообщения
lastMessageId
Для того, чтобы знать, какое сообщение удалить или изменить клавиатуру, если после того сообщения были другие
keywords
Для того, чтобы знать
- по каким словам осуществлять первичный поиск
- по каким словам осуществлять мониторинг
vacanciesQueue
Для того, чтобы знать, на какие сообщения переключаться дальше
searchDate
Для тоого, чтобы знать, за какой период искать первичные вакансии
searchMode
Для того, чтобы знать по каким поисковым словам спрашивать
currentVacancy
Чтобы знать, к какому сообщению вернуться, если человек перешёл в обратную связь или настройки
workStatus
Для того, чтобы знать, в какой момен тперестать присылать оповещения
Vacancies
keywordsInTitle
Чтобы найти вакансию, когда выставлен режим поиска по заголовкам
-
-
-
-
keywordsInWholeText
Чтобы найти вакансию, когда выставлен режим поиска по всему тексту
date
Чтобы при первичном поиске знать, какие вакансии искать
-
-
Первое сообщение - ✓
Поиск
Запрос
- список
- одно слово, профессия #
-
-
-
-
-
-
-
Список вакансий
Количество вакансий
При первичном поиске
Одна вакансия
Инструкция
Вакансия
-
Реклама - не вакансия
Фильтрация, удаляется из других списков
-
Повторяется
Ищёт такую же, если есть, одну удаляет
-
-
-
-
-
Автоматическое отслеживание # #
-
- Искать людей, у которых есть такой же тег
- Добавлять в их список новый id (главное не дублироваться)
- Удалять старый пост, генерировать новый с новым числом, если человек давно не читал (отслеживать последний клик), если человек читает прямо сейчас, то отредактировать нынешний текст сообщения, добавив новое число
-