forked from lug/matterbridge
		
	This commit is contained in:
		| @@ -202,6 +202,13 @@ func (b *Bslack) handleStatusEvent(ev *slack.MessageEvent, rmsg *config.Message) | |||||||
| 		rmsg.Event = config.EventJoinLeave | 		rmsg.Event = config.EventJoinLeave | ||||||
| 	case sChannelTopic, sChannelPurpose: | 	case sChannelTopic, sChannelPurpose: | ||||||
| 		rmsg.Event = config.EventTopicChange | 		rmsg.Event = config.EventTopicChange | ||||||
|  | 	case sMessageChanged: | ||||||
|  | 		rmsg.Text = ev.SubMessage.Text | ||||||
|  | 		// handle deleted thread starting messages | ||||||
|  | 		if ev.SubMessage.Text == "This message was deleted." { | ||||||
|  | 			rmsg.Event = config.EventMsgDelete | ||||||
|  | 			return true | ||||||
|  | 		} | ||||||
| 	case sMessageDeleted: | 	case sMessageDeleted: | ||||||
| 		rmsg.Text = config.EventMsgDelete | 		rmsg.Text = config.EventMsgDelete | ||||||
| 		rmsg.Event = config.EventMsgDelete | 		rmsg.Event = config.EventMsgDelete | ||||||
|   | |||||||
| @@ -48,6 +48,7 @@ const ( | |||||||
| 	sChannelLeave    = "channel_leave" | 	sChannelLeave    = "channel_leave" | ||||||
| 	sChannelJoined   = "channel_joined" | 	sChannelJoined   = "channel_joined" | ||||||
| 	sMemberJoined    = "member_joined_channel" | 	sMemberJoined    = "member_joined_channel" | ||||||
|  | 	sMessageChanged  = "message_changed" | ||||||
| 	sMessageDeleted  = "message_deleted" | 	sMessageDeleted  = "message_deleted" | ||||||
| 	sSlackAttachment = "slack_attachment" | 	sSlackAttachment = "slack_attachment" | ||||||
| 	sPinnedItem      = "pinned_item" | 	sPinnedItem      = "pinned_item" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Wim
					Wim