public MuteService(DiscordSocketClient client, DataService data, ITimerService timer) { _data = data; _client = client; timer.AddCallback(CheckMutesAsync); }
public PlaytestingService( DiscordSocketClient client, DataService dataService, EventCalendarService calendarService, Random random, ITimerService timer) { _client = client; _dataService = dataService; _random = random; EventCalendarService = calendarService; CurrentEventInfo = EventCalendarService.GetEvents(); //Initial get of playtest. LastEventInfo = CurrentEventInfo; //Make sure array is same size for doing compares later. timer.AddCallback(Announce); timer.AddCallback(CheckServerReservations); }