public MessagingService(DiscordSocketClient discord, GuildInteractionService guildInteractionService, IConfiguration configuration) : base(discord) { _discord = discord; _guildInteractionService = guildInteractionService; _configuration = configuration; }
public PlatformService(IGroupManager groupManager, ITwitchManager twitchManager, GuildInteractionService guildInteractionService, MessagingService messagingService) { _groupManager = groupManager; _twitchManager = twitchManager; _guildInteractionService = guildInteractionService; _messagingService = messagingService; }
public TimerQueueService(IOptions <BotSettings> botSettings, MixerConstellationService mixerService, ILoggingManager loggingManager, PlatformService platformServices, IStatisticsManager statisticsManager, GuildInteractionService guildServices, FileService fileService) { _botSettings = botSettings.Value; _mixerService = mixerService; _loggingManager = loggingManager; _platformServices = platformServices; _statisticsManager = statisticsManager; _guildServices = guildServices; _fileService = fileService; }