Esempio n. 1
0
        public static void AddNewAlias(this Aliases aliases, string name, string path)
        {
            var found = false;

            for (var j = 0; j < aliases.AliasesCount & found == false; j++)
            {
                found = string.Equals(aliases[j].Path, path, StringComparison.InvariantCultureIgnoreCase);
            }
            if (!found)
            {
                aliases.AddAlias(name, path);
            }
        }
Esempio n. 2
0
        public async Task AddAliasAsync(string alias, [Remainder] string realName)
        {
            var result = aliases.AddAlias(alias, realName);

            if (result)
            {
                await Context.Channel.SendMessageAsync("Alias added successfully.");
            }
            else
            {
                await Context.Channel.SendMessageAsync("Alias was not added, alias may exist already.");
            }
        }