public MessageContentCheckBehaviour( IDesignatedChannelService designatedChannelService, IDiscordSocketClient discordSocketClient, IAuthorizationService authorizationService, IModerationService moderationService, IMessageContentPatternService messageContentPatternService) { _designatedChannelService = designatedChannelService; _discordSocketClient = discordSocketClient; _authorizationService = authorizationService; _moderationService = moderationService; _messageContentPatternService = messageContentPatternService; }
public MessageCheckCommands( ICommandContext context, ICommandConfirmationService commandConfirmationService, IMessageContentPatternService messageContentPatternService, IUserService userService, IDiscordRestChannelAPI channelApi, IDiscordRestGuildAPI guildApi) { _context = context; _commandConfirmationService = commandConfirmationService; _messageContentPatternService = messageContentPatternService; _userService = userService; _channelApi = channelApi; _guildApi = guildApi; }
public MessageCheckResponder( IMessageContentPatternService msgContentPatternSvc, IDiscordRestChannelAPI channelApi, IDiscordRestUserAPI userApi, IDesignatedChannelService designatedChannelService, IAuthorizationService authService, IAuthorizationContextService remoraAuthService, IDeletedMessageRepository deletedRepository, IThreadService threadService ) { _msgContentPatternSvc = msgContentPatternSvc; _channelApi = channelApi; _userApi = userApi; _designatedChannelService = designatedChannelService; _authService = authService; _remoraAuthService = remoraAuthService; _deletedMessageRepository = deletedRepository; _threadSvc = threadService; }
public MessageContentPatternModule(IMessageContentPatternService messageContentPatternService) { _messageContentPatternService = messageContentPatternService; }