| 
					
				 | 
			
			
				@@ -779,9 +779,10 @@ function cmd_bug(lang, mclang, msg, args, title, cmd) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				uri: 'https://bugs.mojang.com/rest/api/2/issue/' + project + args[0] + '?fields=summary', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				json: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}, function( error, response, body ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				if ( error || !response || !body ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					console.log( '- Fehler beim Erhalten der Zusammenfassung' + ( error ? ': ' + error.message : '.' ) ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					msg.channel.send( 'https://bugs.mojang.com/browse/' + project + args[0] ).then( message => message.react('440871715938238494') ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if ( error || !response || !body || body['status-code'] == 404 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					console.log( '- Fehler beim Erhalten der Zusammenfassung' + ( error ? ': ' + error.message : ( body ? ': ' + body.message : '.' ) ) ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					if ( body && body['status-code'] == 404 ) msg.react('440871715938238494') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					else msg.channel.send( 'https://bugs.mojang.com/browse/' + project + args[0] ).then( message => message.react('440871715938238494') ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					if ( body.errorMessages || body.errors ) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -941,7 +942,7 @@ client.on('voiceStateUpdate', (oldm, newm) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if ( oldm.guild.id in settings ) setting = Object.assign({}, settings[oldm.guild.id]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		var lang = i18n[setting.lang]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if ( oldm.voiceChannel ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			var oldrole = oldm.guild.roles.find( role => role.name == lang.voice.channel + ' – ' + oldm.voiceChannel.name ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			var oldrole = oldm.roles.find( role => role.name == lang.voice.channel + ' – ' + oldm.voiceChannel.name ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if ( oldrole && oldrole.comparePositionTo(oldm.guild.me.highestRole) < 0 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				oldm.removeRole( oldrole, lang.voice.left.replace( '%1$s', oldm.displayName ).replace( '%2$s', oldm.voiceChannel.name ) ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				console.log( oldm.guild.name + ': ' + oldm.displayName + ' hat den Sprachkanal "' + oldm.voiceChannel.name + '" verlassen.' ); 
			 |