示例#1
0
        public async Task StartAsync(IConfiguration Configuration, BountyService BountyService)
        {
            _config        = Configuration;
            _bountyService = BountyService;

            KillLog           = new List <KillsItem>();
            KillTagList       = new Dictionary <string, SocketUser>();
            KillCountPersonal = new Dictionary <string, int>();
            KillCountClan     = new Dictionary <string, int>();
            KillCountAlliance = new Dictionary <string, int>();
        }
示例#2
0
        public KillService(IConfiguration Configuration, BountyService BountyService, DiscordSocketClient Discord)
        {
            _config        = Configuration;
            _bountyService = BountyService;
            _discord       = Discord;

            KillLog           = new List <KillsItem>();
            KillCountPersonal = new Dictionary <string, int>();
            KillCountClan     = new Dictionary <string, int>();
            KillCountAlliance = new Dictionary <string, int>();
            KillTagList       = new Dictionary <string, SocketUser>();

            LoadFileAsync().Wait();
        }
示例#3
0
 public BountyModule(BountyService bounty, IConfiguration config)
 {
     _bounty = bounty;
     _config = config;
 }