Layer 224
Type

Available Constructors

In Gogram, this type is represented as tg.MessageEntity interface. Use any of the following constructors:

MessageEntityUnknown Unknown message entity MessageEntityMention Message entity mentioning a user by @username; message Entity Mention Name can also be used to mention MessageEntityHashtag #hashtag message entity MessageEntityBotCommand Message entity representing a bot /command MessageEntityUrl Message entity representing an in-text url: https://google. com; for text urls, use message Entity Te MessageEntityBold Message entity representing bold text. MessageEntityItalic Message entity representing italic text. MessageEntityEmail Message entity representing an email@example. com. MessageEntityCode Message entity representing a codeblock. MessageEntityPre Message entity representing a preformatted codeblock, allowing the user to specify a programming la MessageEntityTextUrl Message entity representing a text url: for in-text urls like https://google. com use message Entity U MessageEntityMentionName Message entity representing a user mention: for creating a mention use input Message Entity Mention Nam MessageEntityPhone Message entity representing a phone number. MessageEntityCashtag Message entity representing a $cashtag. InputMessageEntityMentionName Message entity that can be used to create a user user mention: received mentions use the message Ent MessageEntityUnderline Message entity representing underlined text. MessageEntityStrike Message entity representing strikethrough text. MessageEntityBankCard Indicates a credit card number MessageEntityCustomEmoji Represents a custom emoji. Note that this entity must wrap exactly one regular emoji (the one contai MessageEntitySpoiler Message entity representing a spoiler MessageEntityBlockquote Message entity representing a block quote.

Gogram Example

// MessageEntity is an interface type
// You can use any of the following constructors:
var _ tg.MessageEntity = &tg.MessageEntityUnknown{}
var _ tg.MessageEntity = &tg.MessageEntityMention{}
var _ tg.MessageEntity = &tg.MessageEntityHashtag{}
var _ tg.MessageEntity = &tg.MessageEntityBotCommand{}
var _ tg.MessageEntity = &tg.MessageEntityUrl{}
// ... and 16 more constructors