public BotStartupService(DiscordSocketClient client, IAPIService apiService, IDiscordPayloadFactory discordPayloadFactory, IOwnerLogger ownerLogger) { _client = client; _apiService = apiService; _discordPayloadFactory = discordPayloadFactory; _ownerLogger = ownerLogger; }
public EventService(IAPIService apiService, IDiscordModuleService discordModuleService, IOwnerLogger ownerLogger, DiscordSocketClient client, IResources resources, IEmbedPayloadFactory embedPayloadFactory, IEmbedService embedService, IDiscordPayloadFactory discordPayloadFactory) { _apiService = apiService; _discordModuleService = discordModuleService; _embedPayloadFactory = embedPayloadFactory; _embedService = embedService; _ownerLogger = ownerLogger; _resouces = resources; _timer = new Timer(1 * 60 * 1000); //10 minutes _timer.Elapsed += new ElapsedEventHandler(OnTimeElapsed); _timer.Start(); }
public CommandHandler(CommandService commandService, DiscordSocketClient client, CustomCommandHandler customCommandHandler, InjhinuityInstance injhinuity, IOwnerLogger ownerLogger, IResources resources, IEmbedPayloadFactory embedPayloadFactory, IEmbedService embedService /*, FoolsService foolsService * ConversationHandler conversationHandler, IPollService pollService*/) { _log = LogManager.GetCurrentClassLogger(); _client = client; _commandService = commandService; _injhinuity = injhinuity; _ownerLogger = ownerLogger; _customCommandHandler = customCommandHandler; _resources = resources; _embedPayloadFactory = embedPayloadFactory; _embedService = embedService; //_foolsService = foolsService; //_conversationHandler = conversationHandler; //_pollService = pollService; }