message

package
v0.25.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 2, 2021 License: MIT Imports: 3 Imported by: 68

Documentation

Overview

Package message contains some useful utilities for creating Telegram messages.

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL