public MicController( Config.BotConfiguration botConfig, Audio.IMicrophoneHandler microphoneHandler, Audio.Effects.IAudioEffectSystem audioEffectSystem) { this.botConfig = botConfig; this.microphoneHandler = microphoneHandler; this.audioEffectSystem = audioEffectSystem; }
public NoticeHandler( ICommunication communication, Audio.Effects.IAudioEffectSystem audioEffectSystem, Notifications.ISubscriptionHandler subhandler, Notifications.IRaidHandler raidhandler, Notifications.IGiftSubHandler giftSubHandler) { this.communication = communication; this.audioEffectSystem = audioEffectSystem; this.subhandler = subhandler; this.raidhandler = raidhandler; this.giftSubHandler = giftSubHandler; }
public FullActivityProvider( ICommunication communication, Audio.ISoundEffectSystem soundEffectSystem, Audio.IAudioPlayer audioPlayer, Audio.Effects.IAudioEffectSystem audioEffectSystem, Bits.CheerHelper cheerHelper, IActivityDispatcher activityDispatcher, ITTSRenderer ttsRenderer, NotificationServer notificationServer, Database.IUserHelper userHelper) { this.communication = communication; this.soundEffectSystem = soundEffectSystem; this.audioEffectSystem = audioEffectSystem; this.audioPlayer = audioPlayer; this.cheerHelper = cheerHelper; this.activityDispatcher = activityDispatcher; this.ttsRenderer = ttsRenderer; this.notificationServer = notificationServer; this.userHelper = userHelper; }