async run(ctx, [member, ...rolename]) { member = await this.verifyMember(ctx, member); rolename = rolename.join(" "); if(!rolename) return ctx.reply("Baka! You must provide a role to remove."); const role = ctx.guild.roles.cache.find((role) => (role.id === rolename) || (role.name.toLowerCase() === rolename.toLowerCase())); if(!role) return ctx.reply("That role does not exist."); if(ctx.member.roles.highest.position <= role.position) return ctx.reply("You can't remove that role."); if(ctx.guild.me.roles.highest.position <= role.position) return ctx.reply("I can't add that role."); await member.roles.remove(role); return ctx.reply(`Removed **${role.name}** from **${member.user.tag}**`); }
$('#' + searchInputId).on('input keyup', () => { const search = $('#' + searchInputId).val() this.filterNode( this.rootNode, search.toLowerCase()) })
$newSelect.on({ 'focus': function (){ if ($('ul.select-dropdown').not(options[0]).is(':visible')) { $('input.select-dropdown').trigger('close'); } if (!options.is(':visible')) { $(this).trigger('open', ['focus']); var label = $(this).val(); var selectedOption = options.find('li').filter(function() { return $(this).text().toLowerCase() === label.toLowerCase(); })[0]; activateOption(options, selectedOption); } }, 'click': function (e){ e.stopPropagation(); } });
private _interceptorTypeToArray(type: string | string[]): string[] { const interceptorType: string[] = []; if (typeof type === "string") { if (!this._isValidInterceptorType(type.toLowerCase())) { throw new Error("HttpClient.registerInterceptor: invalid interceptor type"); } else { interceptorType.push(type.toLowerCase()); } } else if (Array.isArray(type)) { type.forEach((t) => { if (!this._isValidInterceptorType(t.toLowerCase())) { throw new Error("HttpClient.registerInterceptor: invalid interceptor type"); } else { interceptorType.push(t.toLowerCase()); } }); } else { throw new Error("HttpClient.registerInterceptor: type must be a string or an array"); } return interceptorType; }
search.toLowerCase()) }) })
source = source.map(s => s.toLowerCase()) terms = term.toLowerCase().split(' ') } else if (_.isArray(term)) { terms = term.map(t => t.toLowerCase()) } else { throw new Error('Term argument should be either a string or an array')
$newSelect.on({ 'focus': function () { if ($('ul.select-dropdown').not(options[0]).is(':visible')) { $('input.select-dropdown').trigger('close'); $(window).off('click.select'); } if (!options.is(':visible')) { $(this).trigger('open', ['focus']); var label = $(this).val(); if (multiple && label.indexOf(',') >= 0) { label = label.split(',')[0]; } var selectedOption = options.find('li').filter(function () { return $(this).text().toLowerCase() === label.toLowerCase(); })[0]; activateOption(options, selectedOption, true); $(window).off('click.select').on('click.select', function () { multiple && (optionsHover || $newSelect.trigger('close')); $(window).off('click.select'); }); } }, 'click': function (e) { e.stopPropagation(); } });
if (!categories.filter(c => c.toLowerCase() === cat.toLowerCase()).length) { return super.error(message, message.language.get("COMMAND_RESOURCES_INVALID_CATEGORY", categories.join(", "))); categories = categories.filter(c => c.toLowerCase() === cat.toLowerCase()); const category = categories[0]; const fieldArr = [];
if ( typeof reqCacheControlHeaderVal === "string" && reqCacheControlHeaderVal.toLowerCase().indexOf("no-cache") !== -1 ) { const headerKeyLowerCase = headerKey.toLowerCase(); if ( headerKeyLowerCase === "x-powered-by" ||
async run(ctx, [member, ...rolename]) { member = await this.verifyMember(ctx, member); rolename = rolename.join(" "); if(!rolename) return ctx.reply("Baka! You must provide the name or ID of the role you want to add."); // TODO: Add some role helper. const role = ctx.guild.roles.cache.find((role) => (role.id === rolename) || (role.name.toLowerCase() === rolename.toLowerCase())); if(!role) return ctx.reply("That role does not exist!"); if(ctx.member.roles.highest.position <= role.position) return ctx.reply("You cannot add that role."); if(role.position >= ctx.guild.me.roles.highest.position) return ctx.reply("I can't add that role."); await member.roles.add(role); return ctx.reply(`Added **${role.name}** to **${member.user.tag}**`); }