예제 #1
0
 public TimerContainer(IServiceProvider services)
 {
     _client     = services.GetService <DiscordSocketClient>();
     _bands      = services.GetService <GeobieBands>();
     _fc         = services.GetService <FriendsChat>();
     geobieTimer = new GeobieResetTimer(_client, _bands); //start the timer
     dailyTimer  = new DailyReset(_client, _fc);
 }
예제 #2
0
 public FcModule(DiscordSocketClient client, FriendsChat fc)
 {
     _client = client;
     _fc     = fc;
 }
예제 #3
0
 public DailyReset(DiscordSocketClient client, FriendsChat fc)
 {
     _client = client;
     _fc     = fc;
     StartTimer();
 }