public TelegramService(ILogger <TelegramService> logger, IDbService dbService, ContentService contentService) { _logger = logger; _dbService = dbService; _contentService = contentService; _botToken = Environment.GetEnvironmentVariable("ALICEHAT_TELEGRAM_TOKEN") ?? throw new ArgumentException("Specify ALICEHAT_TELEGRAM_TOKEN variable"); _telegram = new TelegramBotClient(_botToken); _logger.LogInformation($"Telegram service created: {_telegram.BotId}"); }
public GameplayService(ContentService contentService) { _contentService = contentService; }