Documentation ¶
Overview ¶
Package message contains some useful utilities for creating Telegram messages.
Index ¶
- func AppendBankCard(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendBlockquote(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendBold(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendBotCommand(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendCashtag(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendCode(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendEmail(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendHashtag(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendItalic(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendMention(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendMentionName(entities []tg.MessageEntityClass, s string, userID int) []tg.MessageEntityClass
- func AppendPhone(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendPre(entities []tg.MessageEntityClass, s, lang string) []tg.MessageEntityClass
- func AppendStrike(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendTextURL(entities []tg.MessageEntityClass, s, url string) []tg.MessageEntityClass
- func AppendURL(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func AppendUnderline(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
- func FormatBankCard(s string) []tg.MessageEntityClass
- func FormatBlockquote(s string) []tg.MessageEntityClass
- func FormatBold(s string) []tg.MessageEntityClass
- func FormatBotCommand(s string) []tg.MessageEntityClass
- func FormatCashtag(s string) []tg.MessageEntityClass
- func FormatCode(s string) []tg.MessageEntityClass
- func FormatEmail(s string) []tg.MessageEntityClass
- func FormatHashtag(s string) []tg.MessageEntityClass
- func FormatItalic(s string) []tg.MessageEntityClass
- func FormatMention(s string) []tg.MessageEntityClass
- func FormatMentionName(s string, userID int) []tg.MessageEntityClass
- func FormatPhone(s string) []tg.MessageEntityClass
- func FormatPre(s, lang string) []tg.MessageEntityClass
- func FormatStrike(s string) []tg.MessageEntityClass
- func FormatTextURL(s, url string) []tg.MessageEntityClass
- func FormatURL(s string) []tg.MessageEntityClass
- func FormatUnderline(s string) []tg.MessageEntityClass
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendBankCard ¶
func AppendBankCard(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendBankCard formats message as formats message entity. See https://core.telegram.org/constructor/messageEntityBankCard.
func AppendBlockquote ¶
func AppendBlockquote(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendBlockquote formats message as Blockquote message entity. See https://core.telegram.org/constructor/messageEntityBlockquote.
func AppendBold ¶
func AppendBold(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendBold formats message as Bold message entity. See https://core.telegram.org/constructor/messageEntityBold.
func AppendBotCommand ¶
func AppendBotCommand(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendBotCommand formats message as BotCommand message entity. See https://core.telegram.org/constructor/messageEntityBotCommand.
func AppendCashtag ¶
func AppendCashtag(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendCashtag formats message as Cashtag message entity. See https://core.telegram.org/constructor/messageEntityCashtag.
func AppendCode ¶
func AppendCode(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendCode formats message as Code message entity. See https://core.telegram.org/constructor/messageEntityCode.
func AppendEmail ¶
func AppendEmail(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendEmail formats message as Email message entity. See https://core.telegram.org/constructor/messageEntityEmail.
func AppendHashtag ¶
func AppendHashtag(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendHashtag formats message as Hashtag message entity. See https://core.telegram.org/constructor/messageEntityHashtag.
func AppendItalic ¶
func AppendItalic(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendItalic formats message as Italic message entity. See https://core.telegram.org/constructor/messageEntityItalic.
func AppendMention ¶
func AppendMention(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendMention formats message as Mention message entity. See https://core.telegram.org/constructor/messageEntityMention.
func AppendMentionName ¶
func AppendMentionName(entities []tg.MessageEntityClass, s string, userID int) []tg.MessageEntityClass
AppendMentionName formats message as MentionName message entity. See https://core.telegram.org/constructor/messageEntityMentionName.
func AppendPhone ¶
func AppendPhone(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendPhone formats message as Phone message entity. See https://core.telegram.org/constructor/messageEntityPhone.
func AppendPre ¶
func AppendPre(entities []tg.MessageEntityClass, s, lang string) []tg.MessageEntityClass
AppendPre formats message as Pre message entity. See https://core.telegram.org/constructor/messageEntityPre.
func AppendStrike ¶
func AppendStrike(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendStrike formats message as Strike message entity. See https://core.telegram.org/constructor/messageEntityStrike.
func AppendTextURL ¶
func AppendTextURL(entities []tg.MessageEntityClass, s, url string) []tg.MessageEntityClass
AppendTextURL formats message as TextUrl message entity. See https://core.telegram.org/constructor/messageEntityTextUrl.
func AppendURL ¶
func AppendURL(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendURL formats message as Url message entity. See https://core.telegram.org/constructor/messageEntityUrl.
func AppendUnderline ¶
func AppendUnderline(entities []tg.MessageEntityClass, s string) []tg.MessageEntityClass
AppendUnderline formats message as Underline message entity. See https://core.telegram.org/constructor/messageEntityUnderline.
func FormatBankCard ¶
func FormatBankCard(s string) []tg.MessageEntityClass
FormatBankCard formats message as formats message entity. See https://core.telegram.org/constructor/messageEntityBankCard.
func FormatBlockquote ¶
func FormatBlockquote(s string) []tg.MessageEntityClass
FormatBlockquote formats message as Blockquote message entity. See https://core.telegram.org/constructor/messageEntityBlockquote.
func FormatBold ¶
func FormatBold(s string) []tg.MessageEntityClass
FormatBold formats message as Bold message entity. See https://core.telegram.org/constructor/messageEntityBold.
func FormatBotCommand ¶
func FormatBotCommand(s string) []tg.MessageEntityClass
FormatBotCommand formats message as BotCommand message entity. See https://core.telegram.org/constructor/messageEntityBotCommand.
func FormatCashtag ¶
func FormatCashtag(s string) []tg.MessageEntityClass
FormatCashtag formats message as Cashtag message entity. See https://core.telegram.org/constructor/messageEntityCashtag.
func FormatCode ¶
func FormatCode(s string) []tg.MessageEntityClass
FormatCode formats message as Code message entity. See https://core.telegram.org/constructor/messageEntityCode.
func FormatEmail ¶
func FormatEmail(s string) []tg.MessageEntityClass
FormatEmail formats message as Email message entity. See https://core.telegram.org/constructor/messageEntityEmail.
func FormatHashtag ¶
func FormatHashtag(s string) []tg.MessageEntityClass
FormatHashtag formats message as Hashtag message entity. See https://core.telegram.org/constructor/messageEntityHashtag.
func FormatItalic ¶
func FormatItalic(s string) []tg.MessageEntityClass
FormatItalic formats message as Italic message entity. See https://core.telegram.org/constructor/messageEntityItalic.
func FormatMention ¶
func FormatMention(s string) []tg.MessageEntityClass
FormatMention formats message as Mention message entity. See https://core.telegram.org/constructor/messageEntityMention.
func FormatMentionName ¶
func FormatMentionName(s string, userID int) []tg.MessageEntityClass
FormatMentionName formats message as MentionName message entity. See https://core.telegram.org/constructor/messageEntityMentionName.
func FormatPhone ¶
func FormatPhone(s string) []tg.MessageEntityClass
FormatPhone formats message as Phone message entity. See https://core.telegram.org/constructor/messageEntityPhone.
func FormatPre ¶
func FormatPre(s, lang string) []tg.MessageEntityClass
FormatPre formats message as Pre message entity. See https://core.telegram.org/constructor/messageEntityPre.
func FormatStrike ¶
func FormatStrike(s string) []tg.MessageEntityClass
FormatStrike formats message as Strike message entity. See https://core.telegram.org/constructor/messageEntityStrike.
func FormatTextURL ¶
func FormatTextURL(s, url string) []tg.MessageEntityClass
FormatTextURL formats message as TextUrl message entity. See https://core.telegram.org/constructor/messageEntityTextUrl.
func FormatURL ¶
func FormatURL(s string) []tg.MessageEntityClass
FormatURL formats message as Url message entity. See https://core.telegram.org/constructor/messageEntityUrl.
func FormatUnderline ¶
func FormatUnderline(s string) []tg.MessageEntityClass
FormatUnderline formats message as Underline message entity. See https://core.telegram.org/constructor/messageEntityUnderline.
Types ¶
This section is empty.