mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 03:53:29 +01:00
2.6.2, cache error handling
This commit is contained in:
@@ -240,7 +240,7 @@ Commands[ "avatar" ] = {
|
||||
oplevel: 0,
|
||||
fn: function( bot, params, message ) {
|
||||
|
||||
var user = getUser( message, params );
|
||||
var user = getUser( message, params, bot );
|
||||
|
||||
if ( !user.avatar ) {
|
||||
bot.sendMessage( message.channel, user.mention() + " does not have an avatar!" );
|
||||
@@ -442,11 +442,15 @@ function setAuthLevel( user, level ) {
|
||||
Authority.setLevel( user, level );
|
||||
}
|
||||
|
||||
function getUser( message, params ) {
|
||||
function getUser( message, params, bot ) {
|
||||
var usr = false;
|
||||
if ( !message.isPM() ) {
|
||||
var wantedUser = getKey( params, "user", false ) || getKey( params, "u", false );
|
||||
if ( wantedUser ) {
|
||||
if(bot){
|
||||
console.log(bot.getUsers().length());
|
||||
return bot.getUsers().filter("username", wantedUser);
|
||||
}
|
||||
usr = message.channel.server.members.filter( Discord.isUserID( wantedUser ) ? "id" : "username", wantedUser, true );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user