Documentation
¶
Index ¶
- func IsSpecial(r rune) bool
- type WMarkDown
- func GetBold(text string) WMarkDown
- func GetEmpty() WMarkDown
- func GetHyperLink(text string, url string) WMarkDown
- func GetItalic(text string) WMarkDown
- func GetMono(text string) WMarkDown
- func GetNormal(text string) WMarkDown
- func GetSpoiler(text string) WMarkDown
- func GetStrike(text string) WMarkDown
- func GetUnderline(text string) WMarkDown
- func GetUserMention(text string, userID int64) WMarkDown
- func ParseFromMessage(message *gotgbot.Message) WMarkDown
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type WMarkDown ¶
type WMarkDown interface {
Append(md WMarkDown) WMarkDown
AppendThis(md WMarkDown) WMarkDown
ToString() string
AppendNormal(text string) WMarkDown
AppendNormalThis(text string) WMarkDown
AppendBold(text string) WMarkDown
AppendBoldThis(text string) WMarkDown
AppendItalic(text string) WMarkDown
AppendItalicThis(text string) WMarkDown
AppendStrike(text string) WMarkDown
AppendStrikeThis(text string) WMarkDown
AppendMono(text string) WMarkDown
AppendMonoThis(text string) WMarkDown
AppendUnderline(text string) WMarkDown
AppendUnderlineThis(text string) WMarkDown
AppendHyperLink(text, url string) WMarkDown
AppendHyperLinkThis(text, url string) WMarkDown
AppendMention(text string, id int64) WMarkDown
AppendMentionThis(text string, id int64) WMarkDown
Normal(text string) WMarkDown
Bold(text string) WMarkDown
Italic(text string) WMarkDown
Mono(text string) WMarkDown
HyperLink(text, url string) WMarkDown
Link(text, url string) WMarkDown
Mention(text string, id int64) WMarkDown
UserMention(text string, id int64) WMarkDown
Spoiler(text string) WMarkDown
Strike(text string) WMarkDown
Underline(text string) WMarkDown
El() WMarkDown
ElThis() WMarkDown
Space() WMarkDown
SpaceThis() WMarkDown
Tab() WMarkDown
TabThis() WMarkDown
// contains filtered or unexported methods
}
func GetHyperLink ¶
func GetSpoiler ¶ added in v1.0.8
func GetUnderline ¶ added in v1.0.8
func GetUserMention ¶
GetUserMention will give you a mentioning style username with the specified text. WARNING: you don't need to repair text before sending it as first arg, this function will check it itself.
func ParseFromMessage ¶ added in v1.0.8
ParseFromMessage will parse the message and return a WMarkDown object. Warning: this function won't work for complicated messages which contains more than one type of md for a specified offset.
Click to show internal directories.
Click to hide internal directories.