1 Commits

Author SHA1 Message Date
399364f5fc hotfix: fix of render EULA agreement 2025-07-12 02:14:58 +03:00
3 changed files with 30 additions and 18 deletions

View File

@@ -69,8 +69,11 @@ namespace JOBot.TClient {
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to Продолжая, вы принимаете политику конфиденциальности и правила сервиса \nhttps://hh.ru/article/personal_data?backurl=%2F&amp;role=applicant /// Looks up a localized string similar to Продолжая, вы принимаете политику конфиденциальности и правила сервиса
///\nhttps://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&amp;role=applicant&quot;. ///
///https://hh.ru/article/personal_data?backurl=%2F&amp;role=applicant
///
///https://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&amp;role=applicant&quot;.
/// </summary> /// </summary>
public static string EULA { public static string EULA {
get { get {

View File

@@ -19,8 +19,11 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<data name="EULA" xml:space="preserve"> <data name="EULA" xml:space="preserve">
<value>Продолжая, вы принимаете политику конфиденциальности и правила сервиса \nhttps://hh.ru/article/personal_data?backurl=%2F&amp;role=applicant <value>Продолжая, вы принимаете политику конфиденциальности и правила сервиса
\nhttps://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&amp;role=applicant"</value>
https://hh.ru/article/personal_data?backurl=%2F&amp;role=applicant
https://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&amp;role=applicant"</value>
</data> </data>
<data name="FallbackMessage" xml:space="preserve"> <data name="FallbackMessage" xml:space="preserve">
<value>Something went REALLY wrong. Service can't continue process.</value> <value>Something went REALLY wrong. Service can't continue process.</value>

View File

@@ -5,24 +5,21 @@ Telegram-бот для автоматизации поиска работы че
## 🔥 Возможности ## 🔥 Возможности
- **Авторизация через HH**
Привяжите аккаунт HeadHunter для доступа к резюме и вакансиям. Привяжите аккаунт HeadHunter для доступа к резюме и вакансиям.
- **Умные отклики**
- **Отклик по предпочтениям**
Выбор откликаемых вакансий по предпочтениям.
- **Умные отклики**
Автоматическая отправка откликов на подходящие вакансии. Автоматическая отправка откликов на подходящие вакансии.
- **Проверка резюме** - **Проверка резюме**
Правка резюме, под ваши приоритеты. Уведомления, если резюме требует обновления.
- **Аналитика** - **Аналитика**
Статистика по откликам и приглашениям. Статистика по откликам и приглашениям.
## 🛠 Технологии ## 🛠 Технологии
- **Backend**: .NET 8 + gRPC - **Backend**: .NET 8 + gRPC
- **Frontend** Telegram клиент через Telegram.Bot - **База данных**: PostgreSQL
- **БД**: PostgreSQL - **Авторизация**: OAuth 2.0 (HH API)
- **Авторизация**: OAuth 2.0 (HH API), Telegram API - **Инфраструктура**: Docker + Kubernetes (опционально)
- **Инфраструктура**: Docker / Docker compose
## 🚀 Запуск ## 🚀 Запуск
@@ -36,15 +33,24 @@ Telegram-бот для автоматизации поиска работы че
### 2. Запуск через Docker ### 2. Запуск через Docker
``` ```
docker-compose up -d --build docker-compose up -d
dotnet run --project JoBot.Backend
dotnet run --project JoBot.Client
``` ```
## 📌 Команды бота ## 📌 Команды бота
|Команда|Описание| |Команда|Описание|
|-------|--------| |-------|--------|
|/start |Начало работы| |/start |Начало работы|
|/menu|Настройка откликов и резюме по предпочтениям| |/connect_hh|Привязать аккаунт HH|
|/info|Информация о боте| |/jobs |Поиск вакансий|
|/profile|Проверить резюме|
|/stats |Статистика откликов|
## 🔒 Безопасность
Токены пользователей шифруются (AES-256)
Все данные передаются через HTTPS
📄 Лицензия 📄 Лицензия
MIT License. Подробнее в файле LICENSE. MIT License. Подробнее в файле LICENSE.