Ejemplo n.º 1
0
        public CommandHandlingService(IServiceProvider services, Settings settings, MessagesHelper messagesHelper)
        {
            this.commands       = services.GetRequiredService <CommandService>();
            this.discord        = services.GetRequiredService <DiscordSocketClient>();
            this.services       = services;
            this.messagesHelper = messagesHelper;

            this.prefixes            = new BotPrefixes(settings);
            this.errorMessageCreator = new ErrorMessageCreator();

            this.discord.MessageReceived += this.MessageReceivedAsync;
        }
Ejemplo n.º 2
0
 public SettingsModule(BotPrefixes prefixes)
 {
     _prefixes = prefixes;
 }
Ejemplo n.º 3
0
 public InfoModule(CommandService cmds, BotPrefixes prefixes)
 {
     _cmds     = cmds;
     _prefixes = prefixes;
 }