Documentation ¶
Index ¶
- func GetAtMembersFromRawContent(rawContent string, skip int) (members []string)
- type Emoji
- type EmojiConfig
- type ImageMessage
- type MarkdownMessage
- type Message
- type TextMessage
- func (m *TextMessage) At(userID string) *TextMessage
- func (m *TextMessage) AtAll() *TextMessage
- func (m *TextMessage) Build() *dto.MessageToCreate
- func (m *TextMessage) Emojis(emojis ...string) *TextMessage
- func (m *TextMessage) Image(url string) *TextMessage
- func (m *TextMessage) NewLine() *TextMessage
- func (m *TextMessage) Reference(messageID string) *TextMessage
- func (m *TextMessage) Text(text string) *TextMessage
- func (m *TextMessage) Type() Type
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EmojiConfig ¶
type ImageMessage ¶
type ImageMessage struct {
// contains filtered or unexported fields
}
func NewImageMessage ¶
func NewImageMessage() *ImageMessage
func (*ImageMessage) Build ¶
func (m *ImageMessage) Build() *dto.MessageToCreate
func (*ImageMessage) Image ¶
func (m *ImageMessage) Image(url string) *ImageMessage
func (*ImageMessage) Reference ¶
func (m *ImageMessage) Reference(messageID string) *ImageMessage
func (*ImageMessage) Type ¶
func (m *ImageMessage) Type() Type
type MarkdownMessage ¶
type MarkdownMessage struct {
// contains filtered or unexported fields
}
func (*MarkdownMessage) Build ¶
func (m *MarkdownMessage) Build() *dto.MessageToCreate
func (*MarkdownMessage) Reference ¶
func (m *MarkdownMessage) Reference(messageID string) *MarkdownMessage
func (*MarkdownMessage) Text ¶
func (m *MarkdownMessage) Text(text string) *MarkdownMessage
func (*MarkdownMessage) Type ¶
func (m *MarkdownMessage) Type() Type
type Message ¶
type Message interface { Build() *dto.MessageToCreate Type() Type }
type TextMessage ¶
type TextMessage struct {
// contains filtered or unexported fields
}
func NewTextMessage ¶
func NewTextMessage() *TextMessage
func (*TextMessage) At ¶
func (m *TextMessage) At(userID string) *TextMessage
func (*TextMessage) AtAll ¶
func (m *TextMessage) AtAll() *TextMessage
func (*TextMessage) Build ¶
func (m *TextMessage) Build() *dto.MessageToCreate
func (*TextMessage) Emojis ¶
func (m *TextMessage) Emojis(emojis ...string) *TextMessage
func (*TextMessage) Image ¶
func (m *TextMessage) Image(url string) *TextMessage
func (*TextMessage) NewLine ¶
func (m *TextMessage) NewLine() *TextMessage
func (*TextMessage) Reference ¶
func (m *TextMessage) Reference(messageID string) *TextMessage
func (*TextMessage) Text ¶
func (m *TextMessage) Text(text string) *TextMessage
func (*TextMessage) Type ¶
func (m *TextMessage) Type() Type
Click to show internal directories.
Click to hide internal directories.