Telebot 9.4
Library for Telegram bot API
Loading...
Searching...
No Matches
Public Attributes | List of all members
telebot_external_reply_info Struct Reference

This object contains information about the message that is being replied to, which may come from another chat or forum topic. More...

#include <telebot-types.h>

Public Attributes

struct telebot_message_origin origin
 
struct telebot_chat * chat
 
int message_id
 
struct telebot_link_preview_options * link_preview_options
 
struct telebot_animation * animation
 
struct telebot_audio * audio
 
struct telebot_document * document
 
struct telebot_paid_media_info * paid_media
 
struct telebot_photo * photos
 
int count_photos
 
struct telebot_sticker * sticker
 
struct telebot_story * story
 
struct telebot_video * video
 
struct telebot_video_note * video_note
 
struct telebot_voice * voice
 
bool has_media_spoiler
 
struct telebot_contact * contact
 
struct telebot_dice * dice
 
struct telebot_game * game
 
struct telebot_giveaway * giveaway
 
struct telebot_giveaway_winners * giveaway_winners
 
struct telebot_invoice * invoice
 
struct telebot_location * location
 
struct telebot_poll * poll
 
struct telebot_venue * venue
 

Detailed Description

This object contains information about the message that is being replied to, which may come from another chat or forum topic.

Member Data Documentation

◆ animation

struct telebot_animation* telebot_external_reply_info::animation

Optional. Message is an animation, information about the animation

◆ audio

struct telebot_audio* telebot_external_reply_info::audio

Optional. Message is an audio file, information about the file

◆ chat

struct telebot_chat* telebot_external_reply_info::chat

Optional. Chat the original message belongs to.

◆ contact

struct telebot_contact* telebot_external_reply_info::contact

Optional. Message is a shared contact, information about the contact

◆ dice

struct telebot_dice* telebot_external_reply_info::dice

Optional. Message is a dice with random value

◆ document

struct telebot_document* telebot_external_reply_info::document

Optional. Message is a general file, information about the file

◆ game

struct telebot_game* telebot_external_reply_info::game

Optional. Message is a game, information about the game.

◆ giveaway

struct telebot_giveaway* telebot_external_reply_info::giveaway

Optional. Message is a giveaway, information about the giveaway

◆ giveaway_winners

struct telebot_giveaway_winners* telebot_external_reply_info::giveaway_winners

Optional. A giveaway with public winners was completed

◆ has_media_spoiler

bool telebot_external_reply_info::has_media_spoiler

Optional. True, if the message media is covered by a spoiler animation

◆ invoice

struct telebot_invoice* telebot_external_reply_info::invoice

Optional. Message is an invoice for a payment, information about the invoice.

◆ link_preview_options

struct telebot_link_preview_options* telebot_external_reply_info::link_preview_options

Optional. Options used for link preview generation for the original message

◆ location

struct telebot_location* telebot_external_reply_info::location

Optional. Message is a shared location, information about the location

◆ message_id

int telebot_external_reply_info::message_id

Optional. Unique message identifier inside the original chat.

◆ origin

struct telebot_message_origin telebot_external_reply_info::origin

Origin of the message replied to by the given message

◆ paid_media

struct telebot_paid_media_info* telebot_external_reply_info::paid_media

Optional. Message contains paid media; information about the paid media

◆ photos

struct telebot_photo* telebot_external_reply_info::photos

Optional. Message is a photo, available sizes of the photo

◆ poll

struct telebot_poll* telebot_external_reply_info::poll

Optional. Message is a native poll, information about the poll

◆ sticker

struct telebot_sticker* telebot_external_reply_info::sticker

Optional. Message is a sticker, information about the sticker

◆ story

struct telebot_story* telebot_external_reply_info::story

Optional. Message is a forwarded story

◆ venue

struct telebot_venue* telebot_external_reply_info::venue

Optional. Message is a venue, information about the venue

◆ video

struct telebot_video* telebot_external_reply_info::video

Optional. Message is a video, information about the video

◆ video_note

struct telebot_video_note* telebot_external_reply_info::video_note

Optional. Message is a video note, information about the video message

◆ voice

struct telebot_voice* telebot_external_reply_info::voice

Optional. Message is a voice message, information about the file


The documentation for this struct was generated from the following file: