package constants // ---------------------------------------- // BUTTONS // ---------------------------------------- const ( AnswerQuestionsBotButton = "Ответить на вопросы" UploadResumeBotButton = "📎 Загрузить резюме" JobSearchBotButton = "Хочу устроиться на работу" MarketAnalyticsBotButton = "Хочу понимать, что происходит на рынке" SkipBotButton = "Пропустить" ) // ---------------------------------------- // COMMANDS // ---------------------------------------- const ( StartBotCommand = "/start" ResetBotCommand = "/reset" ShowProfileBotCommand = "/profile" ShowVacanciesBotCommand = "/vacancy" HelpBotCommand = "/help" ) // ---------------------------------------- // MESSAGES // ---------------------------------------- const ( StartBotMessage = "Привет! Я карьерный ассистент Vision Career: помогу с работой, интервью и расскажу новости по рынку, специально для тебя.\nС чего начнём?" ProfileCompleteBotMessage = "Ты уже заполнил профиль. Ты можешь увидеть, что получилось в " + ShowProfileBotCommand + " или воспользоваться командой " + ResetBotCommand + ", чтобы актуализировать свои данные." StartProfileCompletionBotMessage = "Окей, помогу. Скину 2–3 релевантные роли уже сегодня и мини-план подготовки. Пришли своё резюме." WaitResumeBotMessage = "Хорошо, жду твоё резюме в формате PDF или DOCX 📄" UploadedResumeBotMessage = "С резюме примерно понятно, давай вернёмся к вопросам 👀" SkipResumeBotMessage = "Резюме пропустим, давай вернёмся к вопросам 👀" BadResumeBotMessage = "Невалидный файл..." StartAnswerQuestionsBotMessage = "Уточню формат работы:" BadWorkFormatBotMessage = "Невалидное значение..." AcceptTargetRoleBotMessage = "Ещё нюанс: вилку по зарплате примерно в какой зоне смотреть?" AcceptWorkFormatBotMessage = "Принял. Чтобы не распыляться, на какую позицию целим в первую очередь?" AcceptSalaryRangeBotMessage = "Хорошо! Расскажи о своём опыте работы." AcceptWorkExperienceBotMessage = "Чтобы более точно настроить предпочтения, пришли резюме." FinishedBotMessage = "Отлично! Ты будешь видеть вакансии в " + ShowVacanciesBotCommand NoVacanciesBotMessage = "Скоро что-нибудь подыщем для тебя!" UpdateUserErrorBotMessage = "Произошла ошибка при обновлении данных." InvalidWorkExperienceErrorBotMessage = "Описание опыта работы должно быть больше 100 символов." SecondStartBotMessage = "Привет! Я карьерный ассистент Vision Career: помогу с работой, интервью и расскажу новости по рынку, специально для тебя.\nВоспользуйся командой " + HelpBotCommand + ", чтобы ознакомиться с функционалом." HelpBotMessage = "/start — изначальная команда, с помощью которой можно начать общение со мной\n/reset — команда, с помощью которой можно сбросить свой профиль\n/profile — команда, с помощью которой можно посмотреть свой профиль\n/vacancy — команда, с помощью которой можно посмотреть вакансии, которые мы нашли специально для тебя\n/help — текущая команда, чтобы помочь тебе с функционалом" SuccessResetBotMessage = "Я успешно сбросил твой профиль. Можешь начать заново, используя команду " + StartBotCommand ErrorResetBotMessage = "Возникли проблемки при сбросе твоего профиля. Пожалуйста, попробуй позже..." CanNotShowProfileBotMessage = "Чтобы посмотреть профиль, необходимо полностью его заполнить." CanNotShowVacanciesBotMessage = "Чтобы посмотреть вакансии, необходимо полностью заполнить профиль." GetVacanciesErrorBotMessage = "При вычислении подходящих вакансий возникли технические шоколадки 😅 Попробуй позже..." UnknownCommandBotMessage = "Ты ввёл невалидное значение или неизвестную команду. Давай попробуем ещё раз..." )