public MessageProcessor( TelegramProxies.NimFarmBot proxy, FarmDispatcher dispatcher, Queries.StatePeakQuery lastStateQuery, DataAccess.Commands.Raid.IModifyChatTitleCommand modifyChatTitleCommand ) : base(proxy, dispatcher, lastStateQuery, modifyChatTitleCommand) { }
public DailyFarm( TelegramProxies.NimFarmBot proxy, IGetActiveGroups activeGroups, IHasDailyFarm hasDailyFarm, ICreateEventCommand createEventCommand ) { this.proxy = proxy; this.activeGroups = activeGroups; this.hasDailyFarm = hasDailyFarm; this.createEventCommand = createEventCommand; }
public MetaCleaner( TelegramProxies.NimFarmBot proxy, IClearEventMetaCommand clearEventMetaCommand, IClearPokeMetaCommand clearPokeMetaCommand, IClearPollMetaCommand clearPollMetaCommand, IClearRaidMetaCommand clearRaidMetaCommand, IClearQuestMetaCommand clearQuestMetaCommand ) { this.proxy = proxy; this.clearEventMetaCommand = clearEventMetaCommand; this.clearPokeMetaCommand = clearPokeMetaCommand; this.clearPollMetaCommand = clearPollMetaCommand; this.clearRaidMetaCommand = clearRaidMetaCommand; this.clearQuestMetaCommand = clearQuestMetaCommand; }