mirror of
				https://github.com/42wim/matterbridge.git
				synced 2025-10-30 21:37:25 +01:00 
			
		
		
		
	Use UserID to look for avatar instead of username (slack). Closes #472
This commit is contained in:
		
							parent
							
								
									2597c9bfac
								
							
						
					
					
						commit
						d71850cef6
					
				| @ -223,11 +223,11 @@ func (b *Bslack) Reload(cfg *bridge.Config) (string, error) { | ||||
| 	return "", nil | ||||
| } | ||||
| 
 | ||||
| func (b *Bslack) getAvatar(user string) string { | ||||
| func (b *Bslack) getAvatar(userid string) string { | ||||
| 	var avatar string | ||||
| 	if b.Users != nil { | ||||
| 		for _, u := range b.Users { | ||||
| 			if user == u.Name { | ||||
| 			if userid == u.ID { | ||||
| 				return u.Profile.Image48 | ||||
| 			} | ||||
| 		} | ||||
| @ -283,7 +283,7 @@ func (b *Bslack) handleSlack() { | ||||
| 		message.Text = html.UnescapeString(message.Text) | ||||
| 
 | ||||
| 		// Add the avatar | ||||
| 		message.Avatar = b.getAvatar(strings.ToLower(message.Username)) | ||||
| 		message.Avatar = b.getAvatar(message.UserID) | ||||
| 
 | ||||
| 		b.Log.Debugf("<= Message is %#v", message) | ||||
| 		b.Remote <- *message | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Wim
						Wim