Ejemplo n.º 1
0
 public DiscordBot(DiscordWrapper discordWrapper, EventHandler.EventHandler eventHandler,
                   CommandConfigurator configurator, IVoiceManager voiceManager)
 {
     _discordWrapper = discordWrapper;
     _eventHandler   = eventHandler;
     _configurator   = configurator;
     _voiceManager   = voiceManager;
 }
Ejemplo n.º 2
0
 public DiscordBot(DiscordWrapper discordWrapper, ReactionHandler reactionHandler,
                   CommandConfigurator configurator, IVoiceManager voiceManager)
 {
     _discordWrapper  = discordWrapper;
     _reactionHandler = reactionHandler;
     _configurator    = configurator;
     _voiceManager    = voiceManager;
 }
Ejemplo n.º 3
0
 public DiscordBot(IServiceProvider provider, DiscordWrapper discordWrapper, ILogger <DiscordBot> logger,
                   CommandCollection commands)
 {
     _provider       = provider;
     _discordWrapper = discordWrapper;
     _logger         = logger;
     _commands       = commands;
 }
Ejemplo n.º 4
0
 public ConfigGuildProvider(DiscordWrapper wrapper, IOptions <DiscordConfig> config)
 {
     _config = config;
     _client = wrapper.Client;
 }