2023-06-01T17:37:09.64841 matterircd: time="2023-06-01T12:37:09-05:00" level=debug msg="in handleWsMessage0" prefix="bridge/mattermost" 2023-06-01T17:37:15.72967 matterircd: time="2023-06-01T12:37:15-05:00" level=debug msg="B: "<- PRIVMSG mali :You too, thanks!"" prefix=matterircd 2023-06-01T17:37:15.83001 matterircd: time="2023-06-01T12:37:15-05:00" level=debug msg="flushing buffer: &irc.Message{Prefix:(*irc.Prefix)(nil), Command:"PRIVMSG", Params:[]string{"mali"}, Trailing:"You too, thanks!", EmptyTrailing:false}" prefix=matterircd 2023-06-01T17:37:15.83039 matterircd: time="2023-06-01T12:37:15-05:00" level=trace msg="sending message You too, thanks! to user qgmqy7q7qi88mezwq5yt4ugarr" prefix=matterircd 2023-06-01T17:37:24.66339 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="WsReceiver event: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"5jmt9e6pmjnuzrcbjziaqaudfr"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a4c0), sequence:786, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix=matterclient 2023-06-01T17:37:24.66355 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="MMUser WsReceiver: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"5jmt9e6pmjnuzrcbjziaqaudfr"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a4c0), sequence:786, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix="bridge/mattermost" 2023-06-01T17:37:24.66360 matterircd: time="2023-06-01T12:37:24-05:00" level=trace msg="handleWsMessage (*matterclient.Message)(0xc000336850)({ 2023-06-01T17:37:24.66364 matterircd: Raw: (*model.WebSocketEvent)(0xc00095de90)({ 2023-06-01T17:37:24.66367 matterircd: event: (string) (len=14) "channel_viewed", 2023-06-01T17:37:24.66370 matterircd: data: (map[string]interface {}) (len=1) { 2023-06-01T17:37:24.66373 matterircd: (string) (len=10) "channel_id": (string) (len=26) "5jmt9e6pmjnuzrcbjziaqaudfr" 2023-06-01T17:37:24.66376 matterircd: }, 2023-06-01T17:37:24.66379 matterircd: broadcast: (*model.WebsocketBroadcast)(0xc00021a4c0)({ 2023-06-01T17:37:24.66382 matterircd: OmitUsers: (map[string]bool) , 2023-06-01T17:37:24.66385 matterircd: UserId: (string) (len=26) "am95aynzq7nfpn1wmr763g59je", 2023-06-01T17:37:24.66389 matterircd: ChannelId: (string) "", 2023-06-01T17:37:24.66392 matterircd: TeamId: (string) "", 2023-06-01T17:37:24.66395 matterircd: ContainsSanitizedData: (bool) false, 2023-06-01T17:37:24.66398 matterircd: ContainsSensitiveData: (bool) false, 2023-06-01T17:37:24.66401 matterircd: ReliableClusterSend: (bool) false 2023-06-01T17:37:24.66404 matterircd: }), 2023-06-01T17:37:24.66407 matterircd: sequence: (int64) 786, 2023-06-01T17:37:24.66410 matterircd: precomputedJSON: (*model.precomputedWebSocketEventJSON)() 2023-06-01T17:37:24.66413 matterircd: }), 2023-06-01T17:37:24.66416 matterircd: Post: (*model.Post)(), 2023-06-01T17:37:24.66419 matterircd: Team: (string) (len=5) "scout", 2023-06-01T17:37:24.66422 matterircd: Channel: (string) "", 2023-06-01T17:37:24.66425 matterircd: Username: (string) "", 2023-06-01T17:37:24.66428 matterircd: Text: (string) "", 2023-06-01T17:37:24.66431 matterircd: Type: (string) "", 2023-06-01T17:37:24.66434 matterircd: UserID: (string) "" 2023-06-01T17:37:24.66437 matterircd: }) 2023-06-01T17:37:24.66440 matterircd: " prefix="bridge/mattermost" 2023-06-01T17:37:24.66443 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="in handleWsMessage0" prefix="bridge/mattermost" 2023-06-01T17:37:24.93355 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="WsReceiver event: &model.WebSocketEvent{event:"sidebar_category_updated", data:map[string]interface {}{}, broadcast:(*model.WebsocketBroadcast)(0xc00021a500), sequence:787, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix=matterclient 2023-06-01T17:37:24.93367 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="WsReceiver event: &model.WebSocketEvent{event:"preferences_changed", data:map[string]interface {}{"preferences":"[{\"user_id\":\"am95aynzq7nfpn1wmr763g59je\",\"category\":\"direct_channel_show\",\"name\":\"qgmqy7q7qi88mezwq5yt4ugarr\",\"value\":\"true\"},{\"user_id\":\"am95aynzq7nfpn1wmr763g59je\",\"category\":\"channel_open_time\",\"name\":\"em66o7w9xbbxmfse7jmyr9ehra\",\"value\":\"1685641044852\"}]"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a540), sequence:788, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix=matterclient 2023-06-01T17:37:24.93371 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="MMUser WsReceiver: &model.WebSocketEvent{event:"sidebar_category_updated", data:map[string]interface {}{}, broadcast:(*model.WebsocketBroadcast)(0xc00021a500), sequence:787, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix="bridge/mattermost" 2023-06-01T17:37:24.93383 matterircd: time="2023-06-01T12:37:24-05:00" level=trace msg="handleWsMessage (*matterclient.Message)(0xc0001a1260)({ 2023-06-01T17:37:24.93392 matterircd: Raw: (*model.WebSocketEvent)(0xc000592b10)({ 2023-06-01T17:37:24.93395 matterircd: event: (string) (len=24) "sidebar_category_updated", 2023-06-01T17:37:24.93398 matterircd: data: (map[string]interface {}) { 2023-06-01T17:37:24.93401 matterircd: }, 2023-06-01T17:37:24.93404 matterircd: broadcast: (*model.WebsocketBroadcast)(0xc00021a500)({ 2023-06-01T17:37:24.93407 matterircd: OmitUsers: (map[string]bool) , 2023-06-01T17:37:24.93410 matterircd: UserId: (string) (len=26) "am95aynzq7nfpn1wmr763g59je", 2023-06-01T17:37:24.93414 matterircd: ChannelId: (string) "", 2023-06-01T17:37:24.93417 matterircd: TeamId: (string) "", 2023-06-01T17:37:24.93420 matterircd: ContainsSanitizedData: (bool) false, 2023-06-01T17:37:24.93423 matterircd: ContainsSensitiveData: (bool) false, 2023-06-01T17:37:24.93426 matterircd: ReliableClusterSend: (bool) false 2023-06-01T17:37:24.93429 matterircd: }), 2023-06-01T17:37:24.93432 matterircd: sequence: (int64) 787, 2023-06-01T17:37:24.93435 matterircd: precomputedJSON: (*model.precomputedWebSocketEventJSON)() 2023-06-01T17:37:24.93438 matterircd: }), 2023-06-01T17:37:24.93441 matterircd: Post: (*model.Post)(), 2023-06-01T17:37:24.93444 matterircd: Team: (string) (len=5) "scout", 2023-06-01T17:37:24.93447 matterircd: Channel: (string) "", 2023-06-01T17:37:24.93451 matterircd: Username: (string) "", 2023-06-01T17:37:24.93454 matterircd: Text: (string) "", 2023-06-01T17:37:24.93457 matterircd: Type: (string) "", 2023-06-01T17:37:24.93460 matterircd: UserID: (string) "" 2023-06-01T17:37:24.93463 matterircd: }) 2023-06-01T17:37:24.93466 matterircd: " prefix="bridge/mattermost" 2023-06-01T17:37:24.93471 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="in handleWsMessage1" prefix="bridge/mattermost" 2023-06-01T17:37:24.93474 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="MMUser WsReceiver: &model.WebSocketEvent{event:"preferences_changed", data:map[string]interface {}{"preferences":"[{\"user_id\":\"am95aynzq7nfpn1wmr763g59je\",\"category\":\"direct_channel_show\",\"name\":\"qgmqy7q7qi88mezwq5yt4ugarr\",\"value\":\"true\"},{\"user_id\":\"am95aynzq7nfpn1wmr763g59je\",\"category\":\"channel_open_time\",\"name\":\"em66o7w9xbbxmfse7jmyr9ehra\",\"value\":\"1685641044852\"}]"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a540), sequence:788, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix="bridge/mattermost" 2023-06-01T17:37:24.93478 matterircd: time="2023-06-01T12:37:24-05:00" level=trace msg="handleWsMessage (*matterclient.Message)(0xc0001a1340)({ 2023-06-01T17:37:24.93481 matterircd: Raw: (*model.WebSocketEvent)(0xc000592c00)({ 2023-06-01T17:37:24.93485 matterircd: event: (string) (len=19) "preferences_changed", 2023-06-01T17:37:24.93488 matterircd: data: (map[string]interface {}) (len=1) { 2023-06-01T17:37:24.93491 matterircd: (string) (len=11) "preferences": (string) (len=258) "[{\"user_id\":\"am95aynzq7nfpn1wmr763g59je\",\"category\":\"direct_channel_show\",\"name\":\"qgmqy7q7qi88mezwq5yt4ugarr\",\"value\":\"true\"},{\"user_id\":\"am95aynzq7nfpn1wmr763g59je\",\"category\":\"channel_open_time\",\"name\":\"em66o7w9xbbxmfse7jmyr9ehra\",\"value\":\"1685641044852\"}]" 2023-06-01T17:37:24.93496 matterircd: }, 2023-06-01T17:37:24.93499 matterircd: broadcast: (*model.WebsocketBroadcast)(0xc00021a540)({ 2023-06-01T17:37:24.93502 matterircd: OmitUsers: (map[string]bool) , 2023-06-01T17:37:24.93505 matterircd: UserId: (string) (len=26) "am95aynzq7nfpn1wmr763g59je", 2023-06-01T17:37:24.93508 matterircd: ChannelId: (string) "", 2023-06-01T17:37:24.93511 matterircd: TeamId: (string) "", 2023-06-01T17:37:24.93514 matterircd: ContainsSanitizedData: (bool) false, 2023-06-01T17:37:24.93517 matterircd: ContainsSensitiveData: (bool) false, 2023-06-01T17:37:24.93520 matterircd: ReliableClusterSend: (bool) false 2023-06-01T17:37:24.93524 matterircd: }), 2023-06-01T17:37:24.93527 matterircd: sequence: (int64) 788, 2023-06-01T17:37:24.93530 matterircd: precomputedJSON: (*model.precomputedWebSocketEventJSON)() 2023-06-01T17:37:24.93533 matterircd: }), 2023-06-01T17:37:24.93536 matterircd: Post: (*model.Post)(), 2023-06-01T17:37:24.93539 matterircd: Team: (string) (len=5) "scout", 2023-06-01T17:37:24.93542 matterircd: Channel: (string) "", 2023-06-01T17:37:24.93545 matterircd: Username: (string) "", 2023-06-01T17:37:24.93548 matterircd: Text: (string) "", 2023-06-01T17:37:24.93551 matterircd: Type: (string) "", 2023-06-01T17:37:24.93554 matterircd: UserID: (string) "" 2023-06-01T17:37:24.93557 matterircd: }) 2023-06-01T17:37:24.93560 matterircd: " prefix="bridge/mattermost" 2023-06-01T17:37:24.93564 matterircd: time="2023-06-01T12:37:24-05:00" level=debug msg="in handleWsMessage0" prefix="bridge/mattermost" 2023-06-01T17:37:25.33829 matterircd: time="2023-06-01T12:37:25-05:00" level=debug msg="WsReceiver event: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"em66o7w9xbbxmfse7jmyr9ehra"}, broadcast:(*model.WebsocketBroadcast)(0xc0004cc940), sequence:789, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix=matterclient 2023-06-01T17:37:25.33836 matterircd: time="2023-06-01T12:37:25-05:00" level=debug msg="MMUser WsReceiver: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"em66o7w9xbbxmfse7jmyr9ehra"}, broadcast:(*model.WebsocketBroadcast)(0xc0004cc940), sequence:789, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix="bridge/mattermost" 2023-06-01T17:37:25.33851 matterircd: time="2023-06-01T12:37:25-05:00" level=trace msg="handleWsMessage (*matterclient.Message)(0xc0001a16c0)({ 2023-06-01T17:37:25.33855 matterircd: Raw: (*model.WebSocketEvent)(0xc0001ad200)({ 2023-06-01T17:37:25.33858 matterircd: event: (string) (len=14) "channel_viewed", 2023-06-01T17:37:25.33861 matterircd: data: (map[string]interface {}) (len=1) { 2023-06-01T17:37:25.33864 matterircd: (string) (len=10) "channel_id": (string) (len=26) "em66o7w9xbbxmfse7jmyr9ehra" 2023-06-01T17:37:25.33867 matterircd: }, 2023-06-01T17:37:25.33870 matterircd: broadcast: (*model.WebsocketBroadcast)(0xc0004cc940)({ 2023-06-01T17:37:25.33873 matterircd: OmitUsers: (map[string]bool) , 2023-06-01T17:37:25.33876 matterircd: UserId: (string) (len=26) "am95aynzq7nfpn1wmr763g59je", 2023-06-01T17:37:25.33880 matterircd: ChannelId: (string) "", 2023-06-01T17:37:25.33883 matterircd: TeamId: (string) "", 2023-06-01T17:37:25.33886 matterircd: ContainsSanitizedData: (bool) false, 2023-06-01T17:37:25.33889 matterircd: ContainsSensitiveData: (bool) false, 2023-06-01T17:37:25.33892 matterircd: ReliableClusterSend: (bool) false 2023-06-01T17:37:25.33895 matterircd: }), 2023-06-01T17:37:25.33898 matterircd: sequence: (int64) 789, 2023-06-01T17:37:25.33901 matterircd: precomputedJSON: (*model.precomputedWebSocketEventJSON)() 2023-06-01T17:37:25.33904 matterircd: }), 2023-06-01T17:37:25.33907 matterircd: Post: (*model.Post)(), 2023-06-01T17:37:25.33910 matterircd: Team: (string) (len=5) "scout", 2023-06-01T17:37:25.33914 matterircd: Channel: (string) "", 2023-06-01T17:37:25.33917 matterircd: Username: (string) "", 2023-06-01T17:37:25.33920 matterircd: Text: (string) "", 2023-06-01T17:37:25.33923 matterircd: Type: (string) "", 2023-06-01T17:37:25.33926 matterircd: UserID: (string) "" 2023-06-01T17:37:25.33929 matterircd: }) 2023-06-01T17:37:25.33933 matterircd: " prefix="bridge/mattermost" 2023-06-01T17:37:25.33937 matterircd: time="2023-06-01T12:37:25-05:00" level=debug msg="in handleWsMessage0" prefix="bridge/mattermost" 2023-06-01T17:37:25.83117 matterircd: time="2023-06-01T12:37:25-05:00" level=debug msg="Executed &irc.Message{Prefix:(*irc.Prefix)(nil), Command:"PRIVMSG", Params:[]string{"mali"}, Trailing:"You too, thanks!", EmptyTrailing:false} &url.Error{Op:"Post", URL:"https://ecru.scout.wisc.edu/api/v4/channels/direct", Err:(*http.httpError)(0xc0004c8df8)}" prefix=matterircd 2023-06-01T17:37:25.83128 matterircd: time="2023-06-01T12:37:25-05:00" level=error msg="handler error for am95aynzq7nfpn1wmr763g59je: Post "https://ecru.scout.wisc.edu/api/v4/channels/direct": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" prefix=matterircd 2023-06-01T17:37:32.63689 matterircd: time="2023-06-01T12:37:32-05:00" level=debug msg="WsReceiver event: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"em66o7w9xbbxmfse7jmyr9ehra"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a5c0), sequence:790, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix=matterclient 2023-06-01T17:37:32.63704 matterircd: time="2023-06-01T12:37:32-05:00" level=debug msg="MMUser WsReceiver: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"em66o7w9xbbxmfse7jmyr9ehra"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a5c0), sequence:790, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix="bridge/mattermost" 2023-06-01T17:37:32.63710 matterircd: time="2023-06-01T12:37:32-05:00" level=trace msg="handleWsMessage (*matterclient.Message)(0xc000336b60)({ 2023-06-01T17:37:32.63714 matterircd: Raw: (*model.WebSocketEvent)(0xc000592cf0)({ 2023-06-01T17:37:32.63717 matterircd: event: (string) (len=14) "channel_viewed", 2023-06-01T17:37:32.63720 matterircd: data: (map[string]interface {}) (len=1) { 2023-06-01T17:37:32.63723 matterircd: (string) (len=10) "channel_id": (string) (len=26) "em66o7w9xbbxmfse7jmyr9ehra" 2023-06-01T17:37:32.63727 matterircd: }, 2023-06-01T17:37:32.63730 matterircd: broadcast: (*model.WebsocketBroadcast)(0xc00021a5c0)({ 2023-06-01T17:37:32.63733 matterircd: OmitUsers: (map[string]bool) , 2023-06-01T17:37:32.63736 matterircd: UserId: (string) (len=26) "am95aynzq7nfpn1wmr763g59je", 2023-06-01T17:37:32.63739 matterircd: ChannelId: (string) "", 2023-06-01T17:37:32.63742 matterircd: TeamId: (string) "", 2023-06-01T17:37:32.63745 matterircd: ContainsSanitizedData: (bool) false, 2023-06-01T17:37:32.63748 matterircd: ContainsSensitiveData: (bool) false, 2023-06-01T17:37:32.63753 matterircd: ReliableClusterSend: (bool) false 2023-06-01T17:37:32.63756 matterircd: }), 2023-06-01T17:37:32.63759 matterircd: sequence: (int64) 790, 2023-06-01T17:37:32.63762 matterircd: precomputedJSON: (*model.precomputedWebSocketEventJSON)() 2023-06-01T17:37:32.63765 matterircd: }), 2023-06-01T17:37:32.63768 matterircd: Post: (*model.Post)(), 2023-06-01T17:37:32.63771 matterircd: Team: (string) (len=5) "scout", 2023-06-01T17:37:32.63774 matterircd: Channel: (string) "", 2023-06-01T17:37:32.63777 matterircd: Username: (string) "", 2023-06-01T17:37:32.63780 matterircd: Text: (string) "", 2023-06-01T17:37:32.63783 matterircd: Type: (string) "", 2023-06-01T17:37:32.63786 matterircd: UserID: (string) "" 2023-06-01T17:37:32.63789 matterircd: }) 2023-06-01T17:37:32.63792 matterircd: " prefix="bridge/mattermost" 2023-06-01T17:37:32.63797 matterircd: time="2023-06-01T12:37:32-05:00" level=debug msg="in handleWsMessage0" prefix="bridge/mattermost" 2023-06-01T17:37:33.29391 matterircd: time="2023-06-01T12:37:33-05:00" level=debug msg="WsReceiver event: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"5jmt9e6pmjnuzrcbjziaqaudfr"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a600), sequence:791, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix=matterclient 2023-06-01T17:37:33.29402 matterircd: time="2023-06-01T12:37:33-05:00" level=debug msg="MMUser WsReceiver: &model.WebSocketEvent{event:"channel_viewed", data:map[string]interface {}{"channel_id":"5jmt9e6pmjnuzrcbjziaqaudfr"}, broadcast:(*model.WebsocketBroadcast)(0xc00021a600), sequence:791, precomputedJSON:(*model.precomputedWebSocketEventJSON)(nil)}" prefix="bridge/mattermost" 2023-06-01T17:37:33.29412 matterircd: time="2023-06-01T12:37:33-05:00" level=trace msg="handleWsMessage (*matterclient.Message)(0xc000336d90)({ 2023-06-01T17:37:33.29416 matterircd: Raw: (*model.WebSocketEvent)(0xc0005930e0)({ 2023-06-01T17:37:33.29419 matterircd: event: (string) (len=14) "channel_viewed", 2023-06-01T17:37:33.29422 matterircd: data: (map[string]interface {}) (len=1) { 2023-06-01T17:37:33.29425 matterircd: (string) (len=10) "channel_id": (string) (len=26) "5jmt9e6pmjnuzrcbjziaqaudfr" 2023-06-01T17:37:33.29428 matterircd: }, 2023-06-01T17:37:33.29431 matterircd: broadcast: (*model.WebsocketBroadcast)(0xc00021a600)({ 2023-06-01T17:37:33.29434 matterircd: OmitUsers: (map[string]bool) , 2023-06-01T17:37:33.29438 matterircd: UserId: (string) (len=26) "am95aynzq7nfpn1wmr763g59je", 2023-06-01T17:37:33.29441 matterircd: ChannelId: (string) "", 2023-06-01T17:37:33.29444 matterircd: TeamId: (string) "", 2023-06-01T17:37:33.29447 matterircd: ContainsSanitizedData: (bool) false, 2023-06-01T17:37:33.29450 matterircd: ContainsSensitiveData: (bool) false, 2023-06-01T17:37:33.29454 matterircd: ReliableClusterSend: (bool) false 2023-06-01T17:37:33.29457 matterircd: }), 2023-06-01T17:37:33.29460 matterircd: sequence: (int64) 791, 2023-06-01T17:37:33.29463 matterircd: precomputedJSON: (*model.precomputedWebSocketEventJSON)() 2023-06-01T17:37:33.29466 matterircd: }), 2023-06-01T17:37:33.29469 matterircd: Post: (*model.Post)(), 2023-06-01T17:37:33.29472 matterircd: Team: (string) (len=5) "scout", 2023-06-01T17:37:33.29475 matterircd: Channel: (string) "", 2023-06-01T17:37:33.29478 matterircd: Username: (string) "", 2023-06-01T17:37:33.29481 matterircd: Text: (string) "", 2023-06-01T17:37:33.29484 matterircd: Type: (string) "", 2023-06-01T17:37:33.29487 matterircd: UserID: (string) "" 2023-06-01T17:37:33.29490 matterircd: }) 2023-06-01T17:37:33.29493 matterircd: " prefix="bridge/mattermost"