Exemplo n.º 1
0
 public WorldMapScreen(IBotConfig config, ILogger logger, IBattleReportScreen reportCommands)
     : base(config, logger)
 {
     this.reportCommands = reportCommands;
 }
Exemplo n.º 2
0
 public DiscordPayloadFactory(IBotConfig botConfig, IMappingService mapper)
 {
     _botConfig = botConfig;
     _mapper    = mapper;
 }
        public FormattingService(IFileReader fileReader, IBotConfig botConfig)
        {
            var json = fileReader.ReadFile(botConfig.RegionsPath);

            _timezones = JsonConvert.DeserializeObject <Dictionary <string, int> >(json);
        }
Exemplo n.º 4
0
 public AzureStateManager(IBotConfig config, ISerializer serializer)
 {
     this.config     = config;
     this.serializer = serializer;
 }
Exemplo n.º 5
0
 public LoggingModule(IDiscordModuleService discordModuleService, IBotConfig botConfig, IEmbedService embedService,
                      IEmbedPayloadFactory embedPayloadFactory, IResources resources)
     : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources)
 {
 }
Exemplo n.º 6
0
 public ListableBotModuleBase(IBotConfig botConfig, IDiscordModuleService discordModuleService, IEmbedService embedService,
                              IEmbedPayloadFactory embedPayloadFactory, IResources resources)
     : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources)
 {
 }
Exemplo n.º 7
0
 public ColorConverter(IBotConfig botConfig)
 {
     _botConfig = botConfig;
 }
Exemplo n.º 8
0
 public ParamModule(IParamService paramService, IDiscordModuleService discordModuleService, IBotConfig botConfig,
                    IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources)
     : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources)
 {
     _paramService = paramService;
 }
 public AwsUserProfileService(IBotConfig config)
 {
     this.config = config;
     this.client = new AmazonDynamoDBClient();
 }
Exemplo n.º 10
0
 public VillageInfoScreen(IBotConfig config, ILogger logger)
     : base(config, logger)
 {
 }
 public CustomCommandHandler(IAPIService apiService, IBotConfig botConfig, IDiscordPayloadFactory discordPayloadFactory)
 {
     _apiService            = apiService;
     _botConfig             = botConfig;
     _discordPayloadFactory = discordPayloadFactory;
 }
Exemplo n.º 12
0
 public EventModule(IDiscordModuleService discordModuleService, IBotConfig botConfig, IEmbedService embedService,
                    IEmbedPayloadFactory embedPayloadFactory, IResources resources, IFormattingService formattingService)
     : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources)
 {
     _formattingService = formattingService;
 }
Exemplo n.º 13
0
 public BattleReportScreen(IBotConfig config, ILogger logger)
     : base(config, logger)
 {
 }
Exemplo n.º 14
0
 public BotRuntime(IIrcEventHandler ircEventHandler, IBotConfig botConfig)
 {
     _ircEventHandler = ircEventHandler ?? throw new ArgumentNullException(nameof(ircEventHandler));
     _botConfig       = botConfig ?? throw new ArgumentNullException(nameof(botConfig));
 }
Exemplo n.º 15
0
 public AwsStateManager(IBotConfig config, ISerializer serializer)
 {
     this.config     = config;
     this.serializer = serializer;
     this.client     = new AmazonDynamoDBClient();
 }
 public EmbedPayloadFactory(IBotConfig botConfig)
 {
     _botConfig = botConfig;
 }
 public TribalWarsConnectionService(IBotConfig config)
 {
     this.config = config;
     this.random = new Random();
 }
Exemplo n.º 18
0
 public SearchWorldMapScreen(IBotConfig config, ILogger logger)
     : base(config, logger)
 {
 }
Exemplo n.º 19
0
 public PresetScreen(IBotConfig config, ILogger logger)
     : base(config, logger)
 {
 }
Exemplo n.º 20
0
 public IrcEventHandler(ILifetimeScope container, IBotConfig config)
 {
     _container = container ?? throw new ArgumentNullException(nameof(container));
     _config    = config ?? throw new ArgumentNullException(nameof(config));
 }
Exemplo n.º 21
0
 public MessangerDispatcher(ILogger logger, IBotConfig config, ISerializer serializer)
 {
     this.logger     = logger;
     this.config     = config;
     this.serializer = serializer;
 }
Exemplo n.º 22
0
 public TopGgController(IBotConfig cfg, KaguyaDb db, UpvoteNotifier uvNotifier)
 {
     _cfg        = cfg;
     _db         = db;
     _uvNotifier = uvNotifier;
 }
Exemplo n.º 23
0
 public AzureMessageQueue(IBotConfig config)
 {
     this.config = config;
 }
 public ChannelModule(IDiscordModuleService discordModuleService, IChannelService channelService, IBotConfig botConfig,
                      IEmbedService embedService, IEmbedPayloadFactory embedPayloadFactory, IResources resources)
     : base(botConfig, discordModuleService, embedService, embedPayloadFactory, resources)
 {
     _channelService = channelService;
 }
Exemplo n.º 25
0
 public MessangerUserManager(IBotConfig botConfig, ISerializer serializer, IUserProfileService userProfileService)
 {
     this.config             = botConfig;
     this.serializer         = serializer;
     this.userProfileService = userProfileService;
 }
Exemplo n.º 26
0
 public TopBarScreen(IBotConfig config, ILogger logger)
     : base(config, logger)
 {
 }
Exemplo n.º 27
0
 public HelpModule(IHelpService helpService, IBotConfig botConfig, IEmbedService embedService,
                   IEmbedPayloadFactory embedPayloadFactory, IResources resources)
     : base(botConfig, embedService, embedPayloadFactory, resources)
 {
     _helpService = helpService;
 }
Exemplo n.º 28
0
 public AwsMessageQueue(IBotConfig config)
 {
     this.config = config;
     this.client = new AmazonSimpleNotificationServiceClient();
 }