Compare commits
1 Commits
lisoveliy-
...
399364f5fc
| Author | SHA1 | Date | |
|---|---|---|---|
| 399364f5fc |
7
JOBot.TClient/TextResource.Designer.cs
generated
7
JOBot.TClient/TextResource.Designer.cs
generated
@@ -69,8 +69,11 @@ namespace JOBot.TClient {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Продолжая, вы принимаете политику конфиденциальности и правила сервиса \nhttps://hh.ru/article/personal_data?backurl=%2F&role=applicant
|
||||
///\nhttps://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&role=applicant".
|
||||
/// Looks up a localized string similar to Продолжая, вы принимаете политику конфиденциальности и правила сервиса
|
||||
///
|
||||
///https://hh.ru/article/personal_data?backurl=%2F&role=applicant
|
||||
///
|
||||
///https://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&role=applicant".
|
||||
/// </summary>
|
||||
public static string EULA {
|
||||
get {
|
||||
|
||||
@@ -19,8 +19,11 @@
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="EULA" xml:space="preserve">
|
||||
<value>Продолжая, вы принимаете политику конфиденциальности и правила сервиса \nhttps://hh.ru/article/personal_data?backurl=%2F&role=applicant
|
||||
\nhttps://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&role=applicant"</value>
|
||||
<value>Продолжая, вы принимаете политику конфиденциальности и правила сервиса
|
||||
|
||||
https://hh.ru/article/personal_data?backurl=%2F&role=applicant
|
||||
|
||||
https://hh.ru/account/agreement?backurl=%2Faccount%2Fsignup%3Fbackurl%3D%252F%26role%3Dapplicant&role=applicant"</value>
|
||||
</data>
|
||||
<data name="FallbackMessage" xml:space="preserve">
|
||||
<value>Something went REALLY wrong. Service can't continue process.</value>
|
||||
|
||||
28
README.md
28
README.md
@@ -5,24 +5,21 @@ Telegram-бот для автоматизации поиска работы че
|
||||
|
||||
## 🔥 Возможности
|
||||
|
||||
- **Авторизация через HH**
|
||||
Привяжите аккаунт HeadHunter для доступа к резюме и вакансиям.
|
||||
|
||||
- **Отклик по предпочтениям**
|
||||
Выбор откликаемых вакансий по предпочтениям.
|
||||
- **Умные отклики**
|
||||
Автоматическая отправка откликов на подходящие вакансии.
|
||||
- **Проверка резюме**
|
||||
Правка резюме, под ваши приоритеты.
|
||||
Уведомления, если резюме требует обновления.
|
||||
- **Аналитика**
|
||||
Статистика по откликам и приглашениям.
|
||||
|
||||
## 🛠 Технологии
|
||||
|
||||
- **Backend**: .NET 8 + gRPC
|
||||
- **Frontend** Telegram клиент через Telegram.Bot
|
||||
- **БД**: PostgreSQL
|
||||
- **Авторизация**: OAuth 2.0 (HH API), Telegram API
|
||||
- **Инфраструктура**: Docker / Docker compose
|
||||
- **База данных**: PostgreSQL
|
||||
- **Авторизация**: OAuth 2.0 (HH API)
|
||||
- **Инфраструктура**: Docker + Kubernetes (опционально)
|
||||
|
||||
## 🚀 Запуск
|
||||
|
||||
@@ -36,15 +33,24 @@ Telegram-бот для автоматизации поиска работы че
|
||||
|
||||
### 2. Запуск через Docker
|
||||
```
|
||||
docker-compose up -d --build
|
||||
docker-compose up -d
|
||||
dotnet run --project JoBot.Backend
|
||||
dotnet run --project JoBot.Client
|
||||
```
|
||||
|
||||
## 📌 Команды бота
|
||||
|Команда|Описание|
|
||||
|-------|--------|
|
||||
|/start |Начало работы|
|
||||
|/menu|Настройка откликов и резюме по предпочтениям|
|
||||
|/info|Информация о боте|
|
||||
|/connect_hh|Привязать аккаунт HH|
|
||||
|/jobs |Поиск вакансий|
|
||||
|/profile|Проверить резюме|
|
||||
|/stats |Статистика откликов|
|
||||
|
||||
## 🔒 Безопасность
|
||||
Токены пользователей шифруются (AES-256)
|
||||
|
||||
Все данные передаются через HTTPS
|
||||
|
||||
📄 Лицензия
|
||||
MIT License. Подробнее в файле LICENSE.
|
||||
|
||||
Reference in New Issue
Block a user