github.com/glide-im/glide@v1.6.0/pkg/subscription/message.go (about) 1 package subscription 2 3 import "github.com/glide-im/glide/pkg/messages" 4 5 // Message is a message that can be publishing to channel. 6 type Message interface { 7 GetFrom() SubscriberID 8 9 // GetChatMessage convert message body to *messages.ChatMessage 10 GetChatMessage() (*messages.ChatMessage, error) 11 }