public StreamStatusService( IChatbotContextFactory chatbotContextFactory, ILogger <IStreamStatusService> logger) { _chatbotContextFactory = chatbotContextFactory; _logger = logger; }
public GiveSubVipsRepository( IChatbotContextFactory chatbotContextFactory, ILogger <GiveSubVipsRepository> logger) { _chatbotContextFactory = chatbotContextFactory; _logger = logger; }
public SaveStreamLabsDonationsRepository( IChatbotContextFactory chatbotContextFactory, ISetOrCreateSettingRepository setOrCreateSettingRepository) { _chatbotContextFactory = chatbotContextFactory; _setOrCreateSettingRepository = setOrCreateSettingRepository; }
public GuessingGameService(IChatbotContextFactory contextFactory, TwitchClient client, TwitchAPI api, IConfigService configService, ILogger <IGuessingGameService> logger) { this.contextFactory = contextFactory; this.Client = client; this.Api = api; _configService = configService; _logger = logger; _streamerChannel = _configService.Get <string>("StreamerChannel"); _secondsForGuessingGame = configService.Get <int>("SecondsForGuessingGame"); if (_configService.Get <bool>("DevelopmentBuild")) { Api.V5.Chat.GetChatRoomsByChannelAsync(_configService.Get <string>("ChannelId"), _configService.Get <string>("ChatbotAccessToken")) .ContinueWith( rooms => { if (!rooms.IsCompletedSuccessfully) { return; } DevelopmentRoomId = rooms.Result.Rooms.SingleOrDefault(r => r.Name == "dev")?.Id; }); } }
public RemoveSuperVipRepository( IChatbotContextFactory chatbotContextFactory, IConfigService configService ) { _chatbotContextFactory = chatbotContextFactory; _configService = configService; }
public SaveStreamStatusRepository( IChatbotContextFactory chatbotContextFactory, ILogger <ISaveStreamStatusRepository> logger ) { _chatbotContextFactory = chatbotContextFactory; _logger = logger; }
public CloseGuessingGameRepository( IChatbotContextFactory chatbotContextFactory, ILogger <ICloseGuessingGameRepository> logger ) { _chatbotContextFactory = chatbotContextFactory; _logger = logger; }
public GiveUsersBytesRepository( IChatbotContextFactory chatbotContextFactory, IConfigService configService ) { _chatbotContextFactory = chatbotContextFactory; _configService = configService; }
public VipService( IChatbotContextFactory chatbotContextFactory, IConfigService configService, ILogger <IVipService> logger) { _chatbotContextFactory = chatbotContextFactory; _configService = configService; _logger = logger; }
public PlaylistService(IChatbotContextFactory contextFactory, IConfigService configService, IVipService vipService, ISecretService secretService, ISignalRService signalRService, TwitchClient client, ILogger <IPlaylistService> logger) { this._contextFactory = contextFactory; _configService = configService; this._vipService = vipService; _secretService = secretService; _signalRService = signalRService; this._client = client; _logger = logger; this._concurrentVipSongsToPlay = configService.Get <int>("ConcurrentRegularSongsToPlay"); }
public GetSongPercentageGuessesRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public TransferUserAccountRepository(IChatbotContextFactory chatbotContextFactory) { _chatbotContextFactory = chatbotContextFactory; }
public StoreClientIdRepository(IChatbotContextFactory chatbotContextFactory) { _chatbotContextFactory = chatbotContextFactory; }
public UpdateDonationVipsRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetClientIdsRepository(IChatbotContextFactory chatbotContextFactory) { _chatbotContextFactory = chatbotContextFactory; }
public UseSuperVipRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetCurrentGuessingGameRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GiftVipRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public CompleteGuessingGameRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public PromoteUserRequestRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetSongsFromSearchResultsRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetIsUserInChatRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetCommandHelpTextByKeywordRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public AddRequestRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public RemoveQuoteRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetStreamStatusRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public EditQuoteRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public IsSuperVipInQueueRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public GetUsersGiftedVipsRepository( IChatbotContextFactory chatbotContextFactory ) { _chatbotContextFactory = chatbotContextFactory; }
public StoreChannelRewardRedemptionRepository(IChatbotContextFactory chatbotContextFactory) { _chatbotContextFactory = chatbotContextFactory; }