func (msg MessageRef) GetThread() string {
	return msg.Thread
}
GetThread returns the thread "timestamp" of the message
package msg
import (
	"strconv"
	"strings"
	"time"
)
type Ref interface {
	GetChannel() string
	GetUser() string
	GetTimestamp() string
	GetThread() string
	IsInternalMessage() bool
	IsUpdatedMessage() bool
	WithText(text string) Message
	GetUniqueKey() string
}
type MessageRef struct {
	Channel         string `json:"channel,omitempty"`
	User            string `json:"user,omitempty"`
	Timestamp       string `json:"ts,omitempty"`
	Thread          string `json:"thread_ts,omitempty"`
	InternalMessage bool   `json:"InternalMessage,omitempty"`
	UpdatedMessage  bool   `json:"updated,omitempty"`
}
func (msg MessageRef) GetChannel() string {
	return msg.Channel
}
func (msg MessageRef) GetUser() string {
	return msg.User
}
func (msg MessageRef) GetTimestamp() string {
	return msg.Timestamp
}