Layer 220
Type

Available Constructors

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

MessageEntityMention Message entity mentioning a user by @username; message Entity Mention Name can also be used to mention MessageEntityHashtag #hashtag message entity MessageEntityUnknown Unknown 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 MessageEntityPre Message entity representing a preformatted codeblock, allowing the user to specify a programming la MessageEntityBold Message entity representing bold text. MessageEntityCode Message entity representing a codeblock. MessageEntityItalic Message entity representing italic text. MessageEntityEmail Message entity representing an email@example. com. 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. MessageEntityUnderline Message entity representing underlined text. InputMessageEntityMentionName Message entity that can be used to create a user user mention: received mentions use the message Ent MessageEntityBankCard Indicates a credit card number MessageEntitySpoiler Message entity representing a spoiler MessageEntityStrike Message entity representing strikethrough text. MessageEntityCustomEmoji Represents a custom emoji. Note that this entity must wrap exactly one regular emoji (the one contai 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.MessageEntityMention{}
var _ tg.MessageEntity = &tg.MessageEntityHashtag{}
var _ tg.MessageEntity = &tg.MessageEntityUnknown{}
var _ tg.MessageEntity = &tg.MessageEntityBotCommand{}
var _ tg.MessageEntity = &tg.MessageEntityUrl{}
// ... and 16 more constructors