|  |  |  | @ -773,11 +773,11 @@ impl<'a> ProcessMention<'a> { | 
			
		
	
		
			
				
					|  |  |  |  |         // Try to unfollow
 | 
			
		
	
		
			
				
					|  |  |  |  |         let account = self.client.get_account(id).await?; | 
			
		
	
		
			
				
					|  |  |  |  |         let bio = utils::strip_html(&account.note); | 
			
		
	
		
			
				
					|  |  |  |  |         if RE_NOBOT_TAG.is_match(&bio) { | 
			
		
	
		
			
				
					|  |  |  |  |             // #nobot
 | 
			
		
	
		
			
				
					|  |  |  |  |             Err(GroupError::UserOptedOut) | 
			
		
	
		
			
				
					|  |  |  |  |         let normalized = normalize_acct(&account.acct, &self.group_acct)?; | 
			
		
	
		
			
				
					|  |  |  |  |         if RE_NOBOT_TAG.is_match(&bio) && !self.config.is_member(&normalized) { | 
			
		
	
		
			
				
					|  |  |  |  |             // #nobot in a non-member account
 | 
			
		
	
		
			
				
					|  |  |  |  |             Err(GroupError::UserOptedOutNobot) | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             let normalized = normalize_acct(&account.acct, &self.group_acct)?; | 
			
		
	
		
			
				
					|  |  |  |  |             if self.config.is_banned(&normalized) { | 
			
		
	
		
			
				
					|  |  |  |  |                 Err(GroupError::UserIsBanned) | 
			
		
	
		
			
				
					|  |  |  |  |             } else if self.config.is_optout(&normalized) { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |