public AdminModule(IBotConfig botConfig, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources, IFormattingService formattingService, IDiscordPayloadFactory discordPayloadFactory, IDiscordModuleService discordModuleService) : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources) { _formattingService = formattingService; _discordPayloadFactory = discordPayloadFactory; }
public OwnerLogger(DiscordSocketClient client, IEmbedService embedService, IBotConfig botConfig, IEmbedPayloadFactory embedPayloadFactory, IResources resources) { _client = client; _embedService = embedService; _botConfig = botConfig; _embedPayloadFactory = embedPayloadFactory; _resources = resources; }
public BotModuleBase(IBotConfig botConfig, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources) { _botConfig = botConfig; _embedService = embedService; _embedPayloadFactory = embedPayloadFactory; _resources = resources; _subModuleName = GetType().Name; }
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 GuildLoggingService(DiscordSocketClient client, IAPIService apiService, IDiscordPayloadFactory discordPayloadFactory, IEmbedPayloadFactory embedPayloadFactory, IResources resourceService, IEmbedService embedService) { _client = client; _apiService = apiService; _discordPayloadFactory = discordPayloadFactory; _embedPayloadFactory = embedPayloadFactory; _resourceService = resourceService; _embedService = embedService; client.UserJoined += UserJoined; client.UserLeft += UserLeft; client.UserBanned += UserBanned; client.UserUnbanned += UserUnbanned; client.UserUpdated += UserUpdated; client.MessageUpdated += MessageUpdated; client.MessageDeleted += MessageDeleted; }
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; }
public HelpModule(IHelpService helpService, IBotConfig botConfig, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources) : base(botConfig, embedService, embedPayloadFactory, resources) { _helpService = helpService; }
public LoggingModule(IDiscordModuleService discordModuleService, IBotConfig botConfig, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources) : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources) { }
public ListableBotModuleBase(IBotConfig botConfig, IDiscordModuleService discordModuleService, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources) : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources) { }
public ChannelModule(IDiscordModuleService discordModuleService, IChannelService channelService, IBotConfig botConfig, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources) : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources) { _channelService = channelService; }
public ParamModule(IParamService paramService, IDiscordModuleService discordModuleService, IBotConfig botConfig, IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources) : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources) { _paramService = paramService; }