Documentation
¶
Index ¶
- type FeiShu
- func (r *FeiShu) SendFullText(title string, elements [][]postElement) error
- func (r *FeiShu) SendText(text string) error
- func (r *FeiShu) SetDebug(debug bool) *FeiShu
- func (r *FeiShu) UseHost(url string) notice.Noticer
- func (r *FeiShu) UseSecret(secret string) notice.Noticer
- func (r *FeiShu) UseToken(token string) notice.Noticer
- type PostElementBuilder
- func (b *PostElementBuilder) AddAtUser(userId string) *PostElementBuilder
- func (b *PostElementBuilder) AddLine() *PostElementBuilder
- func (b *PostElementBuilder) AddLink(text, href string) *PostElementBuilder
- func (b *PostElementBuilder) AddText(text string) *PostElementBuilder
- func (b *PostElementBuilder) Build() [][]postElement
- type Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FeiShu ¶ added in v0.2.0
type FeiShu struct {
// contains filtered or unexported fields
}
FeiShu represents a feishu custom robot that can send messages.
func (*FeiShu) SendFullText ¶ added in v0.3.2
type PostElementBuilder ¶ added in v0.3.2
type PostElementBuilder struct {
// contains filtered or unexported fields
}
PostElementBuilder 用于构建富文本消息元素
func NewPostElementBuilder ¶ added in v0.3.2
func NewPostElementBuilder() *PostElementBuilder
NewPostElementBuilder 创建一个新的富文本消息构建器
func (*PostElementBuilder) AddAtUser ¶ added in v0.3.2
func (b *PostElementBuilder) AddAtUser(userId string) *PostElementBuilder
AddAtUser 在当前行添加@用户元素
func (*PostElementBuilder) AddLine ¶ added in v0.3.2
func (b *PostElementBuilder) AddLine() *PostElementBuilder
AddLine 添加一个新的行
func (*PostElementBuilder) AddLink ¶ added in v0.3.2
func (b *PostElementBuilder) AddLink(text, href string) *PostElementBuilder
AddLink 在当前行添加链接元素
func (*PostElementBuilder) AddText ¶ added in v0.3.2
func (b *PostElementBuilder) AddText(text string) *PostElementBuilder
AddText 在当前行添加文本元素
func (*PostElementBuilder) Build ¶ added in v0.3.2
func (b *PostElementBuilder) Build() [][]postElement
Build 构建富文本消息元素
Click to show internal directories.
Click to hide internal directories.