using JOBot.TClient.Core.Services; using Telegram.Bot; using Telegram.Bot.Types; namespace JOBot.TClient.Commands; public class StartCommand(ITelegramBotClient bot, UserService userService) : ITelegramCommand { private const string ReturnMessage = "Привет! Я JOBot, помощник по поиску работы в IT."; public async Task ExecuteAsync(Update update, CancellationToken ct) { await userService.RegisterAsync( update.Message!.Chat.Id, update.Message.Chat.Username); await bot.SendMessage(chatId: update.Message.Chat.Id, "Продолжая, вы принимаете политику конфиденциальности и правила сервиса" + "\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", cancellationToken: ct); } }