Documentation
¶
Index ¶
- type Builder
- func (b *Builder) Append(text string, options ...Option) *Builder
- func (b *Builder) AppendBuilder(builder *Builder) *Builder
- func (b *Builder) AppendBuilderln(builder *Builder) *Builder
- func (b *Builder) AppendFrom(text string, entities []botapi.MessageEntity) *Builder
- func (b *Builder) AppendFromln(text string, entities []botapi.MessageEntity) *Builder
- func (b *Builder) Appendln(text string, options ...Option) *Builder
- func (b *Builder) BlockQuote(args ...any) *Builder
- func (b *Builder) BlockQuotef(format string, args ...any) *Builder
- func (b *Builder) BlockQuotefln(format string, args ...any) *Builder
- func (b *Builder) BlockQuoteln(args ...any) *Builder
- func (b *Builder) Bold(args ...any) *Builder
- func (b *Builder) Boldf(format string, args ...any) *Builder
- func (b *Builder) Boldfln(format string, args ...any) *Builder
- func (b *Builder) Boldln(args ...any) *Builder
- func (b *Builder) Build() (text string, entities []botapi.MessageEntity)
- func (b *Builder) Code(args ...any) *Builder
- func (b *Builder) Codef(format string, args ...any) *Builder
- func (b *Builder) Codefln(format string, args ...any) *Builder
- func (b *Builder) Codeln(args ...any) *Builder
- func (b *Builder) CustomEmoji(custom_emoji_id string, args ...any) *Builder
- func (b *Builder) CustomEmojif(custom_emoji_id string, format string, args ...any) *Builder
- func (b *Builder) CustomEmojifln(custom_emoji_id string, format string, args ...any) *Builder
- func (b *Builder) CustomEmojiln(custom_emoji_id string, args ...any) *Builder
- func (b *Builder) EOL() *Builder
- func (b *Builder) ExpandableBlockQuote(args ...any) *Builder
- func (b *Builder) ExpandableBlockQuotef(format string, args ...any) *Builder
- func (b *Builder) ExpandableBlockQuotefln(format string, args ...any) *Builder
- func (b *Builder) ExpandableBlockQuoteln(args ...any) *Builder
- func (b *Builder) IsZero() bool
- func (b *Builder) Italic(args ...any) *Builder
- func (b *Builder) Italicf(format string, args ...any) *Builder
- func (b *Builder) Italicfln(format string, args ...any) *Builder
- func (b *Builder) Italicln(args ...any) *Builder
- func (b *Builder) Link(url string, args ...any) *Builder
- func (b *Builder) Linkf(url string, format string, args ...any) *Builder
- func (b *Builder) Linkfln(url string, format string, args ...any) *Builder
- func (b *Builder) Linkln(url string, args ...any) *Builder
- func (b *Builder) Mention(user *botapi.User, args ...any) *Builder
- func (b *Builder) Mentionf(user *botapi.User, format string, args ...any) *Builder
- func (b *Builder) Mentionfln(user *botapi.User, format string, args ...any) *Builder
- func (b *Builder) Mentionln(user *botapi.User, args ...any) *Builder
- func (b *Builder) Pre(args ...any) *Builder
- func (b *Builder) PreCode(language string, args ...any) *Builder
- func (b *Builder) PreCodef(language string, format string, args ...any) *Builder
- func (b *Builder) PreCodefln(language string, format string, args ...any) *Builder
- func (b *Builder) PreCodeln(language string, args ...any) *Builder
- func (b *Builder) Pref(format string, args ...any) *Builder
- func (b *Builder) Prefln(format string, args ...any) *Builder
- func (b *Builder) Preln(args ...any) *Builder
- func (b *Builder) Spoiler(args ...any) *Builder
- func (b *Builder) Spoilerf(format string, args ...any) *Builder
- func (b *Builder) Spoilerfln(format string, args ...any) *Builder
- func (b *Builder) Spoilerln(args ...any) *Builder
- func (b *Builder) Strikethrough(args ...any) *Builder
- func (b *Builder) Strikethroughf(format string, args ...any) *Builder
- func (b *Builder) Strikethroughfln(format string, args ...any) *Builder
- func (b *Builder) Strikethroughln(args ...any) *Builder
- func (b *Builder) Text(args ...any) *Builder
- func (b *Builder) Textf(format string, args ...any) *Builder
- func (b *Builder) Textfln(format string, args ...any) *Builder
- func (b *Builder) Textln(args ...any) *Builder
- func (b *Builder) Underline(args ...any) *Builder
- func (b *Builder) Underlinef(format string, args ...any) *Builder
- func (b *Builder) Underlinefln(format string, args ...any) *Builder
- func (b *Builder) Underlineln(args ...any) *Builder
- type Option
- func BlockQuote() Option
- func Bold() Option
- func Code() Option
- func CustomEmoji(custom_emoji_id string) Option
- func ExpandableBlockQuote() Option
- func Italic() Option
- func Link(url string) Option
- func Mention(user *botapi.User) Option
- func Pre() Option
- func PreCode(language string) Option
- func Spoiler() Option
- func Strikethrough() Option
- func Underline() Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder() *Builder
func NewBuilderFrom ¶
func NewBuilderFrom(text string, entities []botapi.MessageEntity) *Builder
func (*Builder) AppendBuilder ¶
func (*Builder) AppendBuilderln ¶
func (*Builder) AppendFrom ¶
func (b *Builder) AppendFrom(text string, entities []botapi.MessageEntity) *Builder
func (*Builder) AppendFromln ¶
func (b *Builder) AppendFromln(text string, entities []botapi.MessageEntity) *Builder
func (*Builder) BlockQuote ¶
func (*Builder) BlockQuotefln ¶
func (*Builder) BlockQuoteln ¶
func (*Builder) CustomEmoji ¶
func (*Builder) CustomEmojif ¶
func (*Builder) CustomEmojifln ¶
func (*Builder) CustomEmojiln ¶
func (*Builder) ExpandableBlockQuote ¶
func (*Builder) ExpandableBlockQuotef ¶
func (*Builder) ExpandableBlockQuotefln ¶
func (*Builder) ExpandableBlockQuoteln ¶
func (*Builder) Mentionfln ¶
func (*Builder) PreCodefln ¶
func (*Builder) Strikethrough ¶
func (*Builder) Strikethroughf ¶
func (*Builder) Strikethroughfln ¶
func (*Builder) Strikethroughln ¶
func (*Builder) Underlineln ¶
type Option ¶
func BlockQuote ¶
func BlockQuote() Option
func CustomEmoji ¶
func ExpandableBlockQuote ¶
func ExpandableBlockQuote() Option
func Strikethrough ¶
func Strikethrough() Option
Click to show internal directories.
Click to hide internal directories.