table)> ParseWebDoc(string url)
{
var path = $@"{Environment.GetEnvironmentVariable("telegram-crawler")}\data\corefork.telegram.org\{url}";
@@ -545,6 +546,7 @@ namespace WTelegram
index = row.IndexOf("| = 0)
{
+ //if (!value.StartsWith("<") && value != "!X") name = $"{name} {value}";
index = row.IndexOf('>', index) + 1;
value = row[index..row.IndexOf(" | Boolean type.
See
+ /// Boolean type. See
public enum Bool : uint
{
///Constructor may be interpreted as a booleanfalse value.
@@ -17,11 +17,11 @@ namespace TL
True = 0x997275B5,
}
- /// See predefined identifiers.
See
+ /// See predefined identifiers. See
[TLDef(0x3FEDD339)]
public partial class True : ITLObject { }
- /// Error.
See
+ /// Error. See
[TLDef(0xC4B9F9BB)]
public partial class Error : ITLObject
{
@@ -31,25 +31,25 @@ namespace TL
public string text;
}
- /// Corresponds to an arbitrary empty object.
See
+ /// Corresponds to an arbitrary empty object. See
/// a null value means null
[TLDef(0x56730BCC)]
public partial class Null : ITLObject { }
- /// Peer
Derived classes: , , , , ,
See
+ /// Peer Derived classes: , , , , , See
/// a null value means inputPeerEmpty
public abstract partial class InputPeer : ITLObject { }
- /// Defines the current user.
See
+ /// Defines the current user. See
[TLDef(0x7DA07EC9)]
public partial class InputPeerSelf : InputPeer { }
- /// Defines a chat for further interaction.
See
+ /// Defines a chat for further interaction. See
[TLDef(0x35A95CB9)]
public partial class InputPeerChat : InputPeer
{
/// Chat idientifier
public long chat_id;
}
- /// Defines a user for further interaction.
See
+ /// Defines a user for further interaction. See
[TLDef(0xDDE8A54C)]
public partial class InputPeerUser : InputPeer
{
@@ -58,7 +58,7 @@ namespace TL
/// access_hash value from the constructor
public long access_hash;
}
- /// Defines a channel for further interaction.
See
+ /// Defines a channel for further interaction. See
[TLDef(0x27BCBBFC)]
public partial class InputPeerChannel : InputPeer
{
@@ -67,7 +67,7 @@ namespace TL
/// access_hash value from the constructor
public long access_hash;
}
- /// Defines a min user that was seen in a certain message of a certain chat.
See
+ /// Defines a min user that was seen in a certain message of a certain chat. See
[TLDef(0xA87B0A1C)]
public partial class InputPeerUserFromMessage : InputPeer
{
@@ -78,7 +78,7 @@ namespace TL
/// The identifier of the user that was seen
public long user_id;
}
- /// Defines a min channel that was seen in a certain message of a certain chat.
See
+ /// Defines a min channel that was seen in a certain message of a certain chat. See
[TLDef(0xBD2A0840)]
public partial class InputPeerChannelFromMessage : InputPeer
{
@@ -90,13 +90,13 @@ namespace TL
public long channel_id;
}
- ///
Derived classes: , ,
See
+ /// Defines a user for subsequent interaction. Derived classes: , , See
/// a null value means inputUserEmpty
public abstract partial class InputUserBase : ITLObject { }
- /// Defines the current user.
See
+ /// Defines the current user. See
[TLDef(0xF7C1B13F)]
public partial class InputUserSelf : InputUserBase { }
- /// Defines a user for further interaction.
See
+ /// Defines a user for further interaction. See
[TLDef(0xF21158C6)]
public partial class InputUser : InputUserBase
{
@@ -105,7 +105,7 @@ namespace TL
/// access_hash value from the constructor
public long access_hash;
}
- /// Defines a min user that was seen in a certain message of a certain chat.
See
+ /// Defines a min user that was seen in a certain message of a certain chat. See
[TLDef(0x1DA448E2)]
public partial class InputUserFromMessage : InputUserBase
{
@@ -117,9 +117,9 @@ namespace TL
public long user_id;
}
- /// Object defines a contact from the user's phonebook.
Derived classes:
See
+ /// Object defines a contact from the user's phonebook. Derived classes: See
public abstract partial class InputContact : ITLObject { }
- /// Phone contact. The client_id is just an arbitrary contact ID: it should be set, for example, to an incremental number when using contacts.importContacts, in order to retry importing only the contacts that weren't imported successfully.
See
+ /// Phone contact. The client_id is just an arbitrary contact ID: it should be set, for example, to an incremental number when using contacts.importContacts, in order to retry importing only the contacts that weren't imported successfully. See
[TLDef(0xF392B7F4)]
public partial class InputPhoneContact : InputContact
{
@@ -133,7 +133,7 @@ namespace TL
public string last_name;
}
- ///
Derived classes: ,
See
+ /// Defines a file uploaded by the client. Derived classes: , See
public abstract partial class InputFileBase : ITLObject
{
/// Random file identifier created by the client
@@ -143,7 +143,7 @@ namespace TL
/// Full name of the file
public abstract string Name { get; }
}
- /// Defines a file saved in parts using the method upload.saveFilePart.
See
+ /// Defines a file saved in parts using the method upload.saveFilePart. See
[TLDef(0xF52FF27F)]
public partial class InputFile : InputFileBase
{
@@ -163,7 +163,7 @@ namespace TL
/// Full name of the file
public override string Name => name;
}
- /// Assigns a big file (over 10Mb in size), saved in part using the method upload.saveBigFilePart.
See
+ /// Assigns a big file (over 10Mb in size), saved in part using the method upload.saveBigFilePart. See
[TLDef(0xFA4F0BB5)]
public partial class InputFileBig : InputFileBase
{
@@ -182,10 +182,10 @@ namespace TL
public override string Name => name;
}
- /// Defines media content of a message.
Derived classes: , , , , , , , , , , , , ,
See
+ /// Defines media content of a message. Derived classes: , , , , , , , , , , , , , See
/// a null value means inputMediaEmpty
public abstract partial class InputMedia : ITLObject { }
- /// Photo
See
+ /// Photo See
[TLDef(0x1E287D04)]
public partial class InputMediaUploadedPhoto : InputMedia
{
@@ -206,7 +206,7 @@ namespace TL
has_ttl_seconds = 0x2,
}
}
- /// Forwarded photo
See
+ /// Forwarded photo See
[TLDef(0xB3BA0635)]
public partial class InputMediaPhoto : InputMedia
{
@@ -223,14 +223,14 @@ namespace TL
has_ttl_seconds = 0x1,
}
}
- /// Map.
See
+ /// Map. See
[TLDef(0xF9C44144)]
public partial class InputMediaGeoPoint : InputMedia
{
/// GeoPoint
public InputGeoPoint geo_point;
}
- /// Phonebook contact
See
+ /// Phonebook contact See
[TLDef(0xF8AB7DFB)]
public partial class InputMediaContact : InputMedia
{
@@ -243,7 +243,7 @@ namespace TL
/// Contact vcard
public string vcard;
}
- /// New document
See
+ /// New document See
[TLDef(0x5B38C6C1)]
public partial class InputMediaUploadedDocument : InputMedia
{
@@ -276,7 +276,7 @@ namespace TL
force_file = 0x10,
}
}
- /// Forwarded document
See
+ /// Forwarded document See
[TLDef(0x33473058)]
public partial class InputMediaDocument : InputMedia
{
@@ -297,7 +297,7 @@ namespace TL
has_query = 0x2,
}
}
- /// Can be used to send a venue geolocation.
See
+ /// Can be used to send a venue geolocation. See
[TLDef(0xC13D1C11)]
public partial class InputMediaVenue : InputMedia
{
@@ -314,7 +314,7 @@ namespace TL
/// Venue type in the provider's database
public string venue_type;
}
- /// New photo that will be uploaded by the server using the specified URL
See
+ /// New photo that will be uploaded by the server using the specified URL See
[TLDef(0xE5BBFE1A)]
public partial class InputMediaPhotoExternal : InputMedia
{
@@ -331,7 +331,7 @@ namespace TL
has_ttl_seconds = 0x1,
}
}
- /// Document that will be downloaded by the telegram servers
See
+ /// Document that will be downloaded by the telegram servers See
[TLDef(0xFB52DC99)]
public partial class InputMediaDocumentExternal : InputMedia
{
@@ -348,14 +348,14 @@ namespace TL
has_ttl_seconds = 0x1,
}
}
- /// A game
See
+ /// A game See
[TLDef(0xD33F43F3)]
public partial class InputMediaGame : InputMedia
{
/// The game to forward
public InputGame id;
}
- /// Generated invoice of a bot payment
See
+ /// Generated invoice of a bot payment See
[TLDef(0xD9799874)]
public partial class InputMediaInvoice : InputMedia
{
@@ -386,7 +386,7 @@ namespace TL
has_start_param = 0x2,
}
}
- /// Live geolocation
See
+ /// Live geolocation See
[TLDef(0x971FA843)]
public partial class InputMediaGeoLive : InputMedia
{
@@ -413,7 +413,7 @@ namespace TL
has_proximity_notification_radius = 0x8,
}
}
- /// A poll
See
+ /// A poll See
[TLDef(0x0F94E5F1)]
public partial class InputMediaPoll : InputMedia
{
@@ -436,7 +436,7 @@ namespace TL
has_solution = 0x2,
}
}
- /// Send a dice-based animated sticker
See
+ /// Send a dice-based animated sticker See
[TLDef(0xE66FBF7B)]
public partial class InputMediaDice : InputMedia
{
@@ -444,10 +444,10 @@ namespace TL
public string emoticon;
}
- ///
Derived classes: ,
See
+ /// Defines a new group profile photo. Derived classes: , See
/// a null value means inputChatPhotoEmpty
public abstract partial class InputChatPhotoBase : ITLObject { }
- /// New photo to be set as group profile photo.
See
+ /// New photo to be set as group profile photo. See
[TLDef(0xC642724E)]
public partial class InputChatUploadedPhoto : InputChatPhotoBase
{
@@ -470,7 +470,7 @@ namespace TL
has_video_start_ts = 0x4,
}
}
- /// Existing photo to be set as a chat profile photo.
See
+ /// Existing photo to be set as a chat profile photo. See
[TLDef(0x8953AD37)]
public partial class InputChatPhoto : InputChatPhotoBase
{
@@ -478,7 +478,7 @@ namespace TL
public InputPhoto id;
}
- /// Defines a GeoPoint by its coordinates.
See
+ /// Defines a GeoPoint by its coordinates. See
/// a null value means inputGeoPointEmpty
[TLDef(0x48222FAF)]
public partial class InputGeoPoint : ITLObject
@@ -499,7 +499,7 @@ namespace TL
}
}
- /// Defines a photo for further interaction.
See
+ /// Defines a photo for further interaction. See
/// a null value means inputPhotoEmpty
[TLDef(0x3BB3B94A)]
public partial class InputPhoto : ITLObject
@@ -512,9 +512,9 @@ namespace TL
public byte[] file_reference;
}
- ///
Derived classes: , , , , , , , , ,
See
+ /// Defines the location of a file for download. Derived classes: , , , , , , , , , See
public abstract partial class InputFileLocationBase : ITLObject { }
- /// DEPRECATED location of a photo
See
+ /// DEPRECATED location of a photo See
[TLDef(0xDFDAABE1)]
public partial class InputFileLocation : InputFileLocationBase
{
@@ -527,7 +527,7 @@ namespace TL
/// File reference
public byte[] file_reference;
}
- /// Location of encrypted secret chat file.
See
+ /// Location of encrypted secret chat file. See
[TLDef(0xF5235D55)]
public partial class InputEncryptedFileLocation : InputFileLocationBase
{
@@ -536,7 +536,7 @@ namespace TL
/// Checksum, access_hash parameter value from
public long access_hash;
}
- /// Document location (video, voice, audio, basically every type except photo)
See
+ /// Document location (video, voice, audio, basically every type except photo) See
[TLDef(0xBAD07584)]
public partial class InputDocumentFileLocation : InputFileLocationBase
{
@@ -549,7 +549,7 @@ namespace TL
/// Thumbnail size to download the thumbnail
public string thumb_size;
}
- /// Location of encrypted telegram passport file.
See
+ /// Location of encrypted telegram passport file. See
[TLDef(0xCBC7EE28)]
public partial class InputSecureFileLocation : InputFileLocationBase
{
@@ -558,10 +558,10 @@ namespace TL
/// Checksum, access_hash parameter value from
public long access_hash;
}
- /// Empty constructor for takeout
See
+ /// Empty constructor for takeout See
[TLDef(0x29BE5899)]
public partial class InputTakeoutFileLocation : InputFileLocationBase { }
- /// Use this object to download a photo with upload.getFile method
See
+ /// Use this object to download a photo with upload.getFile method See
[TLDef(0x40181FFE)]
public partial class InputPhotoFileLocation : InputFileLocationBase
{
@@ -574,7 +574,7 @@ namespace TL
/// The to download: must be set to the type field of the desired PhotoSize object of the
public string thumb_size;
}
- /// DEPRECATED legacy photo file location
See
+ /// DEPRECATED legacy photo file location See
[TLDef(0xD83466F3)]
public partial class InputPhotoLegacyFileLocation : InputFileLocationBase
{
@@ -591,7 +591,7 @@ namespace TL
/// Secret
public long secret;
}
- /// Location of profile photo of channel/group/supergroup/user
See
+ /// Location of profile photo of channel/group/supergroup/user See
[TLDef(0x37257E99)]
public partial class InputPeerPhotoFileLocation : InputFileLocationBase
{
@@ -608,7 +608,7 @@ namespace TL
big = 0x1,
}
}
- /// Location of stickerset thumbnail (see files)
See
+ /// Location of stickerset thumbnail (see files) See
[TLDef(0x9D84F3DB)]
public partial class InputStickerSetThumb : InputFileLocationBase
{
@@ -617,7 +617,7 @@ namespace TL
/// Thumbnail version
public int thumb_version;
}
- /// Chunk of a livestream
See
+ /// Chunk of a livestream See
[TLDef(0x0598A92A)]
public partial class InputGroupCallStream : InputFileLocationBase
{
@@ -641,23 +641,23 @@ namespace TL
}
}
- /// Chat partner or group.
Derived classes: , ,
See
+ /// Chat partner or group. Derived classes: , , See
public abstract partial class Peer : ITLObject { }
- /// Chat partner
See
+ /// Chat partner See
[TLDef(0x59511722)]
public partial class PeerUser : Peer
{
/// User identifier
public long user_id;
}
- /// Group.
See
+ /// Group. See
[TLDef(0x36C6019A)]
public partial class PeerChat : Peer
{
/// Group identifier
public long chat_id;
}
- /// Channel/supergroup
See
+ /// Channel/supergroup See
[TLDef(0xA2A5371E)]
public partial class PeerChannel : Peer
{
@@ -665,7 +665,7 @@ namespace TL
public long channel_id;
}
- ///
See
+ /// Object describes the file type. See
public enum Storage_FileType : uint
{
///Unknown type.
@@ -690,16 +690,16 @@ namespace TL
webp = 0x1081464C,
}
- ///
Derived classes: ,
See
+ /// Object defines a user. Derived classes: , See
public abstract partial class UserBase : ITLObject { }
- /// Empty constructor, non-existent user.
See
+ /// Empty constructor, non-existent user. See
[TLDef(0xD3BC4B7A)]
public partial class UserEmpty : UserBase
{
/// User identifier or 0
public long id;
}
- /// Indicates info about a certain user
See
+ /// Indicates info about a certain user See
[TLDef(0x3FF6ECB0)]
public partial class User : UserBase
{
@@ -783,7 +783,7 @@ namespace TL
}
}
- /// User profile photo.
See
+ /// User profile photo. See
/// a null value means userProfilePhotoEmpty
[TLDef(0x82D1F706)]
public partial class UserProfilePhoto : ITLObject
@@ -806,34 +806,34 @@ namespace TL
}
}
- /// User online status
Derived classes: , , , ,
See
+ /// User online status Derived classes: , , , , See
/// a null value means userStatusEmpty
public abstract partial class UserStatus : ITLObject { }
- /// Online status of the user.
See
+ /// Online status of the user. See
[TLDef(0xEDB93949)]
public partial class UserStatusOnline : UserStatus
{
/// Time to expiration of the current online status
public DateTime expires;
}
- /// The user's offline status.
See
+ /// The user's offline status. See
[TLDef(0x008C703F)]
public partial class UserStatusOffline : UserStatus
{
/// Time the user was last seen online
public int was_online;
}
- /// Online status: last seen recently
See
+ /// Online status: last seen recently See
[TLDef(0xE26F42F1)]
public partial class UserStatusRecently : UserStatus { }
- /// Online status: last seen last week
See
+ /// Online status: last seen last week See
[TLDef(0x07BF09FC)]
public partial class UserStatusLastWeek : UserStatus { }
- /// Online status: last seen last month
See
+ /// Online status: last seen last month See
[TLDef(0x77EBC742)]
public partial class UserStatusLastMonth : UserStatus { }
- ///
Derived classes: , , , ,
See
+ /// Object defines a group. Derived classes: , , , , See
public abstract partial class ChatBase : ITLObject
{
/// ID of the group
@@ -841,7 +841,7 @@ namespace TL
/// Title
public abstract string Title { get; }
}
- /// Empty constructor, group doesn't exist
See
+ /// Empty constructor, group doesn't exist See
[TLDef(0x29562865)]
public partial class ChatEmpty : ChatBase
{
@@ -852,7 +852,7 @@ namespace TL
public override long ID => id;
public override string Title => default;
}
- /// Info about a group
See
+ /// Info about a group See
[TLDef(0x41CBF256)]
public partial class Chat : ChatBase
{
@@ -904,7 +904,7 @@ namespace TL
/// Title
public override string Title => title;
}
- /// A group to which the user has no access. E.g., because the user was kicked from the group.
See
+ /// A group to which the user has no access. E.g., because the user was kicked from the group. See
[TLDef(0x6592A1A7)]
public partial class ChatForbidden : ChatBase
{
@@ -918,7 +918,7 @@ namespace TL
/// Group name
public override string Title => title;
}
- /// Channel/supergroup info
See
+ /// Channel/supergroup info See
[TLDef(0x8261AC61)]
public partial class Channel : ChatBase
{
@@ -1000,7 +1000,7 @@ namespace TL
/// Title
public override string Title => title;
}
- /// Indicates a channel/supergroup we can't access because we were banned, or for some other reason.
See
+ /// Indicates a channel/supergroup we can't access because we were banned, or for some other reason. See
[TLDef(0x17D493D5)]
public partial class ChannelForbidden : ChatBase
{
@@ -1031,7 +1031,7 @@ namespace TL
public override string Title => title;
}
- ///
Derived classes: ,
See
+ /// Object containing detailed group info Derived classes: , See
public abstract partial class ChatFullBase : ITLObject
{
/// ID of the chat
@@ -1043,7 +1043,7 @@ namespace TL
/// Peer folder ID, for more info click here
public abstract int Folder { get; }
}
- /// Detailed chat info
See
+ /// Detailed chat info See
[TLDef(0x46A6FFB4)]
public partial class ChatFull : ChatFullBase
{
@@ -1115,7 +1115,7 @@ namespace TL
/// Peer folder ID, for more info click here
public override int Folder => folder_id;
}
- /// Full info about a channel/supergroup
See
+ /// Full info about a channel/supergroup See
[TLDef(0x59CFF963)]
public partial class ChannelFull : ChatFullBase
{
@@ -1258,13 +1258,13 @@ namespace TL
public override int Folder => folder_id;
}
- ///
Derived classes: , ,
See
+ /// Details of a group member. Derived classes: , , See
public abstract partial class ChatParticipantBase : ITLObject
{
/// Member user ID
public abstract long UserId { get; }
}
- /// Group member.
See
+ /// Group member. See
[TLDef(0xC02D4007)]
public partial class ChatParticipant : ChatParticipantBase
{
@@ -1278,7 +1278,7 @@ namespace TL
/// Member user ID
public override long UserId => user_id;
}
- /// Represents the creator of the group
See
+ /// Represents the creator of the group See
[TLDef(0xE46BCEE4)]
public partial class ChatParticipantCreator : ChatParticipantBase
{
@@ -1288,19 +1288,19 @@ namespace TL
/// ID of the user that created the group
public override long UserId => user_id;
}
- /// Chat admin
See
+ /// Chat admin See
[TLDef(0xA0933F5B)]
public partial class ChatParticipantAdmin : ChatParticipant
{
}
- ///
Derived classes: ,
See
+ /// Object contains info on group members. Derived classes: , See
public abstract partial class ChatParticipantsBase : ITLObject
{
/// Group ID
public abstract long ChatId { get; }
}
- /// Info on members is unavailable
See
+ /// Info on members is unavailable See
[TLDef(0x8763D3E1)]
public partial class ChatParticipantsForbidden : ChatParticipantsBase
{
@@ -1320,7 +1320,7 @@ namespace TL
/// Group ID
public override long ChatId => chat_id;
}
- /// Group members.
See
+ /// Group members. See
[TLDef(0x3CBC93F8)]
public partial class ChatParticipants : ChatParticipantsBase
{
@@ -1335,7 +1335,7 @@ namespace TL
public override long ChatId => chat_id;
}
- /// Group profile photo.
See
+ /// Group profile photo. See
/// a null value means chatPhotoEmpty
[TLDef(0x1C6E1C11)]
public partial class ChatPhoto : ITLObject
@@ -1358,7 +1358,7 @@ namespace TL
}
}
- ///
Derived classes: , ,
See
+ /// Object describing a message. Derived classes: , , See
public abstract partial class MessageBase : ITLObject
{
/// ID of the message
@@ -1374,7 +1374,7 @@ namespace TL
/// Time To Live of the message, once message.date+message.ttl_period === time(), the message will be deleted on the server, and must be deleted locally as well.
public abstract int TtlPeriod { get; }
}
- /// Empty constructor, non-existent message.
See
+ /// Empty constructor, non-existent message. See
[TLDef(0x90A6CA84)]
public partial class MessageEmpty : MessageBase
{
@@ -1400,7 +1400,7 @@ namespace TL
public override DateTime Date => default;
public override int TtlPeriod => default;
}
- /// A message
See
+ /// A message See
[TLDef(0x85D6CBE2)]
public partial class Message : MessageBase
{
@@ -1508,7 +1508,7 @@ namespace TL
/// Time To Live of the message, once message.date+message.ttl_period === time(), the message will be deleted on the server, and must be deleted locally as well.
public override int TtlPeriod => ttl_period;
}
- /// Indicates a service message
See
+ /// Indicates a service message See
[TLDef(0x2B085862)]
public partial class MessageService : MessageBase
{
@@ -1565,10 +1565,10 @@ namespace TL
public override int TtlPeriod => ttl_period;
}
- /// Media
Derived classes: , , , , , , , , , , ,
See
+ /// Media Derived classes: , , , , , , , , , , , See
/// a null value means messageMediaEmpty
public abstract partial class MessageMedia : ITLObject { }
- /// Attached photo.
See
+ /// Attached photo. See
[TLDef(0x695150D7)]
public partial class MessageMediaPhoto : MessageMedia
{
@@ -1587,14 +1587,14 @@ namespace TL
has_ttl_seconds = 0x4,
}
}
- /// Attached map.
See
+ /// Attached map. See
[TLDef(0x56E0D474)]
public partial class MessageMediaGeo : MessageMedia
{
/// GeoPoint
public GeoPoint geo;
}
- /// Attached contact.
See
+ /// Attached contact. See
[TLDef(0x70322949)]
public partial class MessageMediaContact : MessageMedia
{
@@ -1609,10 +1609,10 @@ namespace TL
/// User identifier or 0, if the user with the given phone number is not registered
public long user_id;
}
- /// Current version of the client does not support this media type.
See
+ /// Current version of the client does not support this media type. See
[TLDef(0x9F84F49E)]
public partial class MessageMediaUnsupported : MessageMedia { }
- /// Document (video, audio, voice, sticker, any media type except photo)
See
+ /// Document (video, audio, voice, sticker, any media type except photo) See
[TLDef(0x9CB070D7)]
public partial class MessageMediaDocument : MessageMedia
{
@@ -1631,14 +1631,14 @@ namespace TL
has_ttl_seconds = 0x4,
}
}
- /// Preview of webpage
See
+ /// Preview of webpage See
[TLDef(0xA32DD600)]
public partial class MessageMediaWebPage : MessageMedia
{
/// Webpage preview
public WebPageBase webpage;
}
- /// Venue
See
+ /// Venue See
[TLDef(0x2EC0533F)]
public partial class MessageMediaVenue : MessageMedia
{
@@ -1655,14 +1655,14 @@ namespace TL
/// Venue type in the provider's database
public string venue_type;
}
- /// Telegram game
See
+ /// Telegram game See
[TLDef(0xFDB19008)]
public partial class MessageMediaGame : MessageMedia
{
/// Game
public Game game;
}
- /// Invoice
See
+ /// Invoice See
[TLDef(0x84551347)]
public partial class MessageMediaInvoice : MessageMedia
{
@@ -1695,7 +1695,7 @@ namespace TL
test = 0x8,
}
}
- /// Indicates a live geolocation
See
+ /// Indicates a live geolocation See
[TLDef(0xB940C666)]
public partial class MessageMediaGeoLive : MessageMedia
{
@@ -1718,7 +1718,7 @@ namespace TL
has_proximity_notification_radius = 0x2,
}
}
- /// Poll
See
+ /// Poll See
[TLDef(0x4BD6E798)]
public partial class MessageMediaPoll : MessageMedia
{
@@ -1727,7 +1727,7 @@ namespace TL
/// The results of the poll
public PollResults results;
}
- /// Dice-based animated sticker
See
+ /// Dice-based animated sticker See
[TLDef(0x3F7EE58B)]
public partial class MessageMediaDice : MessageMedia
{
@@ -1737,10 +1737,10 @@ namespace TL
public string emoticon;
}
- /// Object describing actions connected to a service message.
Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , ,
See
+ /// Object describing actions connected to a service message. Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , See
/// a null value means messageActionEmpty
public abstract partial class MessageAction : ITLObject { }
- /// Group created
See
+ /// Group created See
[TLDef(0xBD47CBAD)]
public partial class MessageActionChatCreate : MessageAction
{
@@ -1749,59 +1749,59 @@ namespace TL
/// List of group members
public long[] users;
}
- /// Group name changed.
See
+ /// Group name changed. See
[TLDef(0xB5A1CE5A)]
public partial class MessageActionChatEditTitle : MessageAction
{
/// New group name
public string title;
}
- /// Group profile changed
See
+ /// Group profile changed See
[TLDef(0x7FCB13A8)]
public partial class MessageActionChatEditPhoto : MessageAction
{
/// New group pofile photo
public PhotoBase photo;
}
- /// Group profile photo removed.
See
+ /// Group profile photo removed. See
[TLDef(0x95E3FBEF)]
public partial class MessageActionChatDeletePhoto : MessageAction { }
- /// New member in the group
See
+ /// New member in the group See
[TLDef(0x15CEFD00)]
public partial class MessageActionChatAddUser : MessageAction
{
/// Users that were invited to the chat
public long[] users;
}
- /// User left the group.
See
+ /// User left the group. See
[TLDef(0xA43F30CC)]
public partial class MessageActionChatDeleteUser : MessageAction
{
/// Leaving user ID
public long user_id;
}
- /// A user joined the chat via an invite link
See
+ /// A user joined the chat via an invite link See
[TLDef(0x031224C3)]
public partial class MessageActionChatJoinedByLink : MessageAction
{
/// ID of the user that created the invite link
public long inviter_id;
}
- /// The channel was created
See
+ /// The channel was created See
[TLDef(0x95D2AC92)]
public partial class MessageActionChannelCreate : MessageAction
{
/// Original channel/supergroup title
public string title;
}
- /// Indicates the chat was migrated to the specified supergroup
See
+ /// Indicates the chat was migrated to the specified supergroup See
[TLDef(0xE1037F92)]
public partial class MessageActionChatMigrateTo : MessageAction
{
/// The supergroup it was migrated to
public long channel_id;
}
- /// Indicates the channel was migrated from the specified chat
See
+ /// Indicates the channel was migrated from the specified chat See
[TLDef(0xEA3948E9)]
public partial class MessageActionChannelMigrateFrom : MessageAction
{
@@ -1810,13 +1810,13 @@ namespace TL
/// The old chat ID
public long chat_id;
}
- /// A message was pinned
See
+ /// A message was pinned See
[TLDef(0x94BD38ED)]
public partial class MessageActionPinMessage : MessageAction { }
- /// Chat history was cleared
See
+ /// Chat history was cleared See
[TLDef(0x9FBAB604)]
public partial class MessageActionHistoryClear : MessageAction { }
- /// Someone scored in a game
See
+ /// Someone scored in a game See
[TLDef(0x92A72876)]
public partial class MessageActionGameScore : MessageAction
{
@@ -1825,7 +1825,7 @@ namespace TL
/// Score
public int score;
}
- /// A user just sent a payment to me (a bot)
See
+ /// A user just sent a payment to me (a bot) See
[TLDef(0x8F31B327)]
public partial class MessageActionPaymentSentMe : MessageAction
{
@@ -1852,7 +1852,7 @@ namespace TL
has_shipping_option_id = 0x2,
}
}
- /// A payment was sent
See
+ /// A payment was sent See
[TLDef(0x40699CD0)]
public partial class MessageActionPaymentSent : MessageAction
{
@@ -1861,7 +1861,7 @@ namespace TL
/// Price of the product in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45 pass amount = 145. See the exp parameter in currencies.json, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).
public long total_amount;
}
- /// A phone call
See
+ /// A phone call See
[TLDef(0x80E11A7F)]
public partial class MessageActionPhoneCall : MessageAction
{
@@ -1884,24 +1884,24 @@ namespace TL
video = 0x4,
}
}
- /// A screenshot of the chat was taken
See
+ /// A screenshot of the chat was taken See
[TLDef(0x4792929B)]
public partial class MessageActionScreenshotTaken : MessageAction { }
- /// Custom action (most likely not supported by the current layer, an upgrade might be needed)
See
+ /// Custom action (most likely not supported by the current layer, an upgrade might be needed) See
[TLDef(0xFAE69F56)]
public partial class MessageActionCustomAction : MessageAction
{
/// Action message
public string message;
}
- /// The domain name of the website on which the user has logged in. More about Telegram Login »
See
+ /// The domain name of the website on which the user has logged in. More about Telegram Login » See
[TLDef(0xABE9AFFE)]
public partial class MessageActionBotAllowed : MessageAction
{
/// The domain name of the website on which the user has logged in.
public string domain;
}
- /// Secure telegram passport values were received
See
+ /// Secure telegram passport values were received See
[TLDef(0x1B287353)]
public partial class MessageActionSecureValuesSentMe : MessageAction
{
@@ -1910,17 +1910,17 @@ namespace TL
/// Encrypted credentials required to decrypt the data
public SecureCredentialsEncrypted credentials;
}
- /// Request for secure telegram passport values was sent
See
+ /// Request for secure telegram passport values was sent See
[TLDef(0xD95C6154)]
public partial class MessageActionSecureValuesSent : MessageAction
{
/// Secure value types
public SecureValueType[] types;
}
- /// A contact just signed up to telegram
See
+ /// A contact just signed up to telegram See
[TLDef(0xF3F25F76)]
public partial class MessageActionContactSignUp : MessageAction { }
- /// A user of the chat is now in proximity of another user
See
+ /// A user of the chat is now in proximity of another user See
[TLDef(0x98E0D697)]
public partial class MessageActionGeoProximityReached : MessageAction
{
@@ -1931,7 +1931,7 @@ namespace TL
/// Distance, in meters (0-100000)
public int distance;
}
- /// The group call has ended
See
+ /// The group call has ended See
[TLDef(0x7A0D7F42)]
public partial class MessageActionGroupCall : MessageAction
{
@@ -1948,7 +1948,7 @@ namespace TL
has_duration = 0x1,
}
}
- /// A set of users was invited to the group call
See
+ /// A set of users was invited to the group call See
[TLDef(0x502F92F7)]
public partial class MessageActionInviteToGroupCall : MessageAction
{
@@ -1957,14 +1957,14 @@ namespace TL
/// The invited users
public long[] users;
}
- /// The Time-To-Live of messages in this chat was changed.
See
+ /// The Time-To-Live of messages in this chat was changed. See
[TLDef(0xAA1AFBFD)]
public partial class MessageActionSetMessagesTTL : MessageAction
{
/// New Time-To-Live
public int period;
}
- /// A group call was scheduled
See
+ /// A group call was scheduled See
[TLDef(0xB3A07661)]
public partial class MessageActionGroupCallScheduled : MessageAction
{
@@ -1973,18 +1973,18 @@ namespace TL
/// When is this group call scheduled to start
public DateTime schedule_date;
}
- /// The chat theme was changed
See
+ /// The chat theme was changed See
[TLDef(0xAA786345)]
public partial class MessageActionSetChatTheme : MessageAction
{
/// The emoji that identifies a chat theme
public string emoticon;
}
- ///
See
+ /// See
[TLDef(0xEBBCA3CB)]
public partial class MessageActionChatJoinedByRequest : MessageAction { }
- ///
Derived classes: ,
See
+ /// Chat info. Derived classes: , See
public abstract partial class DialogBase : ITLObject
{
/// The chat
@@ -1992,7 +1992,7 @@ namespace TL
/// The latest message ID
public abstract int TopMessage { get; }
}
- /// Chat
See
+ /// Chat See
[TLDef(0x2C171F72)]
public partial class Dialog : DialogBase
{
@@ -2038,7 +2038,7 @@ namespace TL
/// The latest message ID
public override int TopMessage => top_message;
}
- /// Dialog in folder
See
+ /// Dialog in folder See
[TLDef(0x71BD134C)]
public partial class DialogFolder : DialogBase
{
@@ -2071,16 +2071,16 @@ namespace TL
public override int TopMessage => top_message;
}
- ///
Derived classes: ,
See
+ /// Object describes a photo. Derived classes: , See
public abstract partial class PhotoBase : ITLObject { }
- /// Empty constructor, non-existent photo
See
+ /// Empty constructor, non-existent photo See
[TLDef(0x2331B22D)]
public partial class PhotoEmpty : PhotoBase
{
/// Photo identifier
public long id;
}
- /// Photo
See
+ /// Photo See
[TLDef(0xFB197A65)]
public partial class Photo : PhotoBase
{
@@ -2110,13 +2110,13 @@ namespace TL
}
}
- ///
Derived classes: , , , , ,
See
+ /// Location of a certain size of a picture Derived classes: , , , , , See
public abstract partial class PhotoSizeBase : ITLObject
{
/// Thumbnail type (see. )
public abstract string Type { get; }
}
- /// Empty constructor. Image with this thumbnail is unavailable.
See
+ /// Empty constructor. Image with this thumbnail is unavailable. See
[TLDef(0x0E17E23C)]
public partial class PhotoSizeEmpty : PhotoSizeBase
{
@@ -2126,7 +2126,7 @@ namespace TL
/// Thumbnail type (see. )
public override string Type => type;
}
- /// Image description.
See
+ /// Image description. See
[TLDef(0x75C78E60)]
public partial class PhotoSize : PhotoSizeBase
{
@@ -2142,7 +2142,7 @@ namespace TL
/// Thumbnail type
public override string Type => type;
}
- /// Description of an image and its content.
See
+ /// Description of an image and its content. See
[TLDef(0x021E1AD6)]
public partial class PhotoCachedSize : PhotoSizeBase
{
@@ -2158,7 +2158,7 @@ namespace TL
/// Thumbnail type
public override string Type => type;
}
- /// A low-resolution compressed JPG payload
See
+ /// A low-resolution compressed JPG payload See
[TLDef(0xE0B0BC2E)]
public partial class PhotoStrippedSize : PhotoSizeBase
{
@@ -2170,7 +2170,7 @@ namespace TL
/// Thumbnail type
public override string Type => type;
}
- /// Progressively encoded photosize
See
+ /// Progressively encoded photosize See
[TLDef(0xFA3EFB95)]
public partial class PhotoSizeProgressive : PhotoSizeBase
{
@@ -2186,7 +2186,7 @@ namespace TL
/// Photosize type
public override string Type => type;
}
- /// Messages with animated stickers can have a compressed svg (< 300 bytes) to show the outline of the sticker before fetching the actual lottie animation.
See
+ /// Messages with animated stickers can have a compressed svg (< 300 bytes) to show the outline of the sticker before fetching the actual lottie animation. See
[TLDef(0xD8214D41)]
public partial class PhotoPathSize : PhotoSizeBase
{
@@ -2199,7 +2199,7 @@ namespace TL
public override string Type => type;
}
- /// GeoPoint.
See
+ /// GeoPoint. See
/// a null value means geoPointEmpty
[TLDef(0xB2A2F663)]
public partial class GeoPoint : ITLObject
@@ -2222,7 +2222,7 @@ namespace TL
}
}
- /// Contains info about a sent verification code.
See
+ /// Contains info about a sent verification code. See
[TLDef(0x5E002502)]
public partial class Auth_SentCode : ITLObject
{
@@ -2246,9 +2246,9 @@ namespace TL
}
}
- ///
Derived classes: ,
See
+ /// Oject contains info on user authorization. Derived classes: , See
public abstract partial class Auth_AuthorizationBase : ITLObject { }
- /// Contains user authorization info.
See
+ /// Contains user authorization info. See
[TLDef(0xCD050916)]
public partial class Auth_Authorization : Auth_AuthorizationBase
{
@@ -2265,7 +2265,7 @@ namespace TL
has_tmp_sessions = 0x1,
}
}
- /// An account with this phone number doesn't exist on telegram: the user has to enter basic information and sign up
See
+ /// An account with this phone number doesn't exist on telegram: the user has to enter basic information and sign up See
[TLDef(0x44747E9A)]
public partial class Auth_AuthorizationSignUpRequired : Auth_AuthorizationBase
{
@@ -2281,7 +2281,7 @@ namespace TL
}
}
- /// Data for copying of authorization between data centres.
See
+ /// Data for copying of authorization between data centres. See
[TLDef(0xB434E2B8)]
public partial class Auth_ExportedAuthorization : ITLObject
{
@@ -2291,26 +2291,26 @@ namespace TL
public byte[] bytes;
}
- ///
Derived classes: , , ,
See
+ /// Object defines the set of users and/or groups that generate notifications. Derived classes: , , , See
public abstract partial class InputNotifyPeerBase : ITLObject { }
- /// Notifications generated by a certain user or group.
See
+ /// Notifications generated by a certain user or group. See
[TLDef(0xB8BC5B0C)]
public partial class InputNotifyPeer : InputNotifyPeerBase
{
/// User or group
public InputPeer peer;
}
- /// Notifications generated by all users.
See
+ /// Notifications generated by all users. See
[TLDef(0x193B4417)]
public partial class InputNotifyUsers : InputNotifyPeerBase { }
- /// Notifications generated by all groups.
See
+ /// Notifications generated by all groups. See
[TLDef(0x4A95E84E)]
public partial class InputNotifyChats : InputNotifyPeerBase { }
- /// All channels
See
+ /// All channels See
[TLDef(0xB1DB7C7E)]
public partial class InputNotifyBroadcasts : InputNotifyPeerBase { }
- /// Notification settings.
See
+ /// Notification settings. See
[TLDef(0x9C3D198E)]
public partial class InputPeerNotifySettings : ITLObject
{
@@ -2338,7 +2338,7 @@ namespace TL
}
}
- /// Notification settings.
See
+ /// Notification settings. See
[TLDef(0xAF509D20)]
public partial class PeerNotifySettings : ITLObject
{
@@ -2366,7 +2366,7 @@ namespace TL
}
}
- /// Peer settings
See
+ /// Peer settings See
[TLDef(0x733F2961)]
public partial class PeerSettings : ITLObject
{
@@ -2398,7 +2398,7 @@ namespace TL
}
}
- ///
Derived classes: ,
See
+ /// Object contains info on a wallpaper. Derived classes: , See
public abstract partial class WallPaperBase : ITLObject
{
/// Identifier
@@ -2406,7 +2406,7 @@ namespace TL
/// Wallpaper settings
public abstract WallPaperSettings Settings { get; }
}
- /// Wallpaper settings.
See
+ /// Wallpaper settings. See
[TLDef(0xA437C3ED)]
public partial class WallPaper : WallPaperBase
{
@@ -2442,7 +2442,7 @@ namespace TL
/// Wallpaper settings
public override WallPaperSettings Settings => settings;
}
- /// Wallpaper with no file access hash, used for example when deleting (unsave=true) wallpapers using account.saveWallPaper, specifying just the wallpaper ID.
Also used for some default wallpapers which contain only colours.
See
+ /// Wallpaper with no file access hash, used for example when deleting (unsave=true) wallpapers using account.saveWallPaper, specifying just the wallpaper ID.
Also used for some default wallpapers which contain only colours. See
[TLDef(0xE0804116)]
public partial class WallPaperNoFile : WallPaperBase
{
@@ -2469,7 +2469,7 @@ namespace TL
public override WallPaperSettings Settings => settings;
}
- /// Report reason
See
+ /// Report reason See
public enum ReportReason : uint
{
///Report for spam
@@ -2490,7 +2490,7 @@ namespace TL
Fake = 0xF5DDD6E7,
}
- /// Extended user info
See
+ /// Extended user info See
[TLDef(0xD697FF05)]
public partial class UserFull : ITLObject
{
@@ -2550,7 +2550,7 @@ namespace TL
}
}
- /// A contact of the current user that is registered in the system.
See
+ /// A contact of the current user that is registered in the system. See
[TLDef(0x145ADE0B)]
public partial class Contact : ITLObject
{
@@ -2560,7 +2560,7 @@ namespace TL
public bool mutual;
}
- /// Successfully imported contact.
See
+ /// Successfully imported contact. See
[TLDef(0xC13E3C50)]
public partial class ImportedContact : ITLObject
{
@@ -2570,7 +2570,7 @@ namespace TL
public long client_id;
}
- /// Contact status: online / offline.
See
+ /// Contact status: online / offline. See
[TLDef(0x16D9703B)]
public partial class ContactStatus : ITLObject
{
@@ -2580,7 +2580,7 @@ namespace TL
public UserStatus status;
}
- /// The current user's contact list and info on users.
See
+ /// The current user's contact list and info on users. See
/// a null value means contacts.contactsNotModified
[TLDef(0xEAE87E42)]
public partial class Contacts_Contacts : ITLObject
@@ -2593,7 +2593,7 @@ namespace TL
public Dictionary users;
}
- /// Info on succesfully imported contacts.
See
+ /// Info on succesfully imported contacts. See
[TLDef(0x77D01C3B)]
public partial class Contacts_ImportedContacts : ITLObject
{
@@ -2607,7 +2607,7 @@ namespace TL
public Dictionary users;
}
- /// Full list of blocked users.
See
+ /// Full list of blocked users. See
[TLDef(0x0ADE1591)]
public partial class Contacts_Blocked : ITLObject
{
@@ -2620,7 +2620,7 @@ namespace TL
/// returns a or for the given Peer
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Incomplete list of blocked users.
See
+ /// Incomplete list of blocked users. See
[TLDef(0xE1664194, inheritAfter = true)]
public partial class Contacts_BlockedSlice : Contacts_Blocked
{
@@ -2628,7 +2628,7 @@ namespace TL
public int count;
}
- ///
Derived classes: , ,
See
+ /// Object contains a list of chats with messages and auxiliary data. Derived classes: , , See
public abstract partial class Messages_DialogsBase : ITLObject
{
/// List of chats
@@ -2638,7 +2638,7 @@ namespace TL
/// returns a or for the given Peer
public abstract IPeerInfo UserOrChat(Peer peer);
}
- /// Full list of chats with messages and auxiliary data.
See
+ /// Full list of chats with messages and auxiliary data. See
[TLDef(0x15BA6C40)]
public partial class Messages_Dialogs : Messages_DialogsBase
{
@@ -2658,14 +2658,14 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Incomplete list of dialogs with messages and auxiliary data.
See
+ /// Incomplete list of dialogs with messages and auxiliary data. See
[TLDef(0x71E094F3, inheritAfter = true)]
public partial class Messages_DialogsSlice : Messages_Dialogs
{
/// Total number of dialogs
public int count;
}
- /// Dialogs haven't changed
See
+ /// Dialogs haven't changed See
[TLDef(0xF0E3E596)]
public partial class Messages_DialogsNotModified : Messages_DialogsBase
{
@@ -2678,7 +2678,7 @@ namespace TL
public override IPeerInfo UserOrChat(Peer peer) => null;
}
- ///
Derived classes: , , ,
See
+ /// Object contains infor on list of messages with auxiliary data. Derived classes: , , , See
public abstract partial class Messages_MessagesBase : ITLObject
{
/// List of messages
@@ -2686,7 +2686,7 @@ namespace TL
/// returns a or for the given Peer
public abstract IPeerInfo UserOrChat(Peer peer);
}
- /// Full list of messages with auxilary data.
See
+ /// Full list of messages with auxilary data. See
[TLDef(0x8C718E87)]
public partial class Messages_Messages : Messages_MessagesBase
{
@@ -2702,7 +2702,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Incomplete list of messages and auxiliary data.
See
+ /// Incomplete list of messages and auxiliary data. See
[TLDef(0x3A54685E, inheritAfter = true)]
public partial class Messages_MessagesSlice : Messages_Messages
{
@@ -2725,7 +2725,7 @@ namespace TL
has_offset_id_offset = 0x4,
}
}
- /// Channel messages
See
+ /// Channel messages See
[TLDef(0x64479808)]
public partial class Messages_ChannelMessages : Messages_MessagesBase
{
@@ -2757,7 +2757,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// No new messages matching the query were found
See
+ /// No new messages matching the query were found See
[TLDef(0x74535F21)]
public partial class Messages_MessagesNotModified : Messages_MessagesBase
{
@@ -2769,14 +2769,14 @@ namespace TL
public override IPeerInfo UserOrChat(Peer peer) => null;
}
- /// List of chats with auxiliary data.
See
+ /// List of chats with auxiliary data. See
[TLDef(0x64FF9FD5)]
public partial class Messages_Chats : ITLObject
{
/// List of chats
public Dictionary chats;
}
- /// Partial list of chats, more would have to be fetched with pagination
See
+ /// Partial list of chats, more would have to be fetched with pagination See
[TLDef(0x9CD81144, inheritAfter = true)]
public partial class Messages_ChatsSlice : Messages_Chats
{
@@ -2784,7 +2784,7 @@ namespace TL
public int count;
}
- /// Extended info on chat and auxiliary data.
See
+ /// Extended info on chat and auxiliary data. See
[TLDef(0xE5D7D19C)]
public partial class Messages_ChatFull : ITLObject
{
@@ -2798,7 +2798,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Affected part of communication history with the user or in a chat.
See
+ /// Affected part of communication history with the user or in a chat. See
[TLDef(0xB45C69D1)]
public partial class Messages_AffectedHistory : ITLObject
{
@@ -2810,37 +2810,37 @@ namespace TL
public int offset;
}
- /// Object describes message filter.
Derived classes: , , , , , , , , , , , , , , ,
See
+ /// Object describes message filter. Derived classes: , , , , , , , , , , , , , , , See
/// a null value means inputMessagesFilterEmpty
public abstract partial class MessagesFilter : ITLObject { }
- /// Filter for messages containing photos.
See
+ /// Filter for messages containing photos. See
[TLDef(0x9609A51C)]
public partial class InputMessagesFilterPhotos : MessagesFilter { }
- /// Filter for messages containing videos.
See
+ /// Filter for messages containing videos. See
[TLDef(0x9FC00E65)]
public partial class InputMessagesFilterVideo : MessagesFilter { }
- /// Filter for messages containing photos or videos.
See
+ /// Filter for messages containing photos or videos. See
[TLDef(0x56E9F0E4)]
public partial class InputMessagesFilterPhotoVideo : MessagesFilter { }
- /// Filter for messages containing documents.
See
+ /// Filter for messages containing documents. See
[TLDef(0x9EDDF188)]
public partial class InputMessagesFilterDocument : MessagesFilter { }
- /// Return only messages containing URLs
See
+ /// Return only messages containing URLs See
[TLDef(0x7EF0DD87)]
public partial class InputMessagesFilterUrl : MessagesFilter { }
- /// Return only messages containing gifs
See
+ /// Return only messages containing gifs See
[TLDef(0xFFC86587)]
public partial class InputMessagesFilterGif : MessagesFilter { }
- /// Return only messages containing voice notes
See
+ /// Return only messages containing voice notes See
[TLDef(0x50F5C392)]
public partial class InputMessagesFilterVoice : MessagesFilter { }
- /// Return only messages containing audio files
See
+ /// Return only messages containing audio files See
[TLDef(0x3751B49E)]
public partial class InputMessagesFilterMusic : MessagesFilter { }
- /// Return only chat photo changes
See
+ /// Return only chat photo changes See
[TLDef(0x3A20ECB8)]
public partial class InputMessagesFilterChatPhotos : MessagesFilter { }
- /// Return only phone calls
See
+ /// Return only phone calls See
[TLDef(0x80C99768)]
public partial class InputMessagesFilterPhoneCalls : MessagesFilter
{
@@ -2853,28 +2853,28 @@ namespace TL
missed = 0x1,
}
}
- /// Return only round videos and voice notes
See
+ /// Return only round videos and voice notes See
[TLDef(0x7A7C17A4)]
public partial class InputMessagesFilterRoundVoice : MessagesFilter { }
- /// Return only round videos
See
+ /// Return only round videos See
[TLDef(0xB549DA53)]
public partial class InputMessagesFilterRoundVideo : MessagesFilter { }
- /// Return only messages where the current user was mentioned.
See
+ /// Return only messages where the current user was mentioned. See
[TLDef(0xC1F8E69A)]
public partial class InputMessagesFilterMyMentions : MessagesFilter { }
- /// Return only messages containing geolocations
See
+ /// Return only messages containing geolocations See
[TLDef(0xE7026D0D)]
public partial class InputMessagesFilterGeo : MessagesFilter { }
- /// Return only messages containing contacts
See
+ /// Return only messages containing contacts See
[TLDef(0xE062DB83)]
public partial class InputMessagesFilterContacts : MessagesFilter { }
- /// Fetch only pinned messages
See
+ /// Fetch only pinned messages See
[TLDef(0x1BB00451)]
public partial class InputMessagesFilterPinned : MessagesFilter { }
- /// Object contains info on events occured.
Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
See
+ /// Object contains info on events occured. Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , See
public abstract partial class Update : ITLObject { }
- /// New message in a private chat or in a legacy group.
See
+ /// New message in a private chat or in a legacy group. See
[TLDef(0x1F2B0AFD)]
public partial class UpdateNewMessage : Update
{
@@ -2885,7 +2885,7 @@ namespace TL
/// Number of generated events
public int pts_count;
}
- /// Sent message with random_id client identifier was assigned an identifier.
See
+ /// Sent message with random_id client identifier was assigned an identifier. See
[TLDef(0x4E90BFD6)]
public partial class UpdateMessageID : Update
{
@@ -2894,7 +2894,7 @@ namespace TL
/// Previuosly transferred client random_id identifier
public long random_id;
}
- /// Messages were deleted.
See
+ /// Messages were deleted. See
[TLDef(0xA20DB0E5)]
public partial class UpdateDeleteMessages : Update
{
@@ -2905,7 +2905,7 @@ namespace TL
/// Number of generated events
public int pts_count;
}
- /// The user is preparing a message; typing, recording, uploading, etc. This update is valid for 6 seconds. If no repeated update received after 6 seconds, it should be considered that the user stopped doing whatever he's been doing.
See
+ /// The user is preparing a message; typing, recording, uploading, etc. This update is valid for 6 seconds. If no repeated update received after 6 seconds, it should be considered that the user stopped doing whatever he's been doing. See
[TLDef(0xC01E857F)]
public partial class UpdateUserTyping : Update
{
@@ -2914,7 +2914,7 @@ namespace TL
/// Action type
Param added in Layer 17.
public SendMessageAction action;
}
- /// The user is preparing a message in a group; typing, recording, uploading, etc. This update is valid for 6 seconds. If no repeated update received after 6 seconds, it should be considered that the user stopped doing whatever he's been doing.
See
+ /// The user is preparing a message in a group; typing, recording, uploading, etc. This update is valid for 6 seconds. If no repeated update received after 6 seconds, it should be considered that the user stopped doing whatever he's been doing. See
[TLDef(0x83487AF0)]
public partial class UpdateChatUserTyping : UpdateChat
{
@@ -2923,14 +2923,14 @@ namespace TL
/// Type of action
Parameter added in Layer 17.
public SendMessageAction action;
}
- /// Composition of chat participants changed.
See
+ /// Composition of chat participants changed. See
[TLDef(0x07761198)]
public partial class UpdateChatParticipants : Update
{
/// Updated chat participants
public ChatParticipantsBase participants;
}
- /// Contact status update.
See
+ /// Contact status update. See
[TLDef(0xE5BDF8DE)]
public partial class UpdateUserStatus : Update
{
@@ -2939,7 +2939,7 @@ namespace TL
/// New status
public UserStatus status;
}
- /// Changes the user's first name, last name and username.
See
+ /// Changes the user's first name, last name and username. See
[TLDef(0xC3F202E0)]
public partial class UpdateUserName : Update
{
@@ -2952,7 +2952,7 @@ namespace TL
/// New username.
Parameter added in Layer 18.
public string username;
}
- /// Change of contact's profile photo.
See
+ /// Change of contact's profile photo. See
[TLDef(0xF227868C)]
public partial class UpdateUserPhoto : Update
{
@@ -2965,7 +2965,7 @@ namespace TL
/// (), if one of the previously used photos is set a profile photo.
public bool previous;
}
- /// New encrypted message.
See
+ /// New encrypted message. See
[TLDef(0x12BCBD9A)]
public partial class UpdateNewEncryptedMessage : Update
{
@@ -2974,14 +2974,14 @@ namespace TL
/// New qts value, see updates » for more info.
public int qts;
}
- /// Interlocutor is typing a message in an encrypted chat. Update period is 6 second. If upon this time there is no repeated update, it shall be considered that the interlocutor stopped typing.
See
+ /// Interlocutor is typing a message in an encrypted chat. Update period is 6 second. If upon this time there is no repeated update, it shall be considered that the interlocutor stopped typing. See
[TLDef(0x1710F156)]
public partial class UpdateEncryptedChatTyping : Update
{
/// Chat ID
public int chat_id;
}
- /// Change of state in an encrypted chat.
See
+ /// Change of state in an encrypted chat. See
[TLDef(0xB4A2E88D)]
public partial class UpdateEncryption : Update
{
@@ -2990,7 +2990,7 @@ namespace TL
/// Date of change
public DateTime date;
}
- /// Communication history in an encrypted chat was marked as read.
See
+ /// Communication history in an encrypted chat was marked as read. See
[TLDef(0x38FE25B7)]
public partial class UpdateEncryptedMessagesRead : Update
{
@@ -3001,7 +3001,7 @@ namespace TL
/// Time when messages were read
public DateTime date;
}
- /// New group member.
See
+ /// New group member. See
[TLDef(0x3DDA5451)]
public partial class UpdateChatParticipantAdd : UpdateChat
{
@@ -3014,7 +3014,7 @@ namespace TL
/// Chat version number
public int version;
}
- /// A member has left the group.
See
+ /// A member has left the group. See
[TLDef(0xE32F3D77)]
public partial class UpdateChatParticipantDelete : UpdateChat
{
@@ -3023,14 +3023,14 @@ namespace TL
/// Used in basic groups to reorder updates and make sure that all of them was received.
public int version;
}
- /// Changes in the data center configuration options.
See
+ /// Changes in the data center configuration options. See
[TLDef(0x8E5E9873)]
public partial class UpdateDcOptions : Update
{
/// New connection options
public DcOption[] dc_options;
}
- /// Changes in notification settings.
See
+ /// Changes in notification settings. See
[TLDef(0xBEC268EF)]
public partial class UpdateNotifySettings : Update
{
@@ -3039,7 +3039,7 @@ namespace TL
/// New notification settings
public PeerNotifySettings notify_settings;
}
- /// A service message for the user.
See
+ /// A service message for the user. See
[TLDef(0xEBE46819)]
public partial class UpdateServiceNotification : Update
{
@@ -3064,7 +3064,7 @@ namespace TL
has_inbox_date = 0x2,
}
}
- /// Privacy rules were changed
See
+ /// Privacy rules were changed See
[TLDef(0xEE3B272A)]
public partial class UpdatePrivacy : Update
{
@@ -3073,7 +3073,7 @@ namespace TL
/// New privacy rules
public PrivacyRule[] rules;
}
- /// A user's phone number was changed
See
+ /// A user's phone number was changed See
[TLDef(0x05492A13)]
public partial class UpdateUserPhone : Update
{
@@ -3082,7 +3082,7 @@ namespace TL
/// New phone number
public string phone;
}
- /// Incoming messages were read
See
+ /// Incoming messages were read See
[TLDef(0x9C974FDF)]
public partial class UpdateReadHistoryInbox : Update
{
@@ -3107,7 +3107,7 @@ namespace TL
has_folder_id = 0x1,
}
}
- /// Outgoing messages were read
See
+ /// Outgoing messages were read See
[TLDef(0x2F2F21BF)]
public partial class UpdateReadHistoryOutbox : Update
{
@@ -3120,7 +3120,7 @@ namespace TL
/// Number of events that were generated
public int pts_count;
}
- /// An instant view webpage preview was generated
See
+ /// An instant view webpage preview was generated See
[TLDef(0x7F891213)]
public partial class UpdateWebPage : Update
{
@@ -3131,7 +3131,7 @@ namespace TL
/// Number of events that were generated
public int pts_count;
}
- /// Contents of messages in the common message box were read
See
+ /// Contents of messages in the common message box were read See
[TLDef(0x68C13933)]
public partial class UpdateReadMessagesContents : Update
{
@@ -3142,7 +3142,7 @@ namespace TL
/// Number of events that were generated
public int pts_count;
}
- /// There are new updates in the specified channel, the client must fetch them.
If the difference is too long or if the channel isn't currently in the states, start fetching from the specified pts.
See
+ /// There are new updates in the specified channel, the client must fetch them.
If the difference is too long or if the channel isn't currently in the states, start fetching from the specified pts. See
[TLDef(0x108D941F)]
public partial class UpdateChannelTooLong : Update
{
@@ -3159,17 +3159,17 @@ namespace TL
has_pts = 0x1,
}
}
- /// A new channel is available
See
+ /// A new channel is available See
[TLDef(0x635B4C09)]
public partial class UpdateChannel : Update
{
/// Channel ID
public long channel_id;
}
- /// A new message was sent in a channel/supergroup
See
+ /// A new message was sent in a channel/supergroup See
[TLDef(0x62BA04D9)]
public partial class UpdateNewChannelMessage : UpdateNewMessage { }
- /// Incoming messages in a channel/supergroup were read
See
+ /// Incoming messages in a channel/supergroup were read See
[TLDef(0x922E6E10)]
public partial class UpdateReadChannelInbox : Update
{
@@ -3192,14 +3192,14 @@ namespace TL
has_folder_id = 0x1,
}
}
- /// Some messages in a supergroup/channel were deleted
See
+ /// Some messages in a supergroup/channel were deleted See
[TLDef(0xC32D5B12, inheritAfter = true)]
public partial class UpdateDeleteChannelMessages : UpdateDeleteMessages
{
/// Channel ID
public long channel_id;
}
- /// The view counter of a message in a channel has changed
See
+ /// The view counter of a message in a channel has changed See
[TLDef(0xF226AC08)]
public partial class UpdateChannelMessageViews : UpdateChannel
{
@@ -3208,7 +3208,7 @@ namespace TL
/// New view counter
public int views;
}
- /// Admin permissions of a user in a legacy group were changed
See
+ /// Admin permissions of a user in a legacy group were changed See
[TLDef(0xD7CA61A2)]
public partial class UpdateChatParticipantAdmin : UpdateChat
{
@@ -3219,14 +3219,14 @@ namespace TL
/// Used in basic groups to reorder updates and make sure that all of them was received.
public int version;
}
- /// A new stickerset was installed
See
+ /// A new stickerset was installed See
[TLDef(0x688A30AA)]
public partial class UpdateNewStickerSet : Update
{
/// The installed stickerset
public Messages_StickerSet stickerset;
}
- /// The order of stickersets was changed
See
+ /// The order of stickersets was changed See
[TLDef(0x0BB2D201)]
public partial class UpdateStickerSetsOrder : Update
{
@@ -3241,13 +3241,13 @@ namespace TL
masks = 0x1,
}
}
- /// Installed stickersets have changed, the client should refetch them using messages.getAllStickers
See
+ /// Installed stickersets have changed, the client should refetch them using messages.getAllStickers See
[TLDef(0x43AE3DEC)]
public partial class UpdateStickerSets : Update { }
- /// The saved gif list has changed, the client should refetch it using messages.getSavedGifs
See
+ /// The saved gif list has changed, the client should refetch it using messages.getSavedGifs See
[TLDef(0x9375341E)]
public partial class UpdateSavedGifs : Update { }
- /// An incoming inline query
See
+ /// An incoming inline query See
[TLDef(0x496F379C)]
public partial class UpdateBotInlineQuery : Update
{
@@ -3274,7 +3274,7 @@ namespace TL
has_peer_type = 0x2,
}
}
- /// The result of an inline query that was chosen by a user and sent to their chat partner. Please see our documentation on the feedback collecting for details on how to enable these updates for your bot.
See
+ /// The result of an inline query that was chosen by a user and sent to their chat partner. Please see our documentation on the feedback collecting for details on how to enable these updates for your bot. See
[TLDef(0x12F12A07)]
public partial class UpdateBotInlineSend : Update
{
@@ -3299,10 +3299,10 @@ namespace TL
has_msg_id = 0x2,
}
}
- /// A message was edited in a channel/supergroup
See
+ /// A message was edited in a channel/supergroup See
[TLDef(0x1B3F4DF7)]
public partial class UpdateEditChannelMessage : UpdateEditMessage { }
- /// A callback button was pressed, and the button data was sent to the bot that created the button
See
+ /// A callback button was pressed, and the button data was sent to the bot that created the button See
[TLDef(0xB9CFC48D)]
public partial class UpdateBotCallbackQuery : Update
{
@@ -3331,7 +3331,7 @@ namespace TL
has_game_short_name = 0x2,
}
}
- /// A message was edited
See
+ /// A message was edited See
[TLDef(0xE40370A3)]
public partial class UpdateEditMessage : Update
{
@@ -3342,7 +3342,7 @@ namespace TL
/// PTS count
public int pts_count;
}
- /// This notification is received by bots when a button is pressed
See
+ /// This notification is received by bots when a button is pressed See
[TLDef(0x691E9052)]
public partial class UpdateInlineBotCallbackQuery : Update
{
@@ -3369,7 +3369,7 @@ namespace TL
has_game_short_name = 0x2,
}
}
- /// Outgoing messages in a channel/supergroup were read
See
+ /// Outgoing messages in a channel/supergroup were read See
[TLDef(0xB75F99A9)]
public partial class UpdateReadChannelOutbox : Update
{
@@ -3378,7 +3378,7 @@ namespace TL
/// Position up to which all outgoing messages are read.
public int max_id;
}
- /// Notifies a change of a message draft.
See
+ /// Notifies a change of a message draft. See
[TLDef(0xEE2BB969)]
public partial class UpdateDraftMessage : Update
{
@@ -3387,26 +3387,26 @@ namespace TL
/// The draft
public DraftMessageBase draft;
}
- /// Some featured stickers were marked as read
See
+ /// Some featured stickers were marked as read See
[TLDef(0x571D2742)]
public partial class UpdateReadFeaturedStickers : Update { }
- /// The recent sticker list was updated
See
+ /// The recent sticker list was updated See
[TLDef(0x9A422C20)]
public partial class UpdateRecentStickers : Update { }
- /// The server-side configuration has changed; the client should re-fetch the config using help.getConfig
See
+ /// The server-side configuration has changed; the client should re-fetch the config using help.getConfig See
[TLDef(0xA229DD06)]
public partial class UpdateConfig : Update { }
- /// Common message box sequence PTS has changed, state has to be refetched using updates.getState
See
+ /// Common message box sequence PTS has changed, state has to be refetched using updates.getState See
[TLDef(0x3354678F)]
public partial class UpdatePtsChanged : Update { }
- /// A webpage preview of a link in a channel/supergroup message was generated
See
+ /// A webpage preview of a link in a channel/supergroup message was generated See
[TLDef(0x2F2BA99F, inheritAfter = true)]
public partial class UpdateChannelWebPage : UpdateWebPage
{
/// Channel/supergroup ID
public long channel_id;
}
- /// A dialog was pinned/unpinned
See
+ /// A dialog was pinned/unpinned See
[TLDef(0x6E6FE51C)]
public partial class UpdateDialogPinned : Update
{
@@ -3425,7 +3425,7 @@ namespace TL
has_folder_id = 0x2,
}
}
- /// Pinned dialogs were updated
See
+ /// Pinned dialogs were updated See
[TLDef(0xFA0F3CA2)]
public partial class UpdatePinnedDialogs : Update
{
@@ -3444,14 +3444,14 @@ namespace TL
has_folder_id = 0x2,
}
}
- /// A new incoming event; for bots only
See
+ /// A new incoming event; for bots only See
[TLDef(0x8317C0C3)]
public partial class UpdateBotWebhookJSON : Update
{
/// The event
public DataJSON data;
}
- /// A new incoming query; for bots only
See
+ /// A new incoming query; for bots only See
[TLDef(0x9B9240A6)]
public partial class UpdateBotWebhookJSONQuery : Update
{
@@ -3462,7 +3462,7 @@ namespace TL
/// Query timeout
public int timeout;
}
- /// This object contains information about an incoming shipping query.
See
+ /// This object contains information about an incoming shipping query. See
[TLDef(0xB5AEFD7D)]
public partial class UpdateBotShippingQuery : Update
{
@@ -3475,7 +3475,7 @@ namespace TL
/// User specified shipping address
public PostAddress shipping_address;
}
- /// This object contains information about an incoming pre-checkout query.
See
+ /// This object contains information about an incoming pre-checkout query. See
[TLDef(0x8CAA9A96)]
public partial class UpdateBotPrecheckoutQuery : Update
{
@@ -3504,48 +3504,48 @@ namespace TL
has_shipping_option_id = 0x2,
}
}
- /// An incoming phone call
See
+ /// An incoming phone call See
[TLDef(0xAB0F6B1E)]
public partial class UpdatePhoneCall : Update
{
/// Phone call
public PhoneCallBase phone_call;
}
- /// A language pack has changed, the client should manually fetch the changed strings using langpack.getDifference
See
+ /// A language pack has changed, the client should manually fetch the changed strings using langpack.getDifference See
[TLDef(0x46560264)]
public partial class UpdateLangPackTooLong : Update
{
/// Language code
public string lang_code;
}
- /// Language pack updated
See
+ /// Language pack updated See
[TLDef(0x56022F4D)]
public partial class UpdateLangPack : Update
{
/// Changed strings
public LangPackDifference difference;
}
- /// The list of favorited stickers was changed, the client should call messages.getFavedStickers to refetch the new list
See
+ /// The list of favorited stickers was changed, the client should call messages.getFavedStickers to refetch the new list See
[TLDef(0xE511996D)]
public partial class UpdateFavedStickers : Update { }
- /// The specified channel/supergroup messages were read
See
+ /// The specified channel/supergroup messages were read See
[TLDef(0x44BDD535)]
public partial class UpdateChannelReadMessagesContents : UpdateChannel
{
/// IDs of messages that were read
public int[] messages;
}
- /// All contacts were deleted
See
+ /// All contacts were deleted See
[TLDef(0x7084A7BE)]
public partial class UpdateContactsReset : Update { }
- /// The history of a channel/supergroup was hidden.
See
+ /// The history of a channel/supergroup was hidden. See
[TLDef(0xB23FC698)]
public partial class UpdateChannelAvailableMessages : UpdateChannel
{
/// Identifier of a maximum unavailable message in a channel due to hidden history.
public int available_min_id;
}
- /// The manual unread mark of a chat was changed
See
+ /// The manual unread mark of a chat was changed See
[TLDef(0xE16459C3)]
public partial class UpdateDialogUnreadMark : Update
{
@@ -3560,7 +3560,7 @@ namespace TL
unread = 0x1,
}
}
- /// The results of a poll have changed
See
+ /// The results of a poll have changed See
[TLDef(0xACA1657B)]
public partial class UpdateMessagePoll : Update
{
@@ -3579,7 +3579,7 @@ namespace TL
has_poll = 0x1,
}
}
- /// Default banned rights in a normal chat were updated
See
+ /// Default banned rights in a normal chat were updated See
[TLDef(0x54C01850)]
public partial class UpdateChatDefaultBannedRights : Update
{
@@ -3590,7 +3590,7 @@ namespace TL
/// Version
public int version;
}
- /// The peer list of a peer folder was updated
See
+ /// The peer list of a peer folder was updated See
[TLDef(0x19360DC0)]
public partial class UpdateFolderPeers : Update
{
@@ -3601,7 +3601,7 @@ namespace TL
/// Number of events that were generated
public int pts_count;
}
- /// Settings of a certain peer have changed
See
+ /// Settings of a certain peer have changed See
[TLDef(0x6A7E7366)]
public partial class UpdatePeerSettings : Update
{
@@ -3610,21 +3610,21 @@ namespace TL
/// Associated peer settings
public PeerSettings settings;
}
- /// List of peers near you was updated
See
+ /// List of peers near you was updated See
[TLDef(0xB4AFCFB0)]
public partial class UpdatePeerLocated : Update
{
/// Geolocated peer list update
public PeerLocatedBase[] peers;
}
- /// A message was added to the schedule queue of a chat
See
+ /// A message was added to the schedule queue of a chat See
[TLDef(0x39A51DFB)]
public partial class UpdateNewScheduledMessage : Update
{
/// Message
public MessageBase message;
}
- /// Some scheduled messages were deleted from the schedule queue of a chat
See
+ /// Some scheduled messages were deleted from the schedule queue of a chat See
[TLDef(0x90866CEE)]
public partial class UpdateDeleteScheduledMessages : Update
{
@@ -3633,14 +3633,14 @@ namespace TL
/// Deleted scheduled messages
public int[] messages;
}
- /// A cloud theme was updated
See
+ /// A cloud theme was updated See
[TLDef(0x8216FBA3)]
public partial class UpdateTheme : Update
{
/// Theme
public Theme theme;
}
- /// Live geoposition message was viewed
See
+ /// Live geoposition message was viewed See
[TLDef(0x871FB939)]
public partial class UpdateGeoLiveViewed : Update
{
@@ -3649,10 +3649,10 @@ namespace TL
/// Message ID of geoposition message
public int msg_id;
}
- /// A login token (for login via QR code) was accepted.
See
+ /// A login token (for login via QR code) was accepted. See
[TLDef(0x564FE691)]
public partial class UpdateLoginToken : Update { }
- /// A specific user has voted in a poll
See
+ /// A specific user has voted in a poll See
[TLDef(0x106395C9)]
public partial class UpdateMessagePollVote : Update
{
@@ -3665,7 +3665,7 @@ namespace TL
/// New qts value, see updates » for more info.
public int qts;
}
- /// A new folder was added
See
+ /// A new folder was added See
[TLDef(0x26FFDE7D)]
public partial class UpdateDialogFilter : Update
{
@@ -3682,17 +3682,17 @@ namespace TL
has_filter = 0x1,
}
}
- /// New folder order
See
+ /// New folder order See
[TLDef(0xA5D72105)]
public partial class UpdateDialogFilterOrder : Update
{
/// Ordered folder IDs
public int[] order;
}
- /// Clients should update folder info
See
+ /// Clients should update folder info See
[TLDef(0x3504914F)]
public partial class UpdateDialogFilters : Update { }
- /// Incoming phone call signaling payload
See
+ /// Incoming phone call signaling payload See
[TLDef(0x2661BF09)]
public partial class UpdatePhoneCallSignalingData : Update
{
@@ -3701,7 +3701,7 @@ namespace TL
/// Signaling payload
public byte[] data;
}
- /// The forward counter of a message in a channel has changed
See
+ /// The forward counter of a message in a channel has changed See
[TLDef(0xD29A27F4)]
public partial class UpdateChannelMessageForwards : UpdateChannel
{
@@ -3710,7 +3710,7 @@ namespace TL
/// New forward counter
public int forwards;
}
- /// Incoming comments in a discussion thread were marked as read
See
+ /// Incoming comments in a discussion thread were marked as read See
[TLDef(0xD6B19546)]
public partial class UpdateReadChannelDiscussionInbox : Update
{
@@ -3733,7 +3733,7 @@ namespace TL
has_broadcast_id = 0x1,
}
}
- /// Outgoing comments in a discussion thread were marked as read
See
+ /// Outgoing comments in a discussion thread were marked as read See
[TLDef(0x695C9E7C)]
public partial class UpdateReadChannelDiscussionOutbox : Update
{
@@ -3744,7 +3744,7 @@ namespace TL
/// Message ID of latest read outgoing message for this thread
public int read_max_id;
}
- /// A peer was blocked
See
+ /// A peer was blocked See
[TLDef(0x246A4B22)]
public partial class UpdatePeerBlocked : Update
{
@@ -3753,7 +3753,7 @@ namespace TL
/// Whether the peer was blocked or unblocked
public bool blocked;
}
- /// A user is typing in a supergroup, channel or message thread
See
+ /// A user is typing in a supergroup, channel or message thread See
[TLDef(0x8C88C923)]
public partial class UpdateChannelUserTyping : Update
{
@@ -3774,7 +3774,7 @@ namespace TL
has_top_msg_id = 0x1,
}
}
- /// Some messages were pinned in a chat
See
+ /// Some messages were pinned in a chat See
[TLDef(0xED85EAB5)]
public partial class UpdatePinnedMessages : Update
{
@@ -3795,7 +3795,7 @@ namespace TL
pinned = 0x1,
}
}
- /// Messages were pinned/unpinned in a channel/supergroup
See
+ /// Messages were pinned/unpinned in a channel/supergroup See
[TLDef(0x5BB98608)]
public partial class UpdatePinnedChannelMessages : Update
{
@@ -3816,14 +3816,14 @@ namespace TL
pinned = 0x1,
}
}
- /// A new chat is available
See
+ /// A new chat is available See
[TLDef(0xF89A6A4E)]
public partial class UpdateChat : Update
{
/// Chat ID
public long chat_id;
}
- /// The participant list of a certain group call has changed
See
+ /// The participant list of a certain group call has changed See
[TLDef(0xF2EBDB4E)]
public partial class UpdateGroupCallParticipants : Update
{
@@ -3834,7 +3834,7 @@ namespace TL
/// Version
public int version;
}
- /// A new groupcall was started
See
+ /// A new groupcall was started See
[TLDef(0x14B24500)]
public partial class UpdateGroupCall : Update
{
@@ -3843,7 +3843,7 @@ namespace TL
/// Info about the group call or livestream
public GroupCallBase call;
}
- /// The Time-To-Live for messages sent by the current user in a specific chat has changed
See
+ /// The Time-To-Live for messages sent by the current user in a specific chat has changed See
[TLDef(0xBB9BB9A5)]
public partial class UpdatePeerHistoryTTL : Update
{
@@ -3860,7 +3860,7 @@ namespace TL
has_ttl_period = 0x1,
}
}
- /// A user has joined or left a specific chat
See
+ /// A user has joined or left a specific chat See
[TLDef(0xD087663A)]
public partial class UpdateChatParticipant : Update
{
@@ -3893,7 +3893,7 @@ namespace TL
has_invite = 0x4,
}
}
- /// A participant has left, joined, was banned or admined in a channel or supergroup.
See
+ /// A participant has left, joined, was banned or admined in a channel or supergroup. See
[TLDef(0x985D3ABB)]
public partial class UpdateChannelParticipant : Update
{
@@ -3926,7 +3926,7 @@ namespace TL
has_invite = 0x4,
}
}
- /// A bot was stopped or re-started.
See
+ /// A bot was stopped or re-started. See
[TLDef(0xC4870A49)]
public partial class UpdateBotStopped : Update
{
@@ -3939,7 +3939,7 @@ namespace TL
/// New qts value, see updates » for more info.
public int qts;
}
- /// New WebRTC parameters
See
+ /// New WebRTC parameters See
[TLDef(0x0B783982)]
public partial class UpdateGroupCallConnection : Update
{
@@ -3954,7 +3954,7 @@ namespace TL
presentation = 0x1,
}
}
- /// The command set of a certain bot in a certain chat has changed.
See
+ /// The command set of a certain bot in a certain chat has changed. See
[TLDef(0x4D712F2E)]
public partial class UpdateBotCommands : Update
{
@@ -3965,7 +3965,7 @@ namespace TL
/// New bot commands
public BotCommand[] commands;
}
- ///
See
+ /// See
[TLDef(0x7063C3DB)]
public partial class UpdatePendingJoinRequests : Update
{
@@ -3973,7 +3973,7 @@ namespace TL
public int requests_pending;
public long[] recent_requesters;
}
- ///
See
+ /// See
[TLDef(0x11DFA986)]
public partial class UpdateBotChatInviteRequester : Update
{
@@ -3985,7 +3985,7 @@ namespace TL
public int qts;
}
- /// Updates state.
See
+ /// Updates state. See
[TLDef(0xA56C2A3E)]
public partial class Updates_State : ITLObject
{
@@ -4001,7 +4001,7 @@ namespace TL
public int unread_count;
}
- ///
Derived classes: , , ,
See
+ /// Occurred changes. Derived classes: , , , See
public abstract partial class Updates_DifferenceBase : ITLObject
{
/// List of new messages
@@ -4013,7 +4013,7 @@ namespace TL
/// returns a or for the given Peer
public abstract IPeerInfo UserOrChat(Peer peer);
}
- /// No events.
See
+ /// No events. See
[TLDef(0x5D75A138)]
public partial class Updates_DifferenceEmpty : Updates_DifferenceBase
{
@@ -4028,7 +4028,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => null;
}
- /// Full list of occurred events.
See
+ /// Full list of occurred events. See
[TLDef(0x00F49CA0)]
public partial class Updates_Difference : Updates_DifferenceBase
{
@@ -4054,7 +4054,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Incomplete list of occurred events.
See
+ /// Incomplete list of occurred events. See
[TLDef(0xA8FB1981)]
public partial class Updates_DifferenceSlice : Updates_DifferenceBase
{
@@ -4080,7 +4080,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// The difference is too long, and the specified state must be used to refetch updates.
See
+ /// The difference is too long, and the specified state must be used to refetch updates. See
[TLDef(0x4AFE8F6D)]
public partial class Updates_DifferenceTooLong : Updates_DifferenceBase
{
@@ -4094,19 +4094,19 @@ namespace TL
public override IPeerInfo UserOrChat(Peer peer) => null;
}
- ///
Derived classes: , , , , , ,
See
+ /// Object which is perceived by the client without a call on its part when an event occurs. Derived classes: , , , , , , See
public abstract partial class UpdatesBase : ITLObject
{
/// date
public abstract DateTime Date { get; }
}
- /// Too many updates, it is necessary to execute updates.getDifference.
See
+ /// Too many updates, it is necessary to execute updates.getDifference. See
[TLDef(0xE317AF7E)]
public partial class UpdatesTooLong : UpdatesBase
{
public override DateTime Date => default;
}
- /// Info about a message sent to (received from) another user
See
+ /// Info about a message sent to (received from) another user See
[TLDef(0x313BC7F8)]
public partial class UpdateShortMessage : UpdatesBase
{
@@ -4160,7 +4160,7 @@ namespace TL
/// date
public override DateTime Date => date;
}
- /// Shortened constructor containing info on one new incoming text message from a chat
See
+ /// Shortened constructor containing info on one new incoming text message from a chat See
[TLDef(0x4D6DEEA5)]
public partial class UpdateShortChatMessage : UpdatesBase
{
@@ -4216,7 +4216,7 @@ namespace TL
/// date
public override DateTime Date => date;
}
- /// Shortened constructor containing info on one update not requiring auxiliary data
See
+ /// Shortened constructor containing info on one update not requiring auxiliary data See
[TLDef(0x78D4DEC1)]
public partial class UpdateShort : UpdatesBase
{
@@ -4228,7 +4228,7 @@ namespace TL
/// Date of event
public override DateTime Date => date;
}
- /// Constructor for a group of updates.
See
+ /// Constructor for a group of updates. See
[TLDef(0x725B04C3)]
public partial class UpdatesCombined : UpdatesBase
{
@@ -4250,7 +4250,7 @@ namespace TL
/// returns a or for the given Peer
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- ///
See
+ /// See
[TLDef(0x74AE4240)]
public partial class Updates : UpdatesBase
{
@@ -4270,7 +4270,7 @@ namespace TL
/// returns a or for the given Peer
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Shortened constructor containing info on one outgoing message to a contact (the destination chat has to be extracted from the method call that returned this object).
See
+ /// Shortened constructor containing info on one outgoing message to a contact (the destination chat has to be extracted from the method call that returned this object). See
[TLDef(0x9015E101)]
public partial class UpdateShortSentMessage : UpdatesBase
{
@@ -4307,7 +4307,7 @@ namespace TL
public override DateTime Date => date;
}
- /// Full list of photos with auxiliary data.
See
+ /// Full list of photos with auxiliary data. See
[TLDef(0x8DCA6AA5)]
public partial class Photos_Photos : ITLObject
{
@@ -4316,7 +4316,7 @@ namespace TL
/// List of mentioned users
public Dictionary users;
}
- /// Incomplete list of photos with auxiliary data.
See
+ /// Incomplete list of photos with auxiliary data. See
[TLDef(0x15051F54, inheritAfter = true)]
public partial class Photos_PhotosSlice : Photos_Photos
{
@@ -4324,7 +4324,7 @@ namespace TL
public int count;
}
- /// Photo with auxiliary data.
See
+ /// Photo with auxiliary data. See
[TLDef(0x20212CA8)]
public partial class Photos_Photo : ITLObject
{
@@ -4334,9 +4334,9 @@ namespace TL
public Dictionary users;
}
- ///
Derived classes: ,
See
+ /// Contains info on file. Derived classes: , See
public abstract partial class Upload_FileBase : ITLObject { }
- /// File content.
See
+ /// File content. See
[TLDef(0x096A18D5)]
public partial class Upload_File : Upload_FileBase
{
@@ -4347,7 +4347,7 @@ namespace TL
/// Binary data, file content
public byte[] bytes;
}
- /// The file must be downloaded from a CDN DC.
See
+ /// The file must be downloaded from a CDN DC. See
[TLDef(0xF18CDA44)]
public partial class Upload_FileCdnRedirect : Upload_FileBase
{
@@ -4363,7 +4363,7 @@ namespace TL
public FileHash[] file_hashes;
}
- /// Data centre
See
+ /// Data centre See
[TLDef(0x18B7A10D)]
public partial class DcOption : ITLObject
{
@@ -4395,7 +4395,7 @@ namespace TL
}
}
- /// Current configuration
See
+ /// Current configuration See
[TLDef(0x330B4067)]
public partial class Config : ITLObject
{
@@ -4523,7 +4523,7 @@ namespace TL
}
}
- /// Nearest data centre, according to geo-ip.
See
+ /// Nearest data centre, according to geo-ip. See
[TLDef(0x8E1A1775)]
public partial class NearestDc : ITLObject
{
@@ -4535,7 +4535,7 @@ namespace TL
public int nearest_dc;
}
- /// An update is available for the application.
See
+ /// An update is available for the application. See
/// a null value means help.noAppUpdate
[TLDef(0xCCBBCE30)]
public partial class Help_AppUpdate : ITLObject
@@ -4570,7 +4570,7 @@ namespace TL
}
}
- /// Text of a text message with an invitation to install Telegram.
See
+ /// Text of a text message with an invitation to install Telegram. See
[TLDef(0x18CB9F78)]
public partial class Help_InviteText : ITLObject
{
@@ -4578,13 +4578,13 @@ namespace TL
public string message;
}
- ///
Derived classes: , , , ,
See
+ /// Object contains info on an encrypted chat. Derived classes: , , , , See
public abstract partial class EncryptedChatBase : ITLObject
{
/// Chat ID
public abstract int ID { get; }
}
- /// Empty constructor.
See
+ /// Empty constructor. See
[TLDef(0xAB7EC0A0)]
public partial class EncryptedChatEmpty : EncryptedChatBase
{
@@ -4594,7 +4594,7 @@ namespace TL
/// Chat ID
public override int ID => id;
}
- /// Chat waiting for approval of second participant.
See
+ /// Chat waiting for approval of second participant. See
[TLDef(0x66B25953)]
public partial class EncryptedChatWaiting : EncryptedChatBase
{
@@ -4612,7 +4612,7 @@ namespace TL
/// Chat ID
public override int ID => id;
}
- /// Request to create an encrypted chat.
See
+ /// Request to create an encrypted chat. See
[TLDef(0x48F1D94C)]
public partial class EncryptedChatRequested : EncryptedChatBase
{
@@ -4642,7 +4642,7 @@ namespace TL
/// Chat ID
public override int ID => id;
}
- /// Encrypted chat
See
+ /// Encrypted chat See
[TLDef(0x61F0D4C7)]
public partial class EncryptedChat : EncryptedChatBase
{
@@ -4664,7 +4664,7 @@ namespace TL
/// Chat ID
public override int ID => id;
}
- /// Discarded or deleted chat.
See
+ /// Discarded or deleted chat. See
[TLDef(0x1E1C7C45)]
public partial class EncryptedChatDiscarded : EncryptedChatBase
{
@@ -4683,7 +4683,7 @@ namespace TL
public override int ID => id;
}
- /// Creates an encrypted chat.
See
+ /// Creates an encrypted chat. See
[TLDef(0xF141B5E1)]
public partial class InputEncryptedChat : ITLObject
{
@@ -4693,7 +4693,7 @@ namespace TL
public long access_hash;
}
- /// Encrypted file.
See
+ /// Encrypted file. See
/// a null value means encryptedFileEmpty
[TLDef(0x4A70994C)]
public partial class EncryptedFile : ITLObject
@@ -4710,14 +4710,14 @@ namespace TL
public int key_fingerprint;
}
- ///
Derived classes: , ,
See
+ /// Object sets encrypted file for attachment Derived classes: , , See
/// a null value means inputEncryptedFileEmpty
public abstract partial class InputEncryptedFileBase : ITLObject
{
/// Random file ID created by clien
public abstract long ID { get; }
}
- /// Sets new encrypted file saved by parts using upload.saveFilePart method.
See
+ /// Sets new encrypted file saved by parts using upload.saveFilePart method. See
[TLDef(0x64BD0306)]
public partial class InputEncryptedFileUploaded : InputEncryptedFileBase
{
@@ -4733,7 +4733,7 @@ namespace TL
/// Random file ID created by clien
public override long ID => id;
}
- /// Sets forwarded encrypted file for attachment.
See
+ /// Sets forwarded encrypted file for attachment. See
[TLDef(0x5A17B5E5)]
public partial class InputEncryptedFile : InputEncryptedFileBase
{
@@ -4745,7 +4745,7 @@ namespace TL
/// File ID, value of id parameter from
public override long ID => id;
}
- /// Assigns a new big encrypted file (over 10Mb in size), saved in parts using the method upload.saveBigFilePart.
See
+ /// Assigns a new big encrypted file (over 10Mb in size), saved in parts using the method upload.saveBigFilePart. See
[TLDef(0x2DC173C8)]
public partial class InputEncryptedFileBigUploaded : InputEncryptedFileBase
{
@@ -4760,7 +4760,7 @@ namespace TL
public override long ID => id;
}
- ///
Derived classes: ,
See
+ /// Object contains encrypted message. Derived classes: , See
public abstract partial class EncryptedMessageBase : ITLObject
{
/// Random message ID, assigned by the author of message
@@ -4772,7 +4772,7 @@ namespace TL
/// TL-serialising of type, encrypted with the key creatied at stage of chat initialization
public abstract byte[] Bytes { get; }
}
- /// Encrypted message.
See
+ /// Encrypted message. See
[TLDef(0xED18C118)]
public partial class EncryptedMessage : EncryptedMessageBase
{
@@ -4796,7 +4796,7 @@ namespace TL
/// TL-serialising of type, encrypted with the key creatied at stage of chat initialization
public override byte[] Bytes => bytes;
}
- /// Encrypted service message
See
+ /// Encrypted service message See
[TLDef(0x23734B06)]
public partial class EncryptedMessageService : EncryptedMessageBase
{
@@ -4819,16 +4819,16 @@ namespace TL
public override byte[] Bytes => bytes;
}
- ///
Derived classes: ,
See
+ /// Derived classes: , See
public abstract partial class Messages_DhConfigBase : ITLObject { }
- /// Configuring parameters did not change.
See
+ /// Configuring parameters did not change. See
[TLDef(0xC0E24635)]
public partial class Messages_DhConfigNotModified : Messages_DhConfigBase
{
/// Random sequence of bytes of assigned length
public byte[] random;
}
- /// New set of configuring parameters.
See
+ /// New set of configuring parameters. See
[TLDef(0x2C221EDD)]
public partial class Messages_DhConfig : Messages_DhConfigBase
{
@@ -4842,14 +4842,14 @@ namespace TL
public byte[] random;
}
- /// Message without file attachemts sent to an encrypted file.
See
+ /// Message without file attachemts sent to an encrypted file. See
[TLDef(0x560F8935)]
public partial class Messages_SentEncryptedMessage : ITLObject
{
/// Date of sending
public DateTime date;
}
- /// Message with a file enclosure sent to a protected chat
See
+ /// Message with a file enclosure sent to a protected chat See
[TLDef(0x9493FF32)]
public partial class Messages_SentEncryptedFile : Messages_SentEncryptedMessage
{
@@ -4857,7 +4857,7 @@ namespace TL
public EncryptedFile file;
}
- /// Defines a video for subsequent interaction.
See
+ /// Defines a video for subsequent interaction. See
/// a null value means inputDocumentEmpty
[TLDef(0x1ABFB575)]
public partial class InputDocument : ITLObject
@@ -4870,16 +4870,16 @@ namespace TL
public byte[] file_reference;
}
- ///
Derived classes: ,
See
+ /// A document. Derived classes: , See
public abstract partial class DocumentBase : ITLObject { }
- /// Empty constructor, document doesn't exist.
See
+ /// Empty constructor, document doesn't exist. See
[TLDef(0x36F8C871)]
public partial class DocumentEmpty : DocumentBase
{
/// Document ID or 0
public long id;
}
- /// Document
See
+ /// Document See
[TLDef(0x1E87342B)]
public partial class Document : DocumentBase
{
@@ -4915,7 +4915,7 @@ namespace TL
}
}
- /// Info on support user.
See
+ /// Info on support user. See
[TLDef(0x17C6B5F6)]
public partial class Help_Support : ITLObject
{
@@ -4925,100 +4925,100 @@ namespace TL
public UserBase user;
}
- ///
Derived classes: , , ,
See
+ /// Object defines the set of users and/or groups that generate notifications. Derived classes: , , , See
public abstract partial class NotifyPeerBase : ITLObject { }
- /// Notifications generated by a certain user or group.
See
+ /// Notifications generated by a certain user or group. See
[TLDef(0x9FD40BD8)]
public partial class NotifyPeer : NotifyPeerBase
{
/// user or group
public Peer peer;
}
- /// Notifications generated by all users.
See
+ /// Notifications generated by all users. See
[TLDef(0xB4C83B4C)]
public partial class NotifyUsers : NotifyPeerBase { }
- /// Notifications generated by all groups.
See
+ /// Notifications generated by all groups. See
[TLDef(0xC007CEC3)]
public partial class NotifyChats : NotifyPeerBase { }
- /// Channel notification settings
See
+ /// Channel notification settings See
[TLDef(0xD612E8EF)]
public partial class NotifyBroadcasts : NotifyPeerBase { }
- /// User actions. Use this to provide users with detailed info about their chat partners' actions: typing or sending attachments of all kinds.
Derived classes: , , , , , , , , , , , , , , , , ,
See
+ /// User actions. Use this to provide users with detailed info about their chat partners' actions: typing or sending attachments of all kinds. Derived classes: , , , , , , , , , , , , , , , , , See
public abstract partial class SendMessageAction : ITLObject { }
- /// User is typing.
See
+ /// User is typing. See
[TLDef(0x16BF744E)]
public partial class SendMessageTypingAction : SendMessageAction { }
- /// Invalidate all previous action updates. E.g. when user deletes entered text or aborts a video upload.
See
+ /// Invalidate all previous action updates. E.g. when user deletes entered text or aborts a video upload. See
[TLDef(0xFD5EC8F5)]
public partial class SendMessageCancelAction : SendMessageAction { }
- /// User is recording a video.
See
+ /// User is recording a video. See
[TLDef(0xA187D66F)]
public partial class SendMessageRecordVideoAction : SendMessageAction { }
- /// User is uploading a video.
See
+ /// User is uploading a video. See
[TLDef(0xE9763AEC)]
public partial class SendMessageUploadVideoAction : SendMessageAction
{
/// Progress percentage
public int progress;
}
- /// User is recording a voice message.
See
+ /// User is recording a voice message. See
[TLDef(0xD52F73F7)]
public partial class SendMessageRecordAudioAction : SendMessageAction { }
- /// User is uploading a voice message.
See
+ /// User is uploading a voice message. See
[TLDef(0xF351D7AB)]
public partial class SendMessageUploadAudioAction : SendMessageAction
{
/// Progress percentage
public int progress;
}
- /// User is uploading a photo.
See
+ /// User is uploading a photo. See
[TLDef(0xD1D34A26)]
public partial class SendMessageUploadPhotoAction : SendMessageAction
{
/// Progress percentage
public int progress;
}
- /// User is uploading a file.
See
+ /// User is uploading a file. See
[TLDef(0xAA0CD9E4)]
public partial class SendMessageUploadDocumentAction : SendMessageAction
{
/// Progress percentage
public int progress;
}
- /// User is selecting a location to share.
See
+ /// User is selecting a location to share. See
[TLDef(0x176F8BA1)]
public partial class SendMessageGeoLocationAction : SendMessageAction { }
- /// User is selecting a contact to share.
See
+ /// User is selecting a contact to share. See
[TLDef(0x628CBC6F)]
public partial class SendMessageChooseContactAction : SendMessageAction { }
- /// User is playing a game
See
+ /// User is playing a game See
[TLDef(0xDD6A8F48)]
public partial class SendMessageGamePlayAction : SendMessageAction { }
- /// User is recording a round video to share
See
+ /// User is recording a round video to share See
[TLDef(0x88F27FBC)]
public partial class SendMessageRecordRoundAction : SendMessageAction { }
- /// User is uploading a round video
See
+ /// User is uploading a round video See
[TLDef(0x243E1C66)]
public partial class SendMessageUploadRoundAction : SendMessageAction
{
/// Progress percentage
public int progress;
}
- /// User is currently speaking in the group call
See
+ /// User is currently speaking in the group call See
[TLDef(0xD92C2285)]
public partial class SpeakingInGroupCallAction : SendMessageAction { }
- /// Chat history is being imported
See
+ /// Chat history is being imported See
[TLDef(0xDBDA9246)]
public partial class SendMessageHistoryImportAction : SendMessageAction
{
/// Progress percentage
public int progress;
}
- /// User is choosing a sticker
See
+ /// User is choosing a sticker See
[TLDef(0xB05AC6B1)]
public partial class SendMessageChooseStickerAction : SendMessageAction { }
- /// User has clicked on an animated emoji triggering a reaction, click here for more info ».
See
+ /// User has clicked on an animated emoji triggering a reaction, click here for more info ». See
[TLDef(0x25972BCB)]
public partial class SendMessageEmojiInteraction : SendMessageAction
{
@@ -5029,7 +5029,7 @@ namespace TL
/// A JSON object with interaction info, click here for more info »
public DataJSON interaction;
}
- /// User is watching an animated emoji reaction triggered by another user, click here for more info ».
See
+ /// User is watching an animated emoji reaction triggered by another user, click here for more info ». See
[TLDef(0xB665902E)]
public partial class SendMessageEmojiInteractionSeen : SendMessageAction
{
@@ -5037,7 +5037,7 @@ namespace TL
public string emoticon;
}
- /// Users found by name substring and auxiliary data.
See
+ /// Users found by name substring and auxiliary data. See
[TLDef(0xB3134D9D)]
public partial class Contacts_Found : ITLObject
{
@@ -5053,7 +5053,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Privacy key
See
+ /// Privacy key See
public enum InputPrivacyKey : uint
{
///Whether we can see the exact last online timestamp of the user
@@ -5074,7 +5074,7 @@ namespace TL
AddedByPhone = 0xD1219BDD,
}
- /// Privacy key
See
+ /// Privacy key See
public enum PrivacyKey : uint
{
///Whether we can see the last online timestamp
@@ -5095,42 +5095,42 @@ namespace TL
AddedByPhone = 0x42FFD42B,
}
- /// Privacy rule
Derived classes: , , , , , , ,
See
+ /// Privacy rule Derived classes: , , , , , , , See
public abstract partial class InputPrivacyRule : ITLObject { }
- /// Allow only contacts
See
+ /// Allow only contacts See
[TLDef(0x0D09E07B)]
public partial class InputPrivacyValueAllowContacts : InputPrivacyRule { }
- /// Allow all users
See
+ /// Allow all users See
[TLDef(0x184B35CE)]
public partial class InputPrivacyValueAllowAll : InputPrivacyRule { }
- /// Allow only certain users
See
+ /// Allow only certain users See
[TLDef(0x131CC67F)]
public partial class InputPrivacyValueAllowUsers : InputPrivacyRule
{
/// Allowed users
public InputUserBase[] users;
}
- /// Disallow only contacts
See
+ /// Disallow only contacts See
[TLDef(0x0BA52007)]
public partial class InputPrivacyValueDisallowContacts : InputPrivacyRule { }
- /// Disallow all
See
+ /// Disallow all See
[TLDef(0xD66B66C9)]
public partial class InputPrivacyValueDisallowAll : InputPrivacyRule { }
- /// Disallow only certain users
See
+ /// Disallow only certain users See
[TLDef(0x90110467)]
public partial class InputPrivacyValueDisallowUsers : InputPrivacyRule
{
/// Users to disallow
public InputUserBase[] users;
}
- /// Allow only participants of certain chats
See
+ /// Allow only participants of certain chats See
[TLDef(0x840649CF)]
public partial class InputPrivacyValueAllowChatParticipants : InputPrivacyRule
{
/// Allowed chat IDs
public long[] chats;
}
- /// Disallow only participants of certain chats
See
+ /// Disallow only participants of certain chats See
[TLDef(0xE94F0F86)]
public partial class InputPrivacyValueDisallowChatParticipants : InputPrivacyRule
{
@@ -5138,42 +5138,42 @@ namespace TL
public long[] chats;
}
- /// Privacy rule
Derived classes: , , , , , , ,
See
+ /// Privacy rule Derived classes: , , , , , , , See
public abstract partial class PrivacyRule : ITLObject { }
- /// Allow all contacts
See
+ /// Allow all contacts See
[TLDef(0xFFFE1BAC)]
public partial class PrivacyValueAllowContacts : PrivacyRule { }
- /// Allow all users
See
+ /// Allow all users See
[TLDef(0x65427B82)]
public partial class PrivacyValueAllowAll : PrivacyRule { }
- /// Allow only certain users
See
+ /// Allow only certain users See
[TLDef(0xB8905FB2)]
public partial class PrivacyValueAllowUsers : PrivacyRule
{
/// Allowed users
public long[] users;
}
- /// Disallow only contacts
See
+ /// Disallow only contacts See
[TLDef(0xF888FA1A)]
public partial class PrivacyValueDisallowContacts : PrivacyRule { }
- /// Disallow all users
See
+ /// Disallow all users See
[TLDef(0x8B73E763)]
public partial class PrivacyValueDisallowAll : PrivacyRule { }
- /// Disallow only certain users
See
+ /// Disallow only certain users See
[TLDef(0xE4621141)]
public partial class PrivacyValueDisallowUsers : PrivacyRule
{
/// Disallowed users
public long[] users;
}
- /// Allow all participants of certain chats
See
+ /// Allow all participants of certain chats See
[TLDef(0x6B134E8E)]
public partial class PrivacyValueAllowChatParticipants : PrivacyRule
{
/// Allowed chats
public long[] chats;
}
- /// Disallow only participants of certain chats
See
+ /// Disallow only participants of certain chats See
[TLDef(0x41C87565)]
public partial class PrivacyValueDisallowChatParticipants : PrivacyRule
{
@@ -5181,7 +5181,7 @@ namespace TL
public long[] chats;
}
- /// Privacy rules
See
+ /// Privacy rules See
[TLDef(0x50A04E45)]
public partial class Account_PrivacyRules : ITLObject
{
@@ -5195,7 +5195,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Time to live in days of the current account
See
+ /// Time to live in days of the current account See
[TLDef(0xB8D0AFDF)]
public partial class AccountDaysTTL : ITLObject
{
@@ -5203,9 +5203,9 @@ namespace TL
public int days;
}
- /// Various possible attributes of a document (used to define if it's a sticker, a GIF, a video, a mask sticker, an image, an audio, and so on)
Derived classes: , , , , , ,
See
+ /// Various possible attributes of a document (used to define if it's a sticker, a GIF, a video, a mask sticker, an image, an audio, and so on) Derived classes: , , , , , , See
public abstract partial class DocumentAttribute : ITLObject { }
- /// Defines the width and height of an image uploaded as document
See
+ /// Defines the width and height of an image uploaded as document See
[TLDef(0x6C37C15C)]
public partial class DocumentAttributeImageSize : DocumentAttribute
{
@@ -5214,10 +5214,10 @@ namespace TL
/// Height of image
public int h;
}
- /// Defines an animated GIF
See
+ /// Defines an animated GIF See
[TLDef(0x11B58939)]
public partial class DocumentAttributeAnimated : DocumentAttribute { }
- /// Defines a sticker
See
+ /// Defines a sticker See
[TLDef(0x6319D612)]
public partial class DocumentAttributeSticker : DocumentAttribute
{
@@ -5238,7 +5238,7 @@ namespace TL
mask = 0x2,
}
}
- /// Defines a video
See
+ /// Defines a video See
[TLDef(0x0EF02CE6)]
public partial class DocumentAttributeVideo : DocumentAttribute
{
@@ -5259,7 +5259,7 @@ namespace TL
supports_streaming = 0x2,
}
}
- /// Represents an audio file
See
+ /// Represents an audio file See
[TLDef(0x9852F9C6)]
public partial class DocumentAttributeAudio : DocumentAttribute
{
@@ -5286,18 +5286,18 @@ namespace TL
voice = 0x400,
}
}
- /// A simple document with a file name
See
+ /// A simple document with a file name See
[TLDef(0x15590068)]
public partial class DocumentAttributeFilename : DocumentAttribute
{
/// The file name
public string file_name;
}
- /// Whether the current document has stickers attached
See
+ /// Whether the current document has stickers attached See
[TLDef(0x9801D2F7)]
public partial class DocumentAttributeHasStickers : DocumentAttribute { }
- /// Found stickers
See
+ /// Found stickers See
/// a null value means messages.stickersNotModified
[TLDef(0x30A6EC7E)]
public partial class Messages_Stickers : ITLObject
@@ -5308,7 +5308,7 @@ namespace TL
public DocumentBase[] stickers;
}
- /// A stickerpack is a group of stickers associated to the same emoji.
It is not a sticker pack the way it is usually intended, you may be looking for a .
See
+ /// A stickerpack is a group of stickers associated to the same emoji.
It is not a sticker pack the way it is usually intended, you may be looking for a . See
[TLDef(0x12B299D4)]
public partial class StickerPack : ITLObject
{
@@ -5318,7 +5318,7 @@ namespace TL
public long[] documents;
}
- /// Info about all installed stickers
See
+ /// Info about all installed stickers See
/// a null value means messages.allStickersNotModified
[TLDef(0xCDBBCEBB)]
public partial class Messages_AllStickers : ITLObject
@@ -5329,7 +5329,7 @@ namespace TL
public StickerSet[] sets;
}
- /// Events affected by operation
See
+ /// Events affected by operation See
[TLDef(0x84D19185)]
public partial class Messages_AffectedMessages : ITLObject
{
@@ -5339,13 +5339,13 @@ namespace TL
public int pts_count;
}
- ///
Derived classes: , , ,
See
+ /// Instant View webpage preview Derived classes: , , , See
public abstract partial class WebPageBase : ITLObject
{
/// Preview ID
public abstract long ID { get; }
}
- /// No preview is available for the webpage
See
+ /// No preview is available for the webpage See
[TLDef(0xEB1477E8)]
public partial class WebPageEmpty : WebPageBase
{
@@ -5355,7 +5355,7 @@ namespace TL
/// Preview ID
public override long ID => id;
}
- /// A preview of the webpage is currently being generated
See
+ /// A preview of the webpage is currently being generated See
[TLDef(0xC586DA1C)]
public partial class WebPagePending : WebPageBase
{
@@ -5367,7 +5367,7 @@ namespace TL
/// ID of preview
public override long ID => id;
}
- /// Webpage preview
See
+ /// Webpage preview See
[TLDef(0xE89C45B2)]
public partial class WebPage : WebPageBase
{
@@ -5441,7 +5441,7 @@ namespace TL
/// Preview ID
public override long ID => id;
}
- /// The preview of the webpage hasn't changed
See
+ /// The preview of the webpage hasn't changed See
[TLDef(0x7311CA11)]
public partial class WebPageNotModified : WebPageBase
{
@@ -5459,7 +5459,7 @@ namespace TL
public override long ID => default;
}
- /// Logged-in session
See
+ /// Logged-in session See
[TLDef(0xAD01D61D)]
public partial class Authorization : ITLObject
{
@@ -5501,7 +5501,7 @@ namespace TL
}
}
- /// Logged-in sessions
See
+ /// Logged-in sessions See
[TLDef(0x1250ABDE)]
public partial class Account_Authorizations : ITLObject
{
@@ -5509,7 +5509,7 @@ namespace TL
public Authorization[] authorizations;
}
- /// Configuration for two-factor authorization
See
+ /// Configuration for two-factor authorization See
[TLDef(0x185B184F)]
public partial class Account_Password : ITLObject
{
@@ -5551,7 +5551,7 @@ namespace TL
}
}
- /// Private info associated to the password info (recovery email, telegram passport info & so on)
See
+ /// Private info associated to the password info (recovery email, telegram passport info & so on) See
[TLDef(0x9A5C33E5)]
public partial class Account_PasswordSettings : ITLObject
{
@@ -5571,7 +5571,7 @@ namespace TL
}
}
- /// Settings for setting up a new password
See
+ /// Settings for setting up a new password See
[TLDef(0xC23727C9)]
public partial class Account_PasswordInputSettings : ITLObject
{
@@ -5599,7 +5599,7 @@ namespace TL
}
}
- /// Recovery info of a 2FA password, only for accounts with a recovery email configured.
See
+ /// Recovery info of a 2FA password, only for accounts with a recovery email configured. See
[TLDef(0x137948A5)]
public partial class Auth_PasswordRecovery : ITLObject
{
@@ -5607,7 +5607,7 @@ namespace TL
public string email_pattern;
}
- /// Message ID, for which PUSH-notifications were cancelled.
See
+ /// Message ID, for which PUSH-notifications were cancelled. See
[TLDef(0xA384B779)]
public partial class ReceivedNotifyMessage : ITLObject
{
@@ -5617,9 +5617,9 @@ namespace TL
public int flags;
}
- /// Exported chat invite
Derived classes:
See
+ /// Exported chat invite Derived classes: See
public abstract partial class ExportedChatInvite : ITLObject { }
- /// Exported chat invite
See
+ /// Exported chat invite See
[TLDef(0x0AB4A819)]
public partial class ChatInviteExported : ExportedChatInvite
{
@@ -5664,16 +5664,16 @@ namespace TL
}
}
- ///
Derived classes: , ,
See
+ /// Chat invite Derived classes: , , See
public abstract partial class ChatInviteBase : ITLObject { }
- /// The user has already joined this chat
See
+ /// The user has already joined this chat See
[TLDef(0x5A686D7C)]
public partial class ChatInviteAlready : ChatInviteBase
{
/// The chat connected to the invite
public ChatBase chat;
}
- /// Chat invite info
See
+ /// Chat invite info See
[TLDef(0x300C44C1)]
public partial class ChatInvite : ChatInviteBase
{
@@ -5706,7 +5706,7 @@ namespace TL
request_needed = 0x40,
}
}
- /// A chat invitation that also allows peeking into the group to read messages without joining it.
See
+ /// A chat invitation that also allows peeking into the group to read messages without joining it. See
[TLDef(0x61695CB0)]
public partial class ChatInvitePeek : ChatInviteBase
{
@@ -5716,10 +5716,10 @@ namespace TL
public DateTime expires;
}
- /// Represents a stickerset
Derived classes: , , , ,
See
+ /// Represents a stickerset Derived classes: , , , , See
/// a null value means inputStickerSetEmpty
public abstract partial class InputStickerSet : ITLObject { }
- /// Stickerset by ID
See
+ /// Stickerset by ID See
[TLDef(0x9DE7A269)]
public partial class InputStickerSetID : InputStickerSet
{
@@ -5728,28 +5728,28 @@ namespace TL
/// Access hash
public long access_hash;
}
- /// Stickerset by short name, from tg://addstickers?set=short_name
See
+ /// Stickerset by short name, from tg://addstickers?set=short_name See
[TLDef(0x861CC8A0)]
public partial class InputStickerSetShortName : InputStickerSet
{
/// From tg://addstickers?set=short_name
public string short_name;
}
- /// Animated emojis stickerset
See
+ /// Animated emojis stickerset See
[TLDef(0x028703C8)]
public partial class InputStickerSetAnimatedEmoji : InputStickerSet { }
- /// Used for fetching animated dice stickers
See
+ /// Used for fetching animated dice stickers See
[TLDef(0xE67F520E)]
public partial class InputStickerSetDice : InputStickerSet
{
/// The emoji, for now 🏀, 🎲 and 🎯 are supported
public string emoticon;
}
- /// Animated emoji reaction stickerset (contains animations to play when a user clicks on a given animated emoji)
See
+ /// Animated emoji reaction stickerset (contains animations to play when a user clicks on a given animated emoji) See
[TLDef(0x0CDE3739)]
public partial class InputStickerSetAnimatedEmojiAnimations : InputStickerSet { }
- /// Represents a stickerset (stickerpack)
See
+ /// Represents a stickerset (stickerpack) See
[TLDef(0xD7DF217A)]
public partial class StickerSet : ITLObject
{
@@ -5793,7 +5793,7 @@ namespace TL
}
}
- /// Stickerset and stickers inside it
See
+ /// Stickerset and stickers inside it See
[TLDef(0xB60A24A6)]
public partial class Messages_StickerSet : ITLObject
{
@@ -5805,7 +5805,7 @@ namespace TL
public DocumentBase[] documents;
}
- /// Describes a bot command that can be used in a chat
See
+ /// Describes a bot command that can be used in a chat See
[TLDef(0xC27AC8C7)]
public partial class BotCommand : ITLObject
{
@@ -5815,7 +5815,7 @@ namespace TL
public string description;
}
- /// Info about bots (available bot commands, etc)
See
+ /// Info about bots (available bot commands, etc) See
[TLDef(0x1B74B335)]
public partial class BotInfo : ITLObject
{
@@ -5827,13 +5827,13 @@ namespace TL
public BotCommand[] commands;
}
- ///
Derived classes: , , , , , , , , , ,
See
+ /// Bot or inline keyboard buttons Derived classes: , , , , , , , , , , See
public abstract partial class KeyboardButtonBase : ITLObject
{
/// Button text
public abstract string Text { get; }
}
- /// Bot keyboard button
See
+ /// Bot keyboard button See
[TLDef(0xA2FA4880)]
public partial class KeyboardButton : KeyboardButtonBase
{
@@ -5843,14 +5843,14 @@ namespace TL
/// Button text
public override string Text => text;
}
- /// URL button
See
+ /// URL button See
[TLDef(0x258AFF05)]
public partial class KeyboardButtonUrl : KeyboardButton
{
/// URL
public string url;
}
- /// Callback button
See
+ /// Callback button See
[TLDef(0x35BBDB6B)]
public partial class KeyboardButtonCallback : KeyboardButtonBase
{
@@ -5870,17 +5870,17 @@ namespace TL
/// Button text
public override string Text => text;
}
- /// Button to request a user's phone number
See
+ /// Button to request a user's phone number See
[TLDef(0xB16A6C29)]
public partial class KeyboardButtonRequestPhone : KeyboardButton
{
}
- /// Button to request a user's geolocation
See
+ /// Button to request a user's geolocation See
[TLDef(0xFC796B3F)]
public partial class KeyboardButtonRequestGeoLocation : KeyboardButton
{
}
- /// Button to force a user to switch to inline mode Pressing the button will prompt the user to select one of their chats, open that chat and insert the bot‘s username and the specified inline query in the input field.
See
+ /// Button to force a user to switch to inline mode Pressing the button will prompt the user to select one of their chats, open that chat and insert the bot‘s username and the specified inline query in the input field. See
[TLDef(0x0568A748)]
public partial class KeyboardButtonSwitchInline : KeyboardButtonBase
{
@@ -5900,17 +5900,17 @@ namespace TL
/// Button label
public override string Text => text;
}
- /// Button to start a game
See
+ /// Button to start a game See
[TLDef(0x50F41CCF)]
public partial class KeyboardButtonGame : KeyboardButton
{
}
- /// Button to buy a product
See
+ /// Button to buy a product See
[TLDef(0xAFD93FBB)]
public partial class KeyboardButtonBuy : KeyboardButton
{
}
- /// Button to request a user to authorize via URL using Seamless Telegram Login. When the user clicks on such a button, messages.requestUrlAuth should be called, providing the button_id and the ID of the container message. The returned object will contain more details about the authorization request (request_write_access if the bot would like to send messages to the user along with the username of the bot which will be used for user authorization). Finally, the user can choose to call messages.acceptUrlAuth to get a with the URL to open instead of the url of this constructor, or a , in which case the url of this constructor must be opened, instead. If the user refuses the authorization request but still wants to open the link, the url of this constructor must be used.
See
+ /// Button to request a user to authorize via URL using Seamless Telegram Login. When the user clicks on such a button, messages.requestUrlAuth should be called, providing the button_id and the ID of the container message. The returned object will contain more details about the authorization request (request_write_access if the bot would like to send messages to the user along with the username of the bot which will be used for user authorization). Finally, the user can choose to call messages.acceptUrlAuth to get a with the URL to open instead of the url of this constructor, or a , in which case the url of this constructor must be opened, instead. If the user refuses the authorization request but still wants to open the link, the url of this constructor must be used. See
[TLDef(0x10B78D29)]
public partial class KeyboardButtonUrlAuth : KeyboardButtonBase
{
@@ -5934,7 +5934,7 @@ namespace TL
/// Button label
public override string Text => text;
}
- /// Button to request a user to authorize via URL using Seamless Telegram Login.
See
+ /// Button to request a user to authorize via URL using Seamless Telegram Login. See
[TLDef(0xD02E7FD4)]
public partial class InputKeyboardButtonUrlAuth : KeyboardButtonBase
{
@@ -5960,7 +5960,7 @@ namespace TL
/// Button text
public override string Text => text;
}
- /// A button that allows the user to create and send a poll when pressed; available only in private
See
+ /// A button that allows the user to create and send a poll when pressed; available only in private See
[TLDef(0xBBC7515D, inheritAfter = true)]
public partial class KeyboardButtonRequestPoll : KeyboardButton
{
@@ -5976,7 +5976,7 @@ namespace TL
}
}
- /// Inline keyboard row
See
+ /// Inline keyboard row See
[TLDef(0x77608B83)]
public partial class KeyboardButtonRow : ITLObject
{
@@ -5984,9 +5984,9 @@ namespace TL
public KeyboardButtonBase[] buttons;
}
- /// Reply markup for bot and inline keyboards
Derived classes: , , ,
See
+ /// Reply markup for bot and inline keyboards Derived classes: , , , See
public abstract partial class ReplyMarkup : ITLObject { }
- /// Hide sent bot keyboard
See
+ /// Hide sent bot keyboard See
[TLDef(0xA03E5B85)]
public partial class ReplyKeyboardHide : ReplyMarkup
{
@@ -5999,7 +5999,7 @@ namespace TL
selective = 0x4,
}
}
- /// Force the user to send a reply
See
+ /// Force the user to send a reply See
[TLDef(0x86B40B08)]
public partial class ReplyKeyboardForceReply : ReplyMarkup
{
@@ -6018,7 +6018,7 @@ namespace TL
has_placeholder = 0x8,
}
}
- /// Bot keyboard
See
+ /// Bot keyboard See
[TLDef(0x85DD99D1)]
public partial class ReplyKeyboardMarkup : ReplyMarkup
{
@@ -6041,7 +6041,7 @@ namespace TL
has_placeholder = 0x8,
}
}
- /// Bot or inline keyboard
See
+ /// Bot or inline keyboard See
[TLDef(0x48A30254)]
public partial class ReplyInlineMarkup : ReplyMarkup
{
@@ -6049,7 +6049,7 @@ namespace TL
public KeyboardButtonRow[] rows;
}
- /// Message entities, representing styled text in a message
Derived classes: , , , , , , , , , , , , , , , , , ,
See
+ /// Message entities, representing styled text in a message Derived classes: , , , , , , , , , , , , , , , , , , See
public abstract partial class MessageEntity : ITLObject
{
/// Offset of message entity within message (in UTF-8 codepoints)
@@ -6057,88 +6057,88 @@ namespace TL
/// Length of message entity within message (in UTF-8 codepoints)
public int length;
}
- /// Unknown message entity
See
+ /// Unknown message entity See
[TLDef(0xBB92BA95)]
public partial class MessageEntityUnknown : MessageEntity { }
- /// Message entity mentioning the current user
See
+ /// Message entity mentioning the current user See
[TLDef(0xFA04579D)]
public partial class MessageEntityMention : MessageEntity { }
- /// #hashtag message entity
See
+ /// #hashtag message entity See
[TLDef(0x6F635B0D)]
public partial class MessageEntityHashtag : MessageEntity { }
- /// Message entity representing a bot /command
See
+ /// Message entity representing a bot /command See
[TLDef(0x6CEF8AC7)]
public partial class MessageEntityBotCommand : MessageEntity { }
- /// Message entity representing an in-text url: https://google.com; for text urls, use .
See
+ /// Message entity representing an in-text url: https://google.com; for text urls, use . See
[TLDef(0x6ED02538)]
public partial class MessageEntityUrl : MessageEntity { }
- /// Message entity representing an email@example.com.
See
+ /// Message entity representing an email@example.com. See
[TLDef(0x64E475C2)]
public partial class MessageEntityEmail : MessageEntity { }
- /// Message entity representing bold text.
See
+ /// Message entity representing bold text. See
[TLDef(0xBD610BC9)]
public partial class MessageEntityBold : MessageEntity { }
- /// Message entity representing italic text.
See
+ /// Message entity representing italic text. See
[TLDef(0x826F8B60)]
public partial class MessageEntityItalic : MessageEntity { }
- /// Message entity representing a codeblock.
See
+ /// Message entity representing a codeblock. See
[TLDef(0x28A20571)]
public partial class MessageEntityCode : MessageEntity { }
- /// Message entity representing a preformatted codeblock, allowing the user to specify a programming language for the codeblock.
See
+ /// Message entity representing a preformatted codeblock, allowing the user to specify a programming language for the codeblock. See
[TLDef(0x73924BE0)]
public partial class MessageEntityPre : MessageEntity
{
/// Programming language of the code
public string language;
}
- /// Message entity representing a text url: for in-text urls like https://google.com use .
See
+ /// Message entity representing a text url: for in-text urls like https://google.com use . See
[TLDef(0x76A6D327)]
public partial class MessageEntityTextUrl : MessageEntity
{
/// The actual URL
public string url;
}
- /// Message entity representing a user mention: for creating a mention use .
See
+ /// Message entity representing a user mention: for creating a mention use . See
[TLDef(0xDC7B1140)]
public partial class MessageEntityMentionName : MessageEntity
{
/// Identifier of the user that was mentioned
public long user_id;
}
- /// Message entity that can be used to create a user user mention: received mentions use the constructor, instead.
See
+ /// Message entity that can be used to create a user user mention: received mentions use the constructor, instead. See
[TLDef(0x208E68C9)]
public partial class InputMessageEntityMentionName : MessageEntity
{
/// Identifier of the user that was mentioned
public InputUserBase user_id;
}
- /// Message entity representing a phone number.
See
+ /// Message entity representing a phone number. See
[TLDef(0x9B69E34B)]
public partial class MessageEntityPhone : MessageEntity { }
- /// Message entity representing a $cashtag.
See
+ /// Message entity representing a $cashtag. See
[TLDef(0x4C4E743F)]
public partial class MessageEntityCashtag : MessageEntity { }
- /// Message entity representing underlined text.
See
+ /// Message entity representing underlined text. See
[TLDef(0x9C4E7E8B)]
public partial class MessageEntityUnderline : MessageEntity { }
- /// Message entity representing strikethrough text.
See
+ /// Message entity representing strikethrough text. See
[TLDef(0xBF0693D4)]
public partial class MessageEntityStrike : MessageEntity { }
- /// Message entity representing a block quote.
See
+ /// Message entity representing a block quote. See
[TLDef(0x020DF5D0)]
public partial class MessageEntityBlockquote : MessageEntity { }
- /// Indicates a credit card number
See
+ /// Indicates a credit card number See
[TLDef(0x761E6AF4)]
public partial class MessageEntityBankCard : MessageEntity { }
- ///
Derived classes: ,
See
+ /// Represents a channel Derived classes: , See
/// a null value means inputChannelEmpty
public abstract partial class InputChannelBase : ITLObject
{
/// Channel ID
public abstract long ChannelId { get; }
}
- /// Represents a channel
See
+ /// Represents a channel See
[TLDef(0xF35AEC28)]
public partial class InputChannel : InputChannelBase
{
@@ -6150,7 +6150,7 @@ namespace TL
/// Channel ID
public override long ChannelId => channel_id;
}
- /// Defines a min channel that was seen in a certain message of a certain chat.
See
+ /// Defines a min channel that was seen in a certain message of a certain chat. See
[TLDef(0x5B934F9D)]
public partial class InputChannelFromMessage : InputChannelBase
{
@@ -6165,7 +6165,7 @@ namespace TL
public override long ChannelId => channel_id;
}
- /// Resolved peer
See
+ /// Resolved peer See
[TLDef(0x7F077AD9)]
public partial class Contacts_ResolvedPeer : ITLObject
{
@@ -6179,7 +6179,7 @@ namespace TL
public IPeerInfo UserOrChat => peer.UserOrChat(users, chats);
}
- /// Indicates a range of chat messages
See
+ /// Indicates a range of chat messages See
[TLDef(0x0AE30253)]
public partial class MessageRange : ITLObject
{
@@ -6189,13 +6189,13 @@ namespace TL
public int max_id;
}
- ///
Derived classes: , ,
See
+ /// Contains the difference (new messages) between our local channel state and the remote state Derived classes: , , See
public abstract partial class Updates_ChannelDifferenceBase : ITLObject
{
/// returns a or for the given Peer
public abstract IPeerInfo UserOrChat(Peer peer);
}
- /// There are no new updates
See
+ /// There are no new updates See
[TLDef(0x3E11AFFB)]
public partial class Updates_ChannelDifferenceEmpty : Updates_ChannelDifferenceBase
{
@@ -6216,7 +6216,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => null;
}
- /// The provided pts + limit < remote pts. Simply, there are too many updates to be fetched (more than limit), the client has to resolve the update gap in one of the following ways:
See
+ /// The provided pts + limit < remote pts. Simply, there are too many updates to be fetched (more than limit), the client has to resolve the update gap in one of the following ways: See
[TLDef(0xA4BCC6FE)]
public partial class Updates_ChannelDifferenceTooLong : Updates_ChannelDifferenceBase
{
@@ -6243,7 +6243,7 @@ namespace TL
/// returns a or for the given Peer
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// The new updates
See
+ /// The new updates See
[TLDef(0x2064674E)]
public partial class Updates_ChannelDifference : Updates_ChannelDifferenceBase
{
@@ -6273,7 +6273,7 @@ namespace TL
public override IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Filter for getting only certain types of channel messages
See
+ /// Filter for getting only certain types of channel messages See
/// a null value means channelMessagesFilterEmpty
[TLDef(0xCD77D957)]
public partial class ChannelMessagesFilter : ITLObject
@@ -6290,9 +6290,9 @@ namespace TL
}
}
- ///
Derived classes: , , , , ,
See
+ /// Channel participant Derived classes: , , , , , See
public abstract partial class ChannelParticipantBase : ITLObject { }
- /// Channel/supergroup participant
See
+ /// Channel/supergroup participant See
[TLDef(0xC00C07C0)]
public partial class ChannelParticipant : ChannelParticipantBase
{
@@ -6301,7 +6301,7 @@ namespace TL
/// Date joined
public DateTime date;
}
- /// Myself
See
+ /// Myself See
[TLDef(0x35A8BFA7)]
public partial class ChannelParticipantSelf : ChannelParticipantBase
{
@@ -6318,7 +6318,7 @@ namespace TL
via_invite = 0x1,
}
}
- /// Channel/supergroup creator
See
+ /// Channel/supergroup creator See
[TLDef(0x2FE601D3)]
public partial class ChannelParticipantCreator : ChannelParticipantBase
{
@@ -6337,7 +6337,7 @@ namespace TL
has_rank = 0x1,
}
}
- /// Admin
See
+ /// Admin See
[TLDef(0x34C3BB53)]
public partial class ChannelParticipantAdmin : ChannelParticipantBase
{
@@ -6366,7 +6366,7 @@ namespace TL
has_rank = 0x4,
}
}
- /// Banned/kicked user
See
+ /// Banned/kicked user See
[TLDef(0x6DF8014E)]
public partial class ChannelParticipantBanned : ChannelParticipantBase
{
@@ -6387,7 +6387,7 @@ namespace TL
left = 0x1,
}
}
- /// A participant that left the channel/supergroup
See
+ /// A participant that left the channel/supergroup See
[TLDef(0x1B03F006)]
public partial class ChannelParticipantLeft : ChannelParticipantBase
{
@@ -6395,46 +6395,46 @@ namespace TL
public Peer peer;
}
- /// Filter for fetching channel participants
Derived classes: , , , , , , ,
See
+ /// Filter for fetching channel participants Derived classes: , , , , , , , See
public abstract partial class ChannelParticipantsFilter : ITLObject { }
- /// Fetch only recent participants
See
+ /// Fetch only recent participants See
[TLDef(0xDE3F3C79)]
public partial class ChannelParticipantsRecent : ChannelParticipantsFilter { }
- /// Fetch only admin participants
See
+ /// Fetch only admin participants See
[TLDef(0xB4608969)]
public partial class ChannelParticipantsAdmins : ChannelParticipantsFilter { }
- /// Fetch only kicked participants
See
+ /// Fetch only kicked participants See
[TLDef(0xA3B54985)]
public partial class ChannelParticipantsKicked : ChannelParticipantsFilter
{
/// Optional filter for searching kicked participants by name (otherwise empty)
public string q;
}
- /// Fetch only bot participants
See
+ /// Fetch only bot participants See
[TLDef(0xB0D1865B)]
public partial class ChannelParticipantsBots : ChannelParticipantsFilter { }
- /// Fetch only banned participants
See
+ /// Fetch only banned participants See
[TLDef(0x1427A5E1)]
public partial class ChannelParticipantsBanned : ChannelParticipantsFilter
{
/// Optional filter for searching banned participants by name (otherwise empty)
public string q;
}
- /// Query participants by name
See
+ /// Query participants by name See
[TLDef(0x0656AC4B)]
public partial class ChannelParticipantsSearch : ChannelParticipantsFilter
{
/// Search query
public string q;
}
- /// Fetch only participants that are also contacts
See
+ /// Fetch only participants that are also contacts See
[TLDef(0xBB6AE88D)]
public partial class ChannelParticipantsContacts : ChannelParticipantsFilter
{
/// Optional search query for searching contact participants by name
public string q;
}
- /// This filter is used when looking for supergroup members to mention.
This filter will automatically remove anonymous admins, and return even non-participant users that replied to a specific thread through the comment section of a channel.
See
+ /// This filter is used when looking for supergroup members to mention.
This filter will automatically remove anonymous admins, and return even non-participant users that replied to a specific thread through the comment section of a channel. See
[TLDef(0xE04B5CEB)]
public partial class ChannelParticipantsMentions : ChannelParticipantsFilter
{
@@ -6454,7 +6454,7 @@ namespace TL
}
}
- /// Represents multiple channel participants
See
+ /// Represents multiple channel participants See
/// a null value means channels.channelParticipantsNotModified
[TLDef(0x9AB0FEAF)]
public partial class Channels_ChannelParticipants : ITLObject
@@ -6471,7 +6471,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Represents a channel participant
See
+ /// Represents a channel participant See
[TLDef(0xDFB80317)]
public partial class Channels_ChannelParticipant : ITLObject
{
@@ -6485,7 +6485,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Info about the latest telegram Terms Of Service
See
+ /// Info about the latest telegram Terms Of Service See
[TLDef(0x780A0310)]
public partial class Help_TermsOfService : ITLObject
{
@@ -6509,7 +6509,7 @@ namespace TL
}
}
- /// Saved gifs
See
+ /// Saved gifs See
/// a null value means messages.savedGifsNotModified
[TLDef(0x84A02A0D)]
public partial class Messages_SavedGifs : ITLObject
@@ -6520,13 +6520,13 @@ namespace TL
public DocumentBase[] gifs;
}
- /// Represents a sent inline message from the perspective of a bot
Derived classes: , , , , , ,
See
+ /// Represents a sent inline message from the perspective of a bot Derived classes: , , , , , , See
public abstract partial class InputBotInlineMessage : ITLObject
{
/// Flags, see TL conditional fields
public int flags;
}
- /// A media
See
+ /// A media See
[TLDef(0x3380C786)]
public partial class InputBotInlineMessageMediaAuto : InputBotInlineMessage
{
@@ -6545,7 +6545,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// Simple text message
See
+ /// Simple text message See
[TLDef(0x3DCD7A87)]
public partial class InputBotInlineMessageText : InputBotInlineMessage
{
@@ -6566,7 +6566,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// Geolocation
See
+ /// Geolocation See
[TLDef(0x96929A85)]
public partial class InputBotInlineMessageMediaGeo : InputBotInlineMessage
{
@@ -6593,7 +6593,7 @@ namespace TL
has_proximity_notification_radius = 0x8,
}
}
- /// Venue
See
+ /// Venue See
[TLDef(0x417BBF11)]
public partial class InputBotInlineMessageMediaVenue : InputBotInlineMessage
{
@@ -6618,7 +6618,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// A contact
See
+ /// A contact See
[TLDef(0xA6EDBFFD)]
public partial class InputBotInlineMessageMediaContact : InputBotInlineMessage
{
@@ -6639,7 +6639,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// A game
See
+ /// A game See
[TLDef(0x4B425864)]
public partial class InputBotInlineMessageGame : InputBotInlineMessage
{
@@ -6652,7 +6652,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// An invoice
See
+ /// An invoice See
[TLDef(0xD7E78225)]
public partial class InputBotInlineMessageMediaInvoice : InputBotInlineMessage
{
@@ -6682,7 +6682,7 @@ namespace TL
}
}
- ///
Derived classes: , , ,
See
+ /// Inline bot result Derived classes: , , , See
public abstract partial class InputBotInlineResultBase : ITLObject
{
/// ID of result
@@ -6690,7 +6690,7 @@ namespace TL
/// Message to send when the result is selected
public abstract InputBotInlineMessage SendMessage { get; }
}
- /// An inline bot result
See
+ /// An inline bot result See
[TLDef(0x88BF9319)]
public partial class InputBotInlineResult : InputBotInlineResultBase
{
@@ -6732,7 +6732,7 @@ namespace TL
/// Message to send when the result is selected
public override InputBotInlineMessage SendMessage => send_message;
}
- /// Photo
See
+ /// Photo See
[TLDef(0xA8D864A7)]
public partial class InputBotInlineResultPhoto : InputBotInlineResultBase
{
@@ -6750,7 +6750,7 @@ namespace TL
/// Message to send when the result is selected
public override InputBotInlineMessage SendMessage => send_message;
}
- /// Document (media of any type except for photos)
See
+ /// Document (media of any type except for photos) See
[TLDef(0xFFF8FDC4)]
public partial class InputBotInlineResultDocument : InputBotInlineResultBase
{
@@ -6782,7 +6782,7 @@ namespace TL
/// Message to send when the result is selected
public override InputBotInlineMessage SendMessage => send_message;
}
- /// Game
See
+ /// Game See
[TLDef(0x4FA417F2)]
public partial class InputBotInlineResultGame : InputBotInlineResultBase
{
@@ -6799,13 +6799,13 @@ namespace TL
public override InputBotInlineMessage SendMessage => send_message;
}
- /// Inline message
Derived classes: , , , , ,
See
+ /// Inline message Derived classes: , , , , , See
public abstract partial class BotInlineMessage : ITLObject
{
/// Flags, see TL conditional fields
public int flags;
}
- /// Send whatever media is attached to the
See
+ /// Send whatever media is attached to the See
[TLDef(0x764CF810)]
public partial class BotInlineMessageMediaAuto : BotInlineMessage
{
@@ -6824,7 +6824,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// Send a simple text message
See
+ /// Send a simple text message See
[TLDef(0x8C7F65E2)]
public partial class BotInlineMessageText : BotInlineMessage
{
@@ -6845,7 +6845,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// Send a geolocation
See
+ /// Send a geolocation See
[TLDef(0x051846FD)]
public partial class BotInlineMessageMediaGeo : BotInlineMessage
{
@@ -6872,7 +6872,7 @@ namespace TL
has_proximity_notification_radius = 0x8,
}
}
- /// Send a venue
See
+ /// Send a venue See
[TLDef(0x8A86659C)]
public partial class BotInlineMessageMediaVenue : BotInlineMessage
{
@@ -6897,7 +6897,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// Send a contact
See
+ /// Send a contact See
[TLDef(0x18D1CDC2)]
public partial class BotInlineMessageMediaContact : BotInlineMessage
{
@@ -6918,7 +6918,7 @@ namespace TL
has_reply_markup = 0x4,
}
}
- /// Send an invoice
See
+ /// Send an invoice See
[TLDef(0x354A9B09)]
public partial class BotInlineMessageMediaInvoice : BotInlineMessage
{
@@ -6948,7 +6948,7 @@ namespace TL
}
}
- ///
Derived classes: ,
See
+ /// Results of an inline query Derived classes: , See
public abstract partial class BotInlineResultBase : ITLObject
{
/// Result ID
@@ -6958,7 +6958,7 @@ namespace TL
/// Message to send
public abstract BotInlineMessage SendMessage { get; }
}
- /// Generic result
See
+ /// Generic result See
[TLDef(0x11965F3A)]
public partial class BotInlineResult : BotInlineResultBase
{
@@ -7002,7 +7002,7 @@ namespace TL
/// Message to send
public override BotInlineMessage SendMessage => send_message;
}
- /// Media result
See
+ /// Media result See
[TLDef(0x17DB940B)]
public partial class BotInlineMediaResult : BotInlineResultBase
{
@@ -7043,7 +7043,7 @@ namespace TL
public override BotInlineMessage SendMessage => send_message;
}
- /// Result of a query to an inline bot
See
+ /// Result of a query to an inline bot See
[TLDef(0x947CA848)]
public partial class Messages_BotResults : ITLObject
{
@@ -7073,7 +7073,7 @@ namespace TL
}
}
- /// Link to a message in a supergroup/channel
See
+ /// Link to a message in a supergroup/channel See
[TLDef(0x5DAB1AF4)]
public partial class ExportedMessageLink : ITLObject
{
@@ -7083,7 +7083,7 @@ namespace TL
public string html;
}
- /// Info about a forwarded message
See
+ /// Info about a forwarded message See
[TLDef(0x5F777DCE)]
public partial class MessageFwdHeader : ITLObject
{
@@ -7125,7 +7125,7 @@ namespace TL
}
}
- ///
See
+ /// Type of verification code that will be sent next if you call the resendCode method See
public enum Auth_CodeType : uint
{
///Type of verification code that will be sent next if you call the resendCode method: SMS code
@@ -7136,30 +7136,30 @@ namespace TL
FlashCall = 0x226CCEFB,
}
- ///
Derived classes: , , ,
See
+ /// Type of the verification code that was sent Derived classes: , , , See
public abstract partial class Auth_SentCodeType : ITLObject { }
- /// The code was sent through the telegram app
See
+ /// The code was sent through the telegram app See
[TLDef(0x3DBB5986)]
public partial class Auth_SentCodeTypeApp : Auth_SentCodeType
{
/// Length of the code in bytes
public int length;
}
- /// The code was sent via SMS
See
+ /// The code was sent via SMS See
[TLDef(0xC000BBA2)]
public partial class Auth_SentCodeTypeSms : Auth_SentCodeType
{
/// Length of the code in bytes
public int length;
}
- /// The code will be sent via a phone call: a synthesized voice will tell the user which verification code to input.
See
+ /// The code will be sent via a phone call: a synthesized voice will tell the user which verification code to input. See
[TLDef(0x5353E5A7)]
public partial class Auth_SentCodeTypeCall : Auth_SentCodeType
{
/// Length of the verification code
public int length;
}
- /// The code will be sent via a flash phone call, that will be closed immediately. The phone code will then be the phone number itself, just make sure that the phone number matches the specified pattern.
See
+ /// The code will be sent via a flash phone call, that will be closed immediately. The phone code will then be the phone number itself, just make sure that the phone number matches the specified pattern. See
[TLDef(0xAB03C6D9)]
public partial class Auth_SentCodeTypeFlashCall : Auth_SentCodeType
{
@@ -7167,7 +7167,7 @@ namespace TL
public string pattern;
}
- /// Callback answer sent by the bot in response to a button press
See
+ /// Callback answer sent by the bot in response to a button press See
[TLDef(0x36585EA4)]
public partial class Messages_BotCallbackAnswer : ITLObject
{
@@ -7195,7 +7195,7 @@ namespace TL
}
}
- /// Message edit data for media
See
+ /// Message edit data for media See
[TLDef(0x26B5DDE6)]
public partial class Messages_MessageEditData : ITLObject
{
@@ -7209,7 +7209,7 @@ namespace TL
}
}
- ///
Derived classes: ,
See
+ /// Represents a sent inline message from the perspective of a bot Derived classes: , See
public abstract partial class InputBotInlineMessageIDBase : ITLObject
{
/// DC ID to use when working with this inline message
@@ -7217,7 +7217,7 @@ namespace TL
/// Access hash of message
public abstract long AccessHash { get; }
}
- /// Represents a sent inline message from the perspective of a bot (legacy constructor)
See
+ /// Represents a sent inline message from the perspective of a bot (legacy constructor) See
[TLDef(0x890C3D89)]
public partial class InputBotInlineMessageID : InputBotInlineMessageIDBase
{
@@ -7233,7 +7233,7 @@ namespace TL
/// Access hash of message
public override long AccessHash => access_hash;
}
- /// Represents a sent inline message from the perspective of a bot
See
+ /// Represents a sent inline message from the perspective of a bot See
[TLDef(0xB6D915D7)]
public partial class InputBotInlineMessageID64 : InputBotInlineMessageIDBase
{
@@ -7252,7 +7252,7 @@ namespace TL
public override long AccessHash => access_hash;
}
- /// The bot requested the user to message him in private
See
+ /// The bot requested the user to message him in private See
[TLDef(0x3C20629F)]
public partial class InlineBotSwitchPM : ITLObject
{
@@ -7262,7 +7262,7 @@ namespace TL
public string start_param;
}
- /// Dialog info of multiple peers
See
+ /// Dialog info of multiple peers See
[TLDef(0x3371C354)]
public partial class Messages_PeerDialogs : ITLObject
{
@@ -7280,7 +7280,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Top peer
See
+ /// Top peer See
[TLDef(0xEDCDC05B)]
public partial class TopPeer : ITLObject
{
@@ -7290,7 +7290,7 @@ namespace TL
public double rating;
}
- /// Top peer category
See
+ /// Top peer category See
public enum TopPeerCategory : uint
{
///Most used bots
@@ -7311,7 +7311,7 @@ namespace TL
ForwardChats = 0xFBEEC0F0,
}
- /// Top peer category
See
+ /// Top peer category See
[TLDef(0xFB834291)]
public partial class TopPeerCategoryPeers : ITLObject
{
@@ -7323,10 +7323,10 @@ namespace TL
public TopPeer[] peers;
}
- ///
Derived classes: ,
See
+ /// Derived classes: , See
/// a null value means contacts.topPeersNotModified
public abstract partial class Contacts_TopPeersBase : ITLObject { }
- /// Top peers
See
+ /// Top peers See
[TLDef(0x70B772A8)]
public partial class Contacts_TopPeers : Contacts_TopPeersBase
{
@@ -7339,13 +7339,13 @@ namespace TL
/// returns a or for the given Peer
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Top peers disabled
See
+ /// Top peers disabled See
[TLDef(0xB52C939D)]
public partial class Contacts_TopPeersDisabled : Contacts_TopPeersBase { }
- ///
Derived classes: ,
See
+ /// Represents a message draft. Derived classes: , See
public abstract partial class DraftMessageBase : ITLObject { }
- /// Empty draft
See
+ /// Empty draft See
[TLDef(0x1B0C841A)]
public partial class DraftMessageEmpty : DraftMessageBase
{
@@ -7360,7 +7360,7 @@ namespace TL
has_date = 0x1,
}
}
- /// Represents a message draft.
See
+ /// Represents a message draft. See
[TLDef(0xFD8E711F)]
public partial class DraftMessage : DraftMessageBase
{
@@ -7386,16 +7386,16 @@ namespace TL
}
}
- ///
Derived classes: ,
See
+ /// Derived classes: , See
public abstract partial class Messages_FeaturedStickersBase : ITLObject { }
- /// Featured stickers haven't changed
See
+ /// Featured stickers haven't changed See
[TLDef(0xC6DC0C66)]
public partial class Messages_FeaturedStickersNotModified : Messages_FeaturedStickersBase
{
/// Total number of featured stickers
public int count;
}
- /// Featured stickersets
See
+ /// Featured stickersets See
[TLDef(0x84C02310)]
public partial class Messages_FeaturedStickers : Messages_FeaturedStickersBase
{
@@ -7409,7 +7409,7 @@ namespace TL
public long[] unread;
}
- /// Recently used stickers
See
+ /// Recently used stickers See
/// a null value means messages.recentStickersNotModified
[TLDef(0x88D37C56)]
public partial class Messages_RecentStickers : ITLObject
@@ -7424,7 +7424,7 @@ namespace TL
public int[] dates;
}
- /// Archived stickersets
See
+ /// Archived stickersets See
[TLDef(0x4FCBA9C8)]
public partial class Messages_ArchivedStickers : ITLObject
{
@@ -7434,12 +7434,12 @@ namespace TL
public StickerSetCoveredBase[] sets;
}
- ///
Derived classes: ,
See
+ /// Derived classes: , See
public abstract partial class Messages_StickerSetInstallResult : ITLObject { }
- /// The stickerset was installed successfully
See
+ /// The stickerset was installed successfully See
[TLDef(0x38641628)]
public partial class Messages_StickerSetInstallResultSuccess : Messages_StickerSetInstallResult { }
- /// The stickerset was installed, but since there are too many stickersets some were archived
See
+ /// The stickerset was installed, but since there are too many stickersets some were archived See
[TLDef(0x35E410A8)]
public partial class Messages_StickerSetInstallResultArchive : Messages_StickerSetInstallResult
{
@@ -7447,13 +7447,13 @@ namespace TL
public StickerSetCoveredBase[] sets;
}
- ///
Derived classes: ,
See
+ /// Stickerset, with a specific sticker as preview Derived classes: , See
public abstract partial class StickerSetCoveredBase : ITLObject
{
/// Stickerset
public abstract StickerSet Set { get; }
}
- /// Stickerset, with a specific sticker as preview
See
+ /// Stickerset, with a specific sticker as preview See
[TLDef(0x6410A5D2)]
public partial class StickerSetCovered : StickerSetCoveredBase
{
@@ -7465,7 +7465,7 @@ namespace TL
/// Stickerset
public override StickerSet Set => set;
}
- /// Stickerset, with a specific stickers as preview
See
+ /// Stickerset, with a specific stickers as preview See
[TLDef(0x3407E51B)]
public partial class StickerSetMultiCovered : StickerSetCoveredBase
{
@@ -7478,7 +7478,7 @@ namespace TL
public override StickerSet Set => set;
}
- /// Position on a photo where a mask should be placed
See
+ /// Position on a photo where a mask should be placed See
[TLDef(0xAED6DBB2)]
public partial class MaskCoords : ITLObject
{
@@ -7492,16 +7492,16 @@ namespace TL
public double zoom;
}
- /// Represents a media with attached stickers
Derived classes: ,
See
+ /// Represents a media with attached stickers Derived classes: , See
public abstract partial class InputStickeredMedia : ITLObject { }
- /// A photo with stickers attached
See
+ /// A photo with stickers attached See
[TLDef(0x4A992157)]
public partial class InputStickeredMediaPhoto : InputStickeredMedia
{
/// The photo
public InputPhoto id;
}
- /// A document with stickers attached
See
+ /// A document with stickers attached See
[TLDef(0x0438865B)]
public partial class InputStickeredMediaDocument : InputStickeredMedia
{
@@ -7509,7 +7509,7 @@ namespace TL
public InputDocument id;
}
- /// Indicates an already sent game
See
+ /// Indicates an already sent game See
[TLDef(0xBDF9653B)]
public partial class Game : ITLObject
{
@@ -7537,9 +7537,9 @@ namespace TL
}
}
- /// A game to send
Derived classes: ,
See
+ /// A game to send Derived classes: , See
public abstract partial class InputGame : ITLObject { }
- /// Indicates an already sent game
See
+ /// Indicates an already sent game See
[TLDef(0x032C3E77)]
public partial class InputGameID : InputGame
{
@@ -7548,7 +7548,7 @@ namespace TL
/// access hash from constructor
public long access_hash;
}
- /// Game by short name
See
+ /// Game by short name See
[TLDef(0xC331E80A)]
public partial class InputGameShortName : InputGame
{
@@ -7558,7 +7558,7 @@ namespace TL
public string short_name;
}
- /// Game highscore
See
+ /// Game highscore See
[TLDef(0x73A379EB)]
public partial class HighScore : ITLObject
{
@@ -7570,7 +7570,7 @@ namespace TL
public int score;
}
- /// Highscores in a game
See
+ /// Highscores in a game See
[TLDef(0x9A3BFD99)]
public partial class Messages_HighScores : ITLObject
{
@@ -7580,52 +7580,52 @@ namespace TL
public Dictionary users;
}
- /// Rich text
Derived classes: , , , , , , , , , , , , , ,
See
+ /// Rich text Derived classes: , , , , , , , , , , , , , , See
/// a null value means textEmpty
public abstract partial class RichText : ITLObject { }
- /// Plain text
See
+ /// Plain text See
[TLDef(0x744694E0)]
public partial class TextPlain : RichText
{
/// Text
public string text;
}
- /// Bold text
See
+ /// Bold text See
[TLDef(0x6724ABC4)]
public partial class TextBold : RichText
{
/// Text
public RichText text;
}
- /// Italic text
See
+ /// Italic text See
[TLDef(0xD912A59C)]
public partial class TextItalic : RichText
{
/// Text
public RichText text;
}
- /// Underlined text
See
+ /// Underlined text See
[TLDef(0xC12622C4)]
public partial class TextUnderline : RichText
{
/// Text
public RichText text;
}
- /// Strikethrough text
See
+ /// Strikethrough text See
[TLDef(0x9BF8BB95)]
public partial class TextStrike : RichText
{
/// Text
public RichText text;
}
- /// fixed-width rich text
See
+ /// fixed-width rich text See
[TLDef(0x6C3F19B9)]
public partial class TextFixed : RichText
{
/// Text
public RichText text;
}
- /// Link
See
+ /// Link See
[TLDef(0x3C2884C1)]
public partial class TextUrl : RichText
{
@@ -7636,7 +7636,7 @@ namespace TL
/// If a preview was already generated for the page, the page ID
public long webpage_id;
}
- /// Rich text email link
See
+ /// Rich text email link See
[TLDef(0xDE5A0DD6)]
public partial class TextEmail : RichText
{
@@ -7645,35 +7645,35 @@ namespace TL
/// Email address
public string email;
}
- /// Concatenation of rich texts
See
+ /// Concatenation of rich texts See
[TLDef(0x7E6260D7)]
public partial class TextConcat : RichText
{
/// Concatenated rich texts
public RichText[] texts;
}
- /// Subscript text
See
+ /// Subscript text See
[TLDef(0xED6A8504)]
public partial class TextSubscript : RichText
{
/// Text
public RichText text;
}
- /// Superscript text
See
+ /// Superscript text See
[TLDef(0xC7FB5E01)]
public partial class TextSuperscript : RichText
{
/// Text
public RichText text;
}
- /// Highlighted text
See
+ /// Highlighted text See
[TLDef(0x034B8621)]
public partial class TextMarked : RichText
{
/// Text
public RichText text;
}
- /// Rich text linked to a phone number
See
+ /// Rich text linked to a phone number See
[TLDef(0x1CCB966A)]
public partial class TextPhone : RichText
{
@@ -7682,7 +7682,7 @@ namespace TL
/// Phone number
public string phone;
}
- /// Inline image
See
+ /// Inline image See
[TLDef(0x081CCF4F)]
public partial class TextImage : RichText
{
@@ -7693,7 +7693,7 @@ namespace TL
/// Height
public int h;
}
- /// Text linking to another section of the page
See
+ /// Text linking to another section of the page See
[TLDef(0x35553762)]
public partial class TextAnchor : RichText
{
@@ -7703,26 +7703,26 @@ namespace TL
public string name;
}
- /// Represents an instant view page element
Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
See
+ /// Represents an instant view page element Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , , See
public abstract partial class PageBlock : ITLObject { }
- /// Unsupported IV element
See
+ /// Unsupported IV element See
[TLDef(0x13567E8A)]
public partial class PageBlockUnsupported : PageBlock { }
- /// Title
See
+ /// Title See
[TLDef(0x70ABC3FD)]
public partial class PageBlockTitle : PageBlock
{
/// Title
public RichText text;
}
- /// Subtitle
See
+ /// Subtitle See
[TLDef(0x8FFA9A1F)]
public partial class PageBlockSubtitle : PageBlock
{
/// Text
public RichText text;
}
- /// Author and date of creation of article
See
+ /// Author and date of creation of article See
[TLDef(0xBAAFE5E0)]
public partial class PageBlockAuthorDate : PageBlock
{
@@ -7731,28 +7731,28 @@ namespace TL
/// Date of pubblication
public DateTime published_date;
}
- /// Page header
See
+ /// Page header See
[TLDef(0xBFD064EC)]
public partial class PageBlockHeader : PageBlock
{
/// Contents
public RichText text;
}
- /// Subheader
See
+ /// Subheader See
[TLDef(0xF12BB6E1)]
public partial class PageBlockSubheader : PageBlock
{
/// Subheader
public RichText text;
}
- /// A paragraph
See
+ /// A paragraph See
[TLDef(0x467A0766)]
public partial class PageBlockParagraph : PageBlock
{
/// Text
public RichText text;
}
- /// Preformatted (<pre> text)
See
+ /// Preformatted (<pre> text) See
[TLDef(0xC070D93E)]
public partial class PageBlockPreformatted : PageBlock
{
@@ -7761,31 +7761,31 @@ namespace TL
/// Programming language of preformatted text
public string language;
}
- /// Page footer
See
+ /// Page footer See
[TLDef(0x48870999)]
public partial class PageBlockFooter : PageBlock
{
/// Contents
public RichText text;
}
- /// An empty block separating a page
See
+ /// An empty block separating a page See
[TLDef(0xDB20B188)]
public partial class PageBlockDivider : PageBlock { }
- /// Link to section within the page itself (like <a href="#target">anchor</a>)
See
+ /// Link to section within the page itself (like <a href="#target">anchor</a>) See
[TLDef(0xCE0D37B0)]
public partial class PageBlockAnchor : PageBlock
{
/// Name of target section
public string name;
}
- /// Unordered list of IV blocks
See
+ /// Unordered list of IV blocks See
[TLDef(0xE4E88011)]
public partial class PageBlockList : PageBlock
{
/// List of blocks in an IV page
public PageListItem[] items;
}
- /// Quote (equivalent to the HTML <blockquote>)
See
+ /// Quote (equivalent to the HTML <blockquote>) See
[TLDef(0x263D7C26)]
public partial class PageBlockBlockquote : PageBlock
{
@@ -7794,7 +7794,7 @@ namespace TL
/// Caption
public RichText caption;
}
- /// Pullquote
See
+ /// Pullquote See
[TLDef(0x4F4456D3)]
public partial class PageBlockPullquote : PageBlock
{
@@ -7803,7 +7803,7 @@ namespace TL
/// Caption
public RichText caption;
}
- /// A photo
See
+ /// A photo See
[TLDef(0x1759C560)]
public partial class PageBlockPhoto : PageBlock
{
@@ -7824,7 +7824,7 @@ namespace TL
has_url = 0x1,
}
}
- /// Video
See
+ /// Video See
[TLDef(0x7C8FE7B6)]
public partial class PageBlockVideo : PageBlock
{
@@ -7843,14 +7843,14 @@ namespace TL
loop = 0x2,
}
}
- /// A page cover
See
+ /// A page cover See
[TLDef(0x39F23300)]
public partial class PageBlockCover : PageBlock
{
/// Cover
public PageBlock cover;
}
- /// An embedded webpage
See
+ /// An embedded webpage See
[TLDef(0xA8718DC5)]
public partial class PageBlockEmbed : PageBlock
{
@@ -7885,7 +7885,7 @@ namespace TL
has_w = 0x20,
}
}
- /// An embedded post
See
+ /// An embedded post See
[TLDef(0xF259A80B)]
public partial class PageBlockEmbedPost : PageBlock
{
@@ -7904,7 +7904,7 @@ namespace TL
/// Caption
public PageCaption caption;
}
- /// Collage of media
See
+ /// Collage of media See
[TLDef(0x65A0FA4D)]
public partial class PageBlockCollage : PageBlock
{
@@ -7913,7 +7913,7 @@ namespace TL
/// Caption
public PageCaption caption;
}
- /// Slideshow
See
+ /// Slideshow See
[TLDef(0x031F9590)]
public partial class PageBlockSlideshow : PageBlock
{
@@ -7922,14 +7922,14 @@ namespace TL
/// Caption
public PageCaption caption;
}
- /// Reference to a telegram channel
See
+ /// Reference to a telegram channel See
[TLDef(0xEF1751B5)]
public partial class PageBlockChannel : PageBlock
{
/// The channel/supergroup/chat
public ChatBase channel;
}
- /// Audio
See
+ /// Audio See
[TLDef(0x804361EA)]
public partial class PageBlockAudio : PageBlock
{
@@ -7938,14 +7938,14 @@ namespace TL
/// Audio caption
public PageCaption caption;
}
- /// Kicker
See
+ /// Kicker See
[TLDef(0x1E148390)]
public partial class PageBlockKicker : PageBlock
{
/// Contents
public RichText text;
}
- /// Table
See
+ /// Table See
[TLDef(0xBF4DEA82)]
public partial class PageBlockTable : PageBlock
{
@@ -7964,14 +7964,14 @@ namespace TL
striped = 0x2,
}
}
- /// Ordered list of IV blocks
See
+ /// Ordered list of IV blocks See
[TLDef(0x9A8AE1E1)]
public partial class PageBlockOrderedList : PageBlock
{
/// List items
public PageListOrderedItem[] items;
}
- /// A collapsible details block
See
+ /// A collapsible details block See
[TLDef(0x76768BED)]
public partial class PageBlockDetails : PageBlock
{
@@ -7988,7 +7988,7 @@ namespace TL
open = 0x1,
}
}
- /// Related articles
See
+ /// Related articles See
[TLDef(0x16115A96)]
public partial class PageBlockRelatedArticles : PageBlock
{
@@ -7997,7 +7997,7 @@ namespace TL
/// Related articles
public PageRelatedArticle[] articles;
}
- /// A map
See
+ /// A map See
[TLDef(0xA44F3EF6)]
public partial class PageBlockMap : PageBlock
{
@@ -8013,7 +8013,7 @@ namespace TL
public PageCaption caption;
}
- /// Why was the phone call discarded?
See
+ /// Why was the phone call discarded? See
public enum PhoneCallDiscardReason : uint
{
///The phone call was missed
@@ -8026,7 +8026,7 @@ namespace TL
Busy = 0xFAF7E8C9,
}
- /// Represents a json-encoded object
See
+ /// Represents a json-encoded object See
[TLDef(0x7D748D04)]
public partial class DataJSON : ITLObject
{
@@ -8034,7 +8034,7 @@ namespace TL
public string data;
}
- /// This object represents a portion of the price for goods or services.
See
+ /// This object represents a portion of the price for goods or services. See
[TLDef(0xCB296BF8)]
public partial class LabeledPrice : ITLObject
{
@@ -8044,7 +8044,7 @@ namespace TL
public long amount;
}
- /// Invoice
See
+ /// Invoice See
[TLDef(0x0CD886E0)]
public partial class Invoice : ITLObject
{
@@ -8082,7 +8082,7 @@ namespace TL
}
}
- /// Payment identifier
See
+ /// Payment identifier See
[TLDef(0xEA02C27E)]
public partial class PaymentCharge : ITLObject
{
@@ -8092,7 +8092,7 @@ namespace TL
public string provider_charge_id;
}
- /// Shipping address
See
+ /// Shipping address See
[TLDef(0x1E8CAAEB)]
public partial class PostAddress : ITLObject
{
@@ -8110,7 +8110,7 @@ namespace TL
public string post_code;
}
- /// Order info provided by the user
See
+ /// Order info provided by the user See
[TLDef(0x909C3F94)]
public partial class PaymentRequestedInfo : ITLObject
{
@@ -8138,9 +8138,9 @@ namespace TL
}
}
- /// Saved payment credentials
Derived classes:
See
+ /// Saved payment credentials Derived classes: See
public abstract partial class PaymentSavedCredentials : ITLObject { }
- /// Saved credit card
See
+ /// Saved credit card See
[TLDef(0xCDC27A1F)]
public partial class PaymentSavedCredentialsCard : PaymentSavedCredentials
{
@@ -8150,7 +8150,7 @@ namespace TL
public string title;
}
- ///
Derived classes: ,
See
+ /// Remote document Derived classes: , See
public abstract partial class WebDocumentBase : ITLObject
{
/// Document URL
@@ -8162,7 +8162,7 @@ namespace TL
/// Attributes for media types
public abstract DocumentAttribute[] Attributes { get; }
}
- /// Remote document
See
+ /// Remote document See
[TLDef(0x1C570ED1)]
public partial class WebDocument : WebDocumentBase
{
@@ -8186,7 +8186,7 @@ namespace TL
/// Attributes for media types
public override DocumentAttribute[] Attributes => attributes;
}
- /// Remote document that can be downloaded without proxying through telegram
See
+ /// Remote document that can be downloaded without proxying through telegram See
[TLDef(0xF9C8BCC6)]
public partial class WebDocumentNoProxy : WebDocumentBase
{
@@ -8209,7 +8209,7 @@ namespace TL
public override DocumentAttribute[] Attributes => attributes;
}
- /// The document
See
+ /// The document See
[TLDef(0x9BED434D)]
public partial class InputWebDocument : ITLObject
{
@@ -8223,13 +8223,13 @@ namespace TL
public DocumentAttribute[] attributes;
}
- ///
Derived classes: ,
See
+ /// Location of remote file Derived classes: , See
public abstract partial class InputWebFileLocationBase : ITLObject
{
/// Access hash
public abstract long AccessHash { get; }
}
- /// Location of a remote HTTP(s) file
See
+ /// Location of a remote HTTP(s) file See
[TLDef(0xC239D686)]
public partial class InputWebFileLocation : InputWebFileLocationBase
{
@@ -8241,7 +8241,7 @@ namespace TL
/// Access hash
public override long AccessHash => access_hash;
}
- /// Geolocation
See
+ /// Geolocation See
[TLDef(0x9F2221C9)]
public partial class InputWebFileGeoPointLocation : InputWebFileLocationBase
{
@@ -8262,7 +8262,7 @@ namespace TL
public override long AccessHash => access_hash;
}
- /// Represents a chunk of an HTTP webfile downloaded through telegram's secure MTProto servers
See
+ /// Represents a chunk of an HTTP webfile downloaded through telegram's secure MTProto servers See
[TLDef(0x21E753BC)]
public partial class Upload_WebFile : ITLObject
{
@@ -8278,7 +8278,7 @@ namespace TL
public byte[] bytes;
}
- /// Payment form
See
+ /// Payment form See
[TLDef(0x1694761B)]
public partial class Payments_PaymentForm : ITLObject
{
@@ -8320,7 +8320,7 @@ namespace TL
}
}
- ///
See
+ /// See
[TLDef(0xD1451883)]
public partial class Payments_ValidatedRequestedInfo : ITLObject
{
@@ -8340,16 +8340,16 @@ namespace TL
}
}
- ///
Derived classes: ,
See
+ /// Derived classes: , See
public abstract partial class Payments_PaymentResultBase : ITLObject { }
- /// Payment result
See
+ /// Payment result See
[TLDef(0x4E5F810D)]
public partial class Payments_PaymentResult : Payments_PaymentResultBase
{
/// Info about the payment
public UpdatesBase updates;
}
- /// Payment was not successful, additional verification is needed
See
+ /// Payment was not successful, additional verification is needed See
[TLDef(0xD8411139)]
public partial class Payments_PaymentVerificationNeeded : Payments_PaymentResultBase
{
@@ -8357,7 +8357,7 @@ namespace TL
public string url;
}
- /// Receipt
See
+ /// Receipt See
[TLDef(0x70C4FE03)]
public partial class Payments_PaymentReceipt : ITLObject
{
@@ -8405,7 +8405,7 @@ namespace TL
}
}
- /// Saved server-side order information
See
+ /// Saved server-side order information See
[TLDef(0xFB8FE43C)]
public partial class Payments_SavedInfo : ITLObject
{
@@ -8423,9 +8423,9 @@ namespace TL
}
}
- ///
Derived classes: , , ,
See
+ /// Payment credentials Derived classes: , , , See
public abstract partial class InputPaymentCredentialsBase : ITLObject { }
- /// Saved payment credentials
See
+ /// Saved payment credentials See
[TLDef(0xC10EB2CF)]
public partial class InputPaymentCredentialsSaved : InputPaymentCredentialsBase
{
@@ -8434,7 +8434,7 @@ namespace TL
/// Temporary password
public byte[] tmp_password;
}
- /// Payment credentials
See
+ /// Payment credentials See
[TLDef(0x3417D728)]
public partial class InputPaymentCredentials : InputPaymentCredentialsBase
{
@@ -8449,14 +8449,14 @@ namespace TL
save = 0x1,
}
}
- /// Apple pay payment credentials
See
+ /// Apple pay payment credentials See
[TLDef(0x0AA1C39F)]
public partial class InputPaymentCredentialsApplePay : InputPaymentCredentialsBase
{
/// Payment data
public DataJSON payment_data;
}
- /// Google Pay payment credentials
See
+ /// Google Pay payment credentials See
[TLDef(0x8AC32801)]
public partial class InputPaymentCredentialsGooglePay : InputPaymentCredentialsBase
{
@@ -8464,7 +8464,7 @@ namespace TL
public DataJSON payment_token;
}
- /// Temporary payment password
See
+ /// Temporary payment password See
[TLDef(0xDB64FD34)]
public partial class Account_TmpPassword : ITLObject
{
@@ -8474,7 +8474,7 @@ namespace TL
public DateTime valid_until;
}
- /// Shipping option
See
+ /// Shipping option See
[TLDef(0xB6213CDF)]
public partial class ShippingOption : ITLObject
{
@@ -8486,7 +8486,7 @@ namespace TL
public LabeledPrice[] prices;
}
- /// Sticker in a stickerset
See
+ /// Sticker in a stickerset See
[TLDef(0xFFA0A496)]
public partial class InputStickerSetItem : ITLObject
{
@@ -8506,7 +8506,7 @@ namespace TL
}
}
- /// Phone call
See
+ /// Phone call See
[TLDef(0x1E36FDED)]
public partial class InputPhoneCall : ITLObject
{
@@ -8516,13 +8516,13 @@ namespace TL
public long access_hash;
}
- ///
Derived classes: , , , , ,
See
+ /// Phone call Derived classes: , , , , , See
public abstract partial class PhoneCallBase : ITLObject
{
/// Call ID
public abstract long ID { get; }
}
- /// Empty constructor
See
+ /// Empty constructor See
[TLDef(0x5366C915)]
public partial class PhoneCallEmpty : PhoneCallBase
{
@@ -8532,7 +8532,7 @@ namespace TL
/// Call ID
public override long ID => id;
}
- /// Incoming phone call
See
+ /// Incoming phone call See
[TLDef(0xC5226F17)]
public partial class PhoneCallWaiting : PhoneCallBase
{
@@ -8564,7 +8564,7 @@ namespace TL
/// Call ID
public override long ID => id;
}
- /// Requested phone call
See
+ /// Requested phone call See
[TLDef(0x14B0ED0C)]
public partial class PhoneCallRequested : PhoneCallBase
{
@@ -8594,7 +8594,7 @@ namespace TL
/// Phone call ID
public override long ID => id;
}
- /// An accepted phone call
See
+ /// An accepted phone call See
[TLDef(0x3660C311)]
public partial class PhoneCallAccepted : PhoneCallBase
{
@@ -8624,7 +8624,7 @@ namespace TL
/// ID of accepted phone call
public override long ID => id;
}
- /// Phone call
See
+ /// Phone call See
[TLDef(0x967F7C67)]
public partial class PhoneCall : PhoneCallBase
{
@@ -8662,7 +8662,7 @@ namespace TL
/// Call ID
public override long ID => id;
}
- /// Indicates a discarded phone call
See
+ /// Indicates a discarded phone call See
[TLDef(0x50CA4DE1)]
public partial class PhoneCallDiscarded : PhoneCallBase
{
@@ -8693,7 +8693,7 @@ namespace TL
public override long ID => id;
}
- ///
Derived classes: ,
See
+ /// Phone call connection Derived classes: , See
public abstract partial class PhoneConnectionBase : ITLObject
{
/// Endpoint ID
@@ -8705,7 +8705,7 @@ namespace TL
/// Port ID
public abstract int Port { get; }
}
- /// Identifies an endpoint that can be used to connect to the other user in a phone call
See
+ /// Identifies an endpoint that can be used to connect to the other user in a phone call See
[TLDef(0x9D4C17C0)]
public partial class PhoneConnection : PhoneConnectionBase
{
@@ -8729,7 +8729,7 @@ namespace TL
/// Port ID
public override int Port => port;
}
- /// WebRTC connection parameters
See
+ /// WebRTC connection parameters See
[TLDef(0x635FE375)]
public partial class PhoneConnectionWebrtc : PhoneConnectionBase
{
@@ -8766,7 +8766,7 @@ namespace TL
public override int Port => port;
}
- /// Protocol info for libtgvoip
See
+ /// Protocol info for libtgvoip See
[TLDef(0xFC878FC8)]
public partial class PhoneCallProtocol : ITLObject
{
@@ -8788,7 +8788,7 @@ namespace TL
}
}
- /// A VoIP phone call
See
+ /// A VoIP phone call See
[TLDef(0xEC82E140)]
public partial class Phone_PhoneCall : ITLObject
{
@@ -8798,16 +8798,16 @@ namespace TL
public Dictionary users;
}
- ///
Derived classes: ,
See
+ /// Represents the download status of a CDN file Derived classes: , See
public abstract partial class Upload_CdnFileBase : ITLObject { }
- /// The file was cleared from the temporary RAM cache of the CDN and has to be reuploaded.
See
+ /// The file was cleared from the temporary RAM cache of the CDN and has to be reuploaded. See
[TLDef(0xEEA8E46E)]
public partial class Upload_CdnFileReuploadNeeded : Upload_CdnFileBase
{
/// Request token (see CDN)
public byte[] request_token;
}
- /// Represent a chunk of a CDN file.
See
+ /// Represent a chunk of a CDN file. See
[TLDef(0xA99FCA4F)]
public partial class Upload_CdnFile : Upload_CdnFileBase
{
@@ -8815,7 +8815,7 @@ namespace TL
public byte[] bytes;
}
- /// Public key to use only during handshakes to CDN DCs.
See
+ /// Public key to use only during handshakes to CDN DCs. See
[TLDef(0xC982EABA)]
public partial class CdnPublicKey : ITLObject
{
@@ -8825,7 +8825,7 @@ namespace TL
public string public_key;
}
- /// Configuration for CDN file downloads.
See
+ /// Configuration for CDN file downloads. See
[TLDef(0x5725E40A)]
public partial class CdnConfig : ITLObject
{
@@ -8833,13 +8833,13 @@ namespace TL
public CdnPublicKey[] public_keys;
}
- ///
Derived classes: , ,
See
+ /// Language pack string Derived classes: , , See
public abstract partial class LangPackStringBase : ITLObject
{
/// Language key
public abstract string Key { get; }
}
- /// Translated localization string
See
+ /// Translated localization string See
[TLDef(0xCAD181F6)]
public partial class LangPackString : LangPackStringBase
{
@@ -8851,7 +8851,7 @@ namespace TL
/// Language key
public override string Key => key;
}
- /// A language pack string which has different forms based on the number of some object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info
See
+ /// A language pack string which has different forms based on the number of some object it mentions. See https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html for more info See
[TLDef(0x6C47AC9F)]
public partial class LangPackStringPluralized : LangPackStringBase
{
@@ -8889,7 +8889,7 @@ namespace TL
/// Localization key
public override string Key => key;
}
- /// Deleted localization string
See
+ /// Deleted localization string See
[TLDef(0x2979EEB2)]
public partial class LangPackStringDeleted : LangPackStringBase
{
@@ -8900,7 +8900,7 @@ namespace TL
public override string Key => key;
}
- /// Changes to the app's localization pack
See
+ /// Changes to the app's localization pack See
[TLDef(0xF385C1F6)]
public partial class LangPackDifference : ITLObject
{
@@ -8914,7 +8914,7 @@ namespace TL
public LangPackStringBase[] strings;
}
- /// Identifies a localization pack
See
+ /// Identifies a localization pack See
[TLDef(0xEECA5CE3)]
public partial class LangPackLanguage : ITLObject
{
@@ -8950,9 +8950,9 @@ namespace TL
}
}
- /// Channel admin log event
Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
See
+ /// Channel admin log event Derived classes: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , See
public abstract partial class ChannelAdminLogEventAction : ITLObject { }
- /// Channel/supergroup title was changed
See
+ /// Channel/supergroup title was changed See
[TLDef(0xE6DFB825)]
public partial class ChannelAdminLogEventActionChangeTitle : ChannelAdminLogEventAction
{
@@ -8961,7 +8961,7 @@ namespace TL
/// New title
public string new_value;
}
- /// The description was changed
See
+ /// The description was changed See
[TLDef(0x55188A2E)]
public partial class ChannelAdminLogEventActionChangeAbout : ChannelAdminLogEventAction
{
@@ -8970,7 +8970,7 @@ namespace TL
/// New description
public string new_value;
}
- /// Channel/supergroup username was changed
See
+ /// Channel/supergroup username was changed See
[TLDef(0x6A4AFC38)]
public partial class ChannelAdminLogEventActionChangeUsername : ChannelAdminLogEventAction
{
@@ -8979,7 +8979,7 @@ namespace TL
/// New username
public string new_value;
}
- /// The channel/supergroup's picture was changed
See
+ /// The channel/supergroup's picture was changed See
[TLDef(0x434BD2AF)]
public partial class ChannelAdminLogEventActionChangePhoto : ChannelAdminLogEventAction
{
@@ -8988,28 +8988,28 @@ namespace TL
/// New picture
public PhotoBase new_photo;
}
- /// Invites were enabled/disabled
See
+ /// Invites were enabled/disabled See
[TLDef(0x1B7907AE)]
public partial class ChannelAdminLogEventActionToggleInvites : ChannelAdminLogEventAction
{
/// New value
public bool new_value;
}
- /// Channel signatures were enabled/disabled
See
+ /// Channel signatures were enabled/disabled See
[TLDef(0x26AE0971)]
public partial class ChannelAdminLogEventActionToggleSignatures : ChannelAdminLogEventAction
{
/// New value
public bool new_value;
}
- /// A message was pinned
See
+ /// A message was pinned See
[TLDef(0xE9E82C18)]
public partial class ChannelAdminLogEventActionUpdatePinned : ChannelAdminLogEventAction
{
/// The message that was pinned
public MessageBase message;
}
- /// A message was edited
See
+ /// A message was edited See
[TLDef(0x709B2405)]
public partial class ChannelAdminLogEventActionEditMessage : ChannelAdminLogEventAction
{
@@ -9018,27 +9018,27 @@ namespace TL
/// New message
public MessageBase new_message;
}
- /// A message was deleted
See
+ /// A message was deleted See
[TLDef(0x42E047BB)]
public partial class ChannelAdminLogEventActionDeleteMessage : ChannelAdminLogEventAction
{
/// The message that was deleted
public MessageBase message;
}
- /// A user has joined the group (in the case of big groups, info of the user that has joined isn't shown)
See
+ /// A user has joined the group (in the case of big groups, info of the user that has joined isn't shown) See
[TLDef(0x183040D3)]
public partial class ChannelAdminLogEventActionParticipantJoin : ChannelAdminLogEventAction { }
- /// A user left the channel/supergroup (in the case of big groups, info of the user that has joined isn't shown)
See
+ /// A user left the channel/supergroup (in the case of big groups, info of the user that has joined isn't shown) See
[TLDef(0xF89777F2)]
public partial class ChannelAdminLogEventActionParticipantLeave : ChannelAdminLogEventAction { }
- /// A user was invited to the group
See
+ /// A user was invited to the group See
[TLDef(0xE31C34D8)]
public partial class ChannelAdminLogEventActionParticipantInvite : ChannelAdminLogEventAction
{
/// The user that was invited
public ChannelParticipantBase participant;
}
- /// The banned rights of a user were changed
See
+ /// The banned rights of a user were changed See
[TLDef(0xE6D83D7E)]
public partial class ChannelAdminLogEventActionParticipantToggleBan : ChannelAdminLogEventAction
{
@@ -9047,7 +9047,7 @@ namespace TL
/// New banned rights of user
public ChannelParticipantBase new_participant;
}
- /// The admin rights of a user were changed
See
+ /// The admin rights of a user were changed See
[TLDef(0xD5676710)]
public partial class ChannelAdminLogEventActionParticipantToggleAdmin : ChannelAdminLogEventAction
{
@@ -9056,7 +9056,7 @@ namespace TL
/// New admin rights
public ChannelParticipantBase new_participant;
}
- /// The supergroup's stickerset was changed
See
+ /// The supergroup's stickerset was changed See
[TLDef(0xB1C3CAA7)]
public partial class ChannelAdminLogEventActionChangeStickerSet : ChannelAdminLogEventAction
{
@@ -9065,14 +9065,14 @@ namespace TL
/// New stickerset
public InputStickerSet new_stickerset;
}
- /// The hidden prehistory setting was changed
See
+ /// The hidden prehistory setting was changed See
[TLDef(0x5F5C95F1)]
public partial class ChannelAdminLogEventActionTogglePreHistoryHidden : ChannelAdminLogEventAction
{
/// New value
public bool new_value;
}
- /// The default banned rights were modified
See
+ /// The default banned rights were modified See
[TLDef(0x2DF5FC0A)]
public partial class ChannelAdminLogEventActionDefaultBannedRights : ChannelAdminLogEventAction
{
@@ -9081,14 +9081,14 @@ namespace TL
/// New glboal banned rights.
public ChatBannedRights new_banned_rights;
}
- /// A poll was stopped
See
+ /// A poll was stopped See
[TLDef(0x8F079643)]
public partial class ChannelAdminLogEventActionStopPoll : ChannelAdminLogEventAction
{
/// The poll that was stopped
public MessageBase message;
}
- /// The linked chat was changed
See
+ /// The linked chat was changed See
[TLDef(0x050C7AC8)]
public partial class ChannelAdminLogEventActionChangeLinkedChat : ChannelAdminLogEventAction
{
@@ -9097,7 +9097,7 @@ namespace TL
/// New linked chat
public long new_value;
}
- /// The geogroup location was changed
See
+ /// The geogroup location was changed See
[TLDef(0x0E6B76AE)]
public partial class ChannelAdminLogEventActionChangeLocation : ChannelAdminLogEventAction
{
@@ -9106,7 +9106,7 @@ namespace TL
/// New location
public ChannelLocation new_value;
}
- /// Slow mode setting for supergroups was changed
See
+ /// Slow mode setting for supergroups was changed See
[TLDef(0x53909779)]
public partial class ChannelAdminLogEventActionToggleSlowMode : ChannelAdminLogEventAction
{
@@ -9115,63 +9115,63 @@ namespace TL
/// New slow mode value
public int new_value;
}
- /// A group call was started
See
+ /// A group call was started See
[TLDef(0x23209745)]
public partial class ChannelAdminLogEventActionStartGroupCall : ChannelAdminLogEventAction
{
/// Group call
public InputGroupCall call;
}
- /// A group call was terminated
See
+ /// A group call was terminated See
[TLDef(0xDB9F9140)]
public partial class ChannelAdminLogEventActionDiscardGroupCall : ChannelAdminLogEventAction
{
/// The group call that was terminated
public InputGroupCall call;
}
- /// A group call participant was muted
See
+ /// A group call participant was muted See
[TLDef(0xF92424D2)]
public partial class ChannelAdminLogEventActionParticipantMute : ChannelAdminLogEventAction
{
/// The participant that was muted
public GroupCallParticipant participant;
}
- /// A group call participant was unmuted
See
+ /// A group call participant was unmuted See
[TLDef(0xE64429C0)]
public partial class ChannelAdminLogEventActionParticipantUnmute : ChannelAdminLogEventAction
{
/// The participant that was unmuted
public GroupCallParticipant participant;
}
- /// Group call settings were changed
See
+ /// Group call settings were changed See
[TLDef(0x56D6A247)]
public partial class ChannelAdminLogEventActionToggleGroupCallSetting : ChannelAdminLogEventAction
{
/// Whether all users are muted by default upon joining
public bool join_muted;
}
- /// A user joined the supergroup/channel using a specific invite link
See
+ /// A user joined the supergroup/channel using a specific invite link See
[TLDef(0x5CDADA77)]
public partial class ChannelAdminLogEventActionParticipantJoinByInvite : ChannelAdminLogEventAction
{
/// The invite link used to join the supergroup/channel
public ExportedChatInvite invite;
}
- /// A chat invite was deleted
See
+ /// A chat invite was deleted See
[TLDef(0x5A50FCA4)]
public partial class ChannelAdminLogEventActionExportedInviteDelete : ChannelAdminLogEventAction
{
/// The deleted chat invite
public ExportedChatInvite invite;
}
- /// A specific invite link was revoked
See
+ /// A specific invite link was revoked See
[TLDef(0x410A134E)]
public partial class ChannelAdminLogEventActionExportedInviteRevoke : ChannelAdminLogEventAction
{
/// The invite link that was revoked
public ExportedChatInvite invite;
}
- /// A chat invite was edited
See
+ /// A chat invite was edited See
[TLDef(0xE90EBB59)]
public partial class ChannelAdminLogEventActionExportedInviteEdit : ChannelAdminLogEventAction
{
@@ -9180,14 +9180,14 @@ namespace TL
/// New chat invite information
public ExportedChatInvite new_invite;
}
- /// channelAdminLogEvent.user_id has set the volume of participant.peer to participant.volume
See
+ /// channelAdminLogEvent.user_id has set the volume of participant.peer to participant.volume See
[TLDef(0x3E7F6847)]
public partial class ChannelAdminLogEventActionParticipantVolume : ChannelAdminLogEventAction
{
/// The participant whose volume was changed
public GroupCallParticipant participant;
}
- /// The Time-To-Live of messages in this chat was changed
See
+ /// The Time-To-Live of messages in this chat was changed See
[TLDef(0x6E941A38)]
public partial class ChannelAdminLogEventActionChangeHistoryTTL : ChannelAdminLogEventAction
{
@@ -9196,7 +9196,7 @@ namespace TL
/// New value
public int new_value;
}
- ///
See
+ /// See
[TLDef(0xAFB6144A)]
public partial class ChannelAdminLogEventActionParticipantJoinByRequest : ChannelAdminLogEventAction
{
@@ -9204,7 +9204,7 @@ namespace TL
public long approved_by;
}
- /// Admin log event
See
+ /// Admin log event See
[TLDef(0x1FAD68CD)]
public partial class ChannelAdminLogEvent : ITLObject
{
@@ -9218,7 +9218,7 @@ namespace TL
public ChannelAdminLogEventAction action;
}
- /// Admin log events
See
+ /// Admin log events See
[TLDef(0xED8AF74D)]
public partial class Channels_AdminLogResults : ITLObject
{
@@ -9232,7 +9232,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Filter only certain admin log events
See
+ /// Filter only certain admin log events See
[TLDef(0xEA107AE4)]
public partial class ChannelAdminLogEventsFilter : ITLObject
{
@@ -9276,7 +9276,7 @@ namespace TL
}
}
- /// Popular contact
See
+ /// Popular contact See
[TLDef(0x5CE14175)]
public partial class PopularContact : ITLObject
{
@@ -9286,7 +9286,7 @@ namespace TL
public int importers;
}
- /// Favorited stickers
See
+ /// Favorited stickers See
/// a null value means messages.favedStickersNotModified
[TLDef(0x2CB51097)]
public partial class Messages_FavedStickers : ITLObject
@@ -9299,37 +9299,37 @@ namespace TL
public DocumentBase[] stickers;
}
- /// Recent t.me urls
Derived classes: , , , ,
See
+ /// Recent t.me urls Derived classes: , , , , See
public abstract partial class RecentMeUrl : ITLObject
{
/// URL
public string url;
}
- /// Unknown t.me url
See
+ /// Unknown t.me url See
[TLDef(0x46E1D13D)]
public partial class RecentMeUrlUnknown : RecentMeUrl { }
- /// Recent t.me link to a user
See
+ /// Recent t.me link to a user See
[TLDef(0xB92C09E2)]
public partial class RecentMeUrlUser : RecentMeUrl
{
/// User ID
public long user_id;
}
- /// Recent t.me link to a chat
See
+ /// Recent t.me link to a chat See
[TLDef(0xB2DA71D2)]
public partial class RecentMeUrlChat : RecentMeUrl
{
/// Chat ID
public long chat_id;
}
- /// Recent t.me invite link to a chat
See
+ /// Recent t.me invite link to a chat See
[TLDef(0xEB49081D)]
public partial class RecentMeUrlChatInvite : RecentMeUrl
{
/// Chat invitation
public ChatInviteBase chat_invite;
}
- /// Recent t.me stickerset installation URL
See
+ /// Recent t.me stickerset installation URL See
[TLDef(0xBC0A57DC)]
public partial class RecentMeUrlStickerSet : RecentMeUrl
{
@@ -9337,7 +9337,7 @@ namespace TL
public StickerSetCoveredBase set;
}
- /// Recent t.me URLs
See
+ /// Recent t.me URLs See
[TLDef(0x0E0310D7)]
public partial class Help_RecentMeUrls : ITLObject
{
@@ -9351,7 +9351,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// A single media in an album or grouped media sent with messages.sendMultiMedia.
See
+ /// A single media in an album or grouped media sent with messages.sendMultiMedia. See
[TLDef(0x1CC6E91F)]
public partial class InputSingleMedia : ITLObject
{
@@ -9373,7 +9373,7 @@ namespace TL
}
}
- /// Represents a bot logged in using the Telegram login widget
See
+ /// Represents a bot logged in using the Telegram login widget See
[TLDef(0xA6F8F452)]
public partial class WebAuthorization : ITLObject
{
@@ -9397,7 +9397,7 @@ namespace TL
public string region;
}
- /// Web authorizations
See
+ /// Web authorizations See
[TLDef(0xED56C9FC)]
public partial class Account_WebAuthorizations : ITLObject
{
@@ -9407,26 +9407,26 @@ namespace TL
public Dictionary users;
}
- /// A message
Derived classes: , , ,
See
+ /// A message Derived classes: , , , See
public abstract partial class InputMessage : ITLObject { }
- /// Message by ID
See
+ /// Message by ID See
[TLDef(0xA676A322)]
public partial class InputMessageID : InputMessage
{
/// Message ID
public int id;
}
- /// Message to which the specified message replies to
See
+ /// Message to which the specified message replies to See
[TLDef(0xBAD88395)]
public partial class InputMessageReplyTo : InputMessage
{
/// ID of the message that replies to the message we need
public int id;
}
- /// Pinned message
See
+ /// Pinned message See
[TLDef(0x86872538)]
public partial class InputMessagePinned : InputMessage { }
- /// Used by bots for fetching information about the message that originated a callback query
See
+ /// Used by bots for fetching information about the message that originated a callback query See
[TLDef(0xACFA1A7E)]
public partial class InputMessageCallbackQuery : InputMessage
{
@@ -9436,16 +9436,16 @@ namespace TL
public long query_id;
}
- ///
Derived classes: ,
See
+ /// Peer, or all peers in a certain folder Derived classes: , See
public abstract partial class InputDialogPeerBase : ITLObject { }
- /// A peer
See
+ /// A peer See
[TLDef(0xFCAAFEB7)]
public partial class InputDialogPeer : InputDialogPeerBase
{
/// Peer
public InputPeer peer;
}
- /// All peers in a peer folder
See
+ /// All peers in a peer folder See
[TLDef(0x64600527)]
public partial class InputDialogPeerFolder : InputDialogPeerBase
{
@@ -9453,16 +9453,16 @@ namespace TL
public int folder_id;
}
- ///
Derived classes: ,
See
+ /// Peer, or all peers in a folder Derived classes: , See
public abstract partial class DialogPeerBase : ITLObject { }
- /// Peer
See
+ /// Peer See
[TLDef(0xE56DBF05)]
public partial class DialogPeer : DialogPeerBase
{
/// Peer
public Peer peer;
}
- /// Peer folder
See
+ /// Peer folder See
[TLDef(0x514519E2)]
public partial class DialogPeerFolder : DialogPeerBase
{
@@ -9470,7 +9470,7 @@ namespace TL
public int folder_id;
}
- /// Found stickersets
See
+ /// Found stickersets See
/// a null value means messages.foundStickerSetsNotModified
[TLDef(0x8AF09DD2)]
public partial class Messages_FoundStickerSets : ITLObject
@@ -9481,7 +9481,7 @@ namespace TL
public StickerSetCoveredBase[] sets;
}
- ///
See
+ /// See
[TLDef(0x6242C773)]
public partial class FileHash : ITLObject
{
@@ -9493,7 +9493,7 @@ namespace TL
public byte[] hash;
}
- /// Info about an MTProxy used to connect.
See
+ /// Info about an MTProxy used to connect. See
[TLDef(0x75588B3F)]
public partial class InputClientProxy : ITLObject
{
@@ -9503,16 +9503,16 @@ namespace TL
public int port;
}
- ///
Derived classes: ,
See
+ /// Derived classes: , See
public abstract partial class Help_TermsOfServiceUpdateBase : ITLObject { }
- /// No changes were made to telegram's terms of service
See
+ /// No changes were made to telegram's terms of service See
[TLDef(0xE3309F7F)]
public partial class Help_TermsOfServiceUpdateEmpty : Help_TermsOfServiceUpdateBase
{
/// New TOS updates will have to be queried using help.getTermsOfServiceUpdate in expires seconds
public DateTime expires;
}
- /// Info about an update of telegram's terms of service. If the terms of service are declined, then the account.deleteAccount method should be called with the reason "Decline ToS update"
See
+ /// Info about an update of telegram's terms of service. If the terms of service are declined, then the account.deleteAccount method should be called with the reason "Decline ToS update" See
[TLDef(0x28ECF961)]
public partial class Help_TermsOfServiceUpdate : Help_TermsOfServiceUpdateBase
{
@@ -9522,13 +9522,13 @@ namespace TL
public Help_TermsOfService terms_of_service;
}
- ///
Derived classes: ,
See
+ /// Secure passport file, for more info see the passport docs » Derived classes: , See
public abstract partial class InputSecureFileBase : ITLObject
{
/// Secure file ID
public abstract long ID { get; }
}
- /// Uploaded secure file, for more info see the passport docs »
See
+ /// Uploaded secure file, for more info see the passport docs » See
[TLDef(0x3334B0F0)]
public partial class InputSecureFileUploaded : InputSecureFileBase
{
@@ -9546,7 +9546,7 @@ namespace TL
/// Secure file ID
public override long ID => id;
}
- /// Preuploaded passport file, for more info see the passport docs »
See
+ /// Preuploaded passport file, for more info see the passport docs » See
[TLDef(0x5367E5BE)]
public partial class InputSecureFile : InputSecureFileBase
{
@@ -9559,7 +9559,7 @@ namespace TL
public override long ID => id;
}
- /// Secure passport file, for more info see the passport docs »
See
+ /// Secure passport file, for more info see the passport docs » See
/// a null value means secureFileEmpty
[TLDef(0xE0277A62)]
public partial class SecureFile : ITLObject
@@ -9580,7 +9580,7 @@ namespace TL
public byte[] secret;
}
- /// Secure passport data, for more info see the passport docs »
See
+ /// Secure passport data, for more info see the passport docs » See
[TLDef(0x8AEABEC3)]
public partial class SecureData : ITLObject
{
@@ -9592,16 +9592,16 @@ namespace TL
public byte[] secret;
}
- /// Plaintext verified passport data.
Derived classes: ,
See
+ /// Plaintext verified passport data. Derived classes: , See
public abstract partial class SecurePlainData : ITLObject { }
- /// Phone number to use in telegram passport: it must be verified, first ».
See
+ /// Phone number to use in telegram passport: it must be verified, first ». See
[TLDef(0x7D6099DD)]
public partial class SecurePlainPhone : SecurePlainData
{
/// Phone number
public string phone;
}
- /// Email address to use in telegram passport: it must be verified, first ».
See
+ /// Email address to use in telegram passport: it must be verified, first ». See
[TLDef(0x21EC5A5F)]
public partial class SecurePlainEmail : SecurePlainData
{
@@ -9609,7 +9609,7 @@ namespace TL
public string email;
}
- /// Secure value type
See
+ /// Secure value type See
public enum SecureValueType : uint
{
///Personal details
@@ -9640,7 +9640,7 @@ namespace TL
Email = 0x8E3CA7EE,
}
- /// Secure value
See
+ /// Secure value See
[TLDef(0x187FA0CA)]
public partial class SecureValue : ITLObject
{
@@ -9684,7 +9684,7 @@ namespace TL
}
}
- /// Secure value, for more info see the passport docs »
See
+ /// Secure value, for more info see the passport docs » See
[TLDef(0xDB21D0A7)]
public partial class InputSecureValue : ITLObject
{
@@ -9726,7 +9726,7 @@ namespace TL
}
}
- /// Secure value hash
See
+ /// Secure value hash See
[TLDef(0xED1ECDB0)]
public partial class SecureValueHash : ITLObject
{
@@ -9736,7 +9736,7 @@ namespace TL
public byte[] hash;
}
- ///
Derived classes: , , , , , , , ,
See
+ /// Secure value error Derived classes: , , , , , , , , See
public abstract partial class SecureValueErrorBase : ITLObject
{
/// The section of the user's Telegram Passport which has the error, one of , , , , ,
@@ -9744,7 +9744,7 @@ namespace TL
/// Error message
public abstract string Text { get; }
}
- /// Represents an issue in one of the data fields that was provided by the user. The error is considered resolved when the field's value changes.
See
+ /// Represents an issue in one of the data fields that was provided by the user. The error is considered resolved when the field's value changes. See
[TLDef(0xE8A40BD9)]
public partial class SecureValueErrorData : SecureValueErrorBase
{
@@ -9762,7 +9762,7 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Represents an issue with the front side of a document. The error is considered resolved when the file with the front side of the document changes.
See
+ /// Represents an issue with the front side of a document. The error is considered resolved when the file with the front side of the document changes. See
[TLDef(0x00BE3DFA)]
public partial class SecureValueErrorFrontSide : SecureValueErrorBase
{
@@ -9778,7 +9778,7 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Represents an issue with the reverse side of a document. The error is considered resolved when the file with reverse side of the document changes.
See
+ /// Represents an issue with the reverse side of a document. The error is considered resolved when the file with reverse side of the document changes. See
[TLDef(0x868A2AA5)]
public partial class SecureValueErrorReverseSide : SecureValueErrorBase
{
@@ -9794,7 +9794,7 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Represents an issue with the selfie with a document. The error is considered resolved when the file with the selfie changes.
See
+ /// Represents an issue with the selfie with a document. The error is considered resolved when the file with the selfie changes. See
[TLDef(0xE537CED6)]
public partial class SecureValueErrorSelfie : SecureValueErrorBase
{
@@ -9810,7 +9810,7 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Represents an issue with a document scan. The error is considered resolved when the file with the document scan changes.
See
+ /// Represents an issue with a document scan. The error is considered resolved when the file with the document scan changes. See
[TLDef(0x7A700873)]
public partial class SecureValueErrorFile : SecureValueErrorBase
{
@@ -9826,7 +9826,7 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Represents an issue with a list of scans. The error is considered resolved when the list of files containing the scans changes.
See
+ /// Represents an issue with a list of scans. The error is considered resolved when the list of files containing the scans changes. See
[TLDef(0x666220E9)]
public partial class SecureValueErrorFiles : SecureValueErrorBase
{
@@ -9842,7 +9842,7 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Secure value error
See
+ /// Secure value error See
[TLDef(0x869D758F)]
public partial class SecureValueError : SecureValueErrorBase
{
@@ -9858,18 +9858,18 @@ namespace TL
/// Error message
public override string Text => text;
}
- /// Represents an issue with one of the files that constitute the translation of a document. The error is considered resolved when the file changes.
See
+ /// Represents an issue with one of the files that constitute the translation of a document. The error is considered resolved when the file changes. See
[TLDef(0xA1144770)]
public partial class SecureValueErrorTranslationFile : SecureValueErrorFile
{
}
- /// Represents an issue with the translated version of a document. The error is considered resolved when a file with the document translation changes.
See
+ /// Represents an issue with the translated version of a document. The error is considered resolved when a file with the document translation changes. See
[TLDef(0x34636DD8)]
public partial class SecureValueErrorTranslationFiles : SecureValueErrorFiles
{
}
- /// Encrypted credentials required to decrypt telegram passport data.
See
+ /// Encrypted credentials required to decrypt telegram passport data. See
[TLDef(0x33F0EA47)]
public partial class SecureCredentialsEncrypted : ITLObject
{
@@ -9881,7 +9881,7 @@ namespace TL
public byte[] secret;
}
- /// Telegram Passport authorization form
See
+ /// Telegram Passport authorization form See
[TLDef(0xAD2E1CD8)]
public partial class Account_AuthorizationForm : ITLObject
{
@@ -9905,7 +9905,7 @@ namespace TL
}
}
- /// The sent email code
See
+ /// The sent email code See
[TLDef(0x811F854F)]
public partial class Account_SentEmailCode : ITLObject
{
@@ -9915,7 +9915,7 @@ namespace TL
public int length;
}
- /// Deep linking info
See
+ /// Deep linking info See
/// a null value means help.deepLinkInfoEmpty
[TLDef(0x6A4EE832)]
public partial class Help_DeepLinkInfo : ITLObject
@@ -9936,9 +9936,9 @@ namespace TL
}
}
- /// Saved contact
Derived classes:
See
+ /// Saved contact Derived classes: See
public abstract partial class SavedContact : ITLObject { }
- /// Saved contact
See
+ /// Saved contact See
[TLDef(0x1142BD56)]
public partial class SavedPhoneContact : SavedContact
{
@@ -9952,7 +9952,7 @@ namespace TL
public DateTime date;
}
- /// Takout info
See
+ /// Takout info See
[TLDef(0x4DBA4501)]
public partial class Account_Takeout : ITLObject
{
@@ -9960,10 +9960,10 @@ namespace TL
public long id;
}
- /// Key derivation function to use when generating the password hash for SRP two-factor authorization
Derived classes:
See
+ /// Key derivation function to use when generating the password hash for SRP two-factor authorization Derived classes: See
/// a null value means passwordKdfAlgoUnknown
public abstract partial class PasswordKdfAlgo : ITLObject { }
- /// This key derivation algorithm defines that SRP 2FA login must be used
See
+ /// This key derivation algorithm defines that SRP 2FA login must be used See
[TLDef(0x3A912D4A)]
public partial class PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow : PasswordKdfAlgo
{
@@ -9977,21 +9977,21 @@ namespace TL
public byte[] p;
}
- /// KDF algorithm to use for computing telegram passport hash
Derived classes: ,
See
+ /// KDF algorithm to use for computing telegram passport hash Derived classes: , See
/// a null value means securePasswordKdfAlgoUnknown
public abstract partial class SecurePasswordKdfAlgo : ITLObject
{
/// Salt
public byte[] salt;
}
- /// PBKDF2 with SHA512 and 100000 iterations KDF algo
See
+ /// PBKDF2 with SHA512 and 100000 iterations KDF algo See
[TLDef(0xBBF2DDA0)]
public partial class SecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000 : SecurePasswordKdfAlgo { }
- /// SHA512 KDF algo
See
+ /// SHA512 KDF algo See
[TLDef(0x86471D92)]
public partial class SecurePasswordKdfAlgoSHA512 : SecurePasswordKdfAlgo { }
- /// Secure settings
See
+ /// Secure settings See
[TLDef(0x1527BCAC)]
public partial class SecureSecretSettings : ITLObject
{
@@ -10003,7 +10003,7 @@ namespace TL
public long secure_secret_id;
}
- /// Constructor for checking the validity of a 2FA SRP password (see SRP)
See
+ /// Constructor for checking the validity of a 2FA SRP password (see SRP) See
/// a null value means inputCheckPasswordEmpty
[TLDef(0xD27FF082)]
public partial class InputCheckPasswordSRP : ITLObject
@@ -10016,9 +10016,9 @@ namespace TL
public byte[] M1;
}
- ///
Derived classes: ,
See
+ /// Required secure file type Derived classes: , See
public abstract partial class SecureRequiredTypeBase : ITLObject { }
- /// Required type
See
+ /// Required type See
[TLDef(0x829D99DA)]
public partial class SecureRequiredType : SecureRequiredTypeBase
{
@@ -10037,7 +10037,7 @@ namespace TL
translation_required = 0x4,
}
}
- /// One of
See
+ /// One of See
[TLDef(0x027477B4)]
public partial class SecureRequiredTypeOneOf : SecureRequiredTypeBase
{
@@ -10045,7 +10045,7 @@ namespace TL
public SecureRequiredTypeBase[] types;
}
- /// Telegram passport configuration
See
+ /// Telegram passport configuration See
/// a null value means help.passportConfigNotModified
[TLDef(0xA098D6AF)]
public partial class Help_PassportConfig : ITLObject
@@ -10056,7 +10056,7 @@ namespace TL
public DataJSON countries_langs;
}
- /// Event that occured in the application.
See
+ /// Event that occured in the application. See
[TLDef(0x1D1B1245)]
public partial class InputAppEvent : ITLObject
{
@@ -10070,9 +10070,9 @@ namespace TL
public JSONValue data;
}
- /// JSON key: value pair
Derived classes:
See
+ /// JSON key: value pair Derived classes: See
public abstract partial class JSONObjectValue : ITLObject { }
- /// JSON key: value pair
See
+ /// JSON key: value pair See
[TLDef(0xC0DE1BD9)]
public partial class JsonObjectValue : JSONObjectValue
{
@@ -10082,40 +10082,40 @@ namespace TL
public JSONValue value;
}
- /// JSON value
Derived classes: , , , , ,
See
+ /// JSON value Derived classes: , , , , , See
public abstract partial class JSONValue : ITLObject { }
- /// null JSON value
See
+ /// null JSON value See
[TLDef(0x3F6D7B68)]
public partial class JsonNull : JSONValue { }
- /// JSON boolean value
See
+ /// JSON boolean value See
[TLDef(0xC7345E6A)]
public partial class JsonBool : JSONValue
{
/// Value
public bool value;
}
- /// JSON numeric value
See
+ /// JSON numeric value See
[TLDef(0x2BE0DFA4)]
public partial class JsonNumber : JSONValue
{
/// Value
public double value;
}
- /// JSON string
See
+ /// JSON string See
[TLDef(0xB71E767A)]
public partial class JsonString : JSONValue
{
/// Value
public string value;
}
- /// JSON array
See
+ /// JSON array See
[TLDef(0xF7444763)]
public partial class JsonArray : JSONValue
{
/// JSON values
public JSONValue[] value;
}
- /// JSON object value
See
+ /// JSON object value See
[TLDef(0x99C1D49D)]
public partial class JsonObject : JSONValue
{
@@ -10123,7 +10123,7 @@ namespace TL
public JSONObjectValue[] value;
}
- /// Table cell
See
+ /// Table cell See
[TLDef(0x34566B6A)]
public partial class PageTableCell : ITLObject
{
@@ -10157,7 +10157,7 @@ namespace TL
}
}
- /// Table row
See
+ /// Table row See
[TLDef(0xE0C0C5E5)]
public partial class PageTableRow : ITLObject
{
@@ -10165,7 +10165,7 @@ namespace TL
public PageTableCell[] cells;
}
- /// Page caption
See
+ /// Page caption See
[TLDef(0x6F747657)]
public partial class PageCaption : ITLObject
{
@@ -10175,16 +10175,16 @@ namespace TL
public RichText credit;
}
- /// Item in block list
Derived classes: ,
See
+ /// Item in block list Derived classes: , See
public abstract partial class PageListItem : ITLObject { }
- /// List item
See
+ /// List item See
[TLDef(0xB92FB6CD)]
public partial class PageListItemText : PageListItem
{
/// Text
public RichText text;
}
- /// List item
See
+ /// List item See
[TLDef(0x25E073FC)]
public partial class PageListItemBlocks : PageListItem
{
@@ -10192,20 +10192,20 @@ namespace TL
public PageBlock[] blocks;
}
- /// Represents an instant view ordered list
Derived classes: ,
See
+ /// Represents an instant view ordered list Derived classes: , See
public abstract partial class PageListOrderedItem : ITLObject
{
/// Number of element within ordered list
public string num;
}
- /// Ordered list of text items
See
+ /// Ordered list of text items See
[TLDef(0x5E068047)]
public partial class PageListOrderedItemText : PageListOrderedItem
{
/// Text
public RichText text;
}
- /// Ordered list of IV blocks
See
+ /// Ordered list of IV blocks See
[TLDef(0x98DD8936)]
public partial class PageListOrderedItemBlocks : PageListOrderedItem
{
@@ -10213,7 +10213,7 @@ namespace TL
public PageBlock[] blocks;
}
- /// Related article
See
+ /// Related article See
[TLDef(0xB390DC08)]
public partial class PageRelatedArticle : ITLObject
{
@@ -10249,7 +10249,7 @@ namespace TL
}
}
- /// Instant view page
See
+ /// Instant view page See
[TLDef(0x98657F0D)]
public partial class Page : ITLObject
{
@@ -10279,7 +10279,7 @@ namespace TL
}
}
- /// Localized name for telegram support
See
+ /// Localized name for telegram support See
[TLDef(0x8C05F1C9)]
public partial class Help_SupportName : ITLObject
{
@@ -10287,7 +10287,7 @@ namespace TL
public string name;
}
- /// Internal use
See
+ /// Internal use See
/// a null value means help.userInfoEmpty
[TLDef(0x01EB3758)]
public partial class Help_UserInfo : ITLObject
@@ -10302,7 +10302,7 @@ namespace TL
public DateTime date;
}
- /// A possible answer of a poll
See
+ /// A possible answer of a poll See
[TLDef(0x6CA9C2E9)]
public partial class PollAnswer : ITLObject
{
@@ -10312,7 +10312,7 @@ namespace TL
public byte[] option;
}
- /// Poll
See
+ /// Poll See
[TLDef(0x86E18161)]
public partial class Poll : ITLObject
{
@@ -10346,7 +10346,7 @@ namespace TL
}
}
- /// A poll answer, and how users voted on it
See
+ /// A poll answer, and how users voted on it See
[TLDef(0x3B6DDAD2)]
public partial class PollAnswerVoters : ITLObject
{
@@ -10366,7 +10366,7 @@ namespace TL
}
}
- /// Results of poll
See
+ /// Results of poll See
[TLDef(0xDCB82EA3)]
public partial class PollResults : ITLObject
{
@@ -10398,7 +10398,7 @@ namespace TL
}
}
- /// Number of online users in a chat
See
+ /// Number of online users in a chat See
[TLDef(0xF041E250)]
public partial class ChatOnlines : ITLObject
{
@@ -10406,7 +10406,7 @@ namespace TL
public int onlines;
}
- /// URL with chat statistics
See
+ /// URL with chat statistics See
[TLDef(0x47A971E0)]
public partial class StatsURL : ITLObject
{
@@ -10414,7 +10414,7 @@ namespace TL
public string url;
}
- /// Represents the rights of an admin in a channel/supergroup.
See
+ /// Represents the rights of an admin in a channel/supergroup. See
[TLDef(0x5FB224D5)]
public partial class ChatAdminRights : ITLObject
{
@@ -10448,7 +10448,7 @@ namespace TL
}
}
- /// Represents the rights of a normal user in a supergroup/channel/chat. In this case, the flags are inverted: if set, a flag does not allow a user to do X.
See
+ /// Represents the rights of a normal user in a supergroup/channel/chat. In this case, the flags are inverted: if set, a flag does not allow a user to do X. See
[TLDef(0x9F120418)]
public partial class ChatBannedRights : ITLObject
{
@@ -10486,9 +10486,9 @@ namespace TL
}
}
- ///
Derived classes: , ,
See
+ /// Wallpaper Derived classes: , , See
public abstract partial class InputWallPaperBase : ITLObject { }
- /// Wallpaper
See
+ /// Wallpaper See
[TLDef(0xE630B979)]
public partial class InputWallPaper : InputWallPaperBase
{
@@ -10497,14 +10497,14 @@ namespace TL
/// Access hash
public long access_hash;
}
- /// Wallpaper by slug (a unique ID)
See
+ /// Wallpaper by slug (a unique ID) See
[TLDef(0x72091C80)]
public partial class InputWallPaperSlug : InputWallPaperBase
{
/// Unique wallpaper ID
public string slug;
}
- /// Wallpaper with no file access hash, used for example when deleting (unsave=true) wallpapers using account.saveWallPaper, specifying just the wallpaper ID.
See
+ /// Wallpaper with no file access hash, used for example when deleting (unsave=true) wallpapers using account.saveWallPaper, specifying just the wallpaper ID. See
[TLDef(0x967A462E)]
public partial class InputWallPaperNoFile : InputWallPaperBase
{
@@ -10512,7 +10512,7 @@ namespace TL
public long id;
}
- /// Installed wallpapers
See
+ /// Installed wallpapers See
/// a null value means account.wallPapersNotModified
[TLDef(0xCDC3858C)]
public partial class Account_WallPapers : ITLObject
@@ -10523,7 +10523,7 @@ namespace TL
public WallPaperBase[] wallpapers;
}
- /// Settings used by telegram servers for sending the confirm code.
See
+ /// Settings used by telegram servers for sending the confirm code. See
[TLDef(0xDEBEBE83)]
public partial class CodeSettings : ITLObject
{
@@ -10541,7 +10541,7 @@ namespace TL
}
}
- /// Wallpaper settings
See
+ /// Wallpaper settings See
[TLDef(0x1DC1BCA4)]
public partial class WallPaperSettings : ITLObject
{
@@ -10579,7 +10579,7 @@ namespace TL
}
}
- /// Autodownload settings
See
+ /// Autodownload settings See
[TLDef(0xE04232F3)]
public partial class AutoDownloadSettings : ITLObject
{
@@ -10607,7 +10607,7 @@ namespace TL
}
}
- /// Media autodownload settings
See
+ /// Media autodownload settings See
[TLDef(0x63CACF26)]
public partial class Account_AutoDownloadSettings : ITLObject
{
@@ -10619,7 +10619,7 @@ namespace TL
public AutoDownloadSettings high;
}
- /// Emoji keyword
See
+ /// Emoji keyword See
[TLDef(0xD5B3B9F9)]
public partial class EmojiKeyword : ITLObject
{
@@ -10628,11 +10628,11 @@ namespace TL
/// Emojis associated to keyword
public string[] emoticons;
}
- /// Deleted emoji keyword
See
+ /// Deleted emoji keyword See
[TLDef(0x236DF622)]
public partial class EmojiKeywordDeleted : EmojiKeyword { }
- /// Changes to emoji keywords
See
+ /// Changes to emoji keywords See
[TLDef(0x5CC761BD)]
public partial class EmojiKeywordsDifference : ITLObject
{
@@ -10646,7 +10646,7 @@ namespace TL
public EmojiKeyword[] keywords;
}
- /// An HTTP URL which can be used to automatically log in into translation platform and suggest new emoji replacements. The URL will be valid for 30 seconds after generation
See
+ /// An HTTP URL which can be used to automatically log in into translation platform and suggest new emoji replacements. The URL will be valid for 30 seconds after generation See
[TLDef(0xA575739D)]
public partial class EmojiURL : ITLObject
{
@@ -10654,7 +10654,7 @@ namespace TL
public string url;
}
- /// Emoji language
See
+ /// Emoji language See
[TLDef(0xB3FB5361)]
public partial class EmojiLanguage : ITLObject
{
@@ -10662,7 +10662,7 @@ namespace TL
public string lang_code;
}
- /// Folder
See
+ /// Folder See
[TLDef(0xFF544E65)]
public partial class Folder : ITLObject
{
@@ -10688,7 +10688,7 @@ namespace TL
}
}
- /// Peer in a folder
See
+ /// Peer in a folder See
[TLDef(0xFBD2C296)]
public partial class InputFolderPeer : ITLObject
{
@@ -10698,7 +10698,7 @@ namespace TL
public int folder_id;
}
- /// Peer in a folder
See
+ /// Peer in a folder See
[TLDef(0xE9BAA668)]
public partial class FolderPeer : ITLObject
{
@@ -10708,7 +10708,7 @@ namespace TL
public int folder_id;
}
- /// Indicates how many results would be found by a messages.search call with the same parameters
See
+ /// Indicates how many results would be found by a messages.search call with the same parameters See
[TLDef(0xE844EBFF)]
public partial class Messages_SearchCounter : ITLObject
{
@@ -10726,9 +10726,9 @@ namespace TL
}
}
- /// URL authorization result
Derived classes: , ,
See
+ /// URL authorization result Derived classes: , , See
public abstract partial class UrlAuthResult : ITLObject { }
- /// Details about the authorization request, for more info click here »
See
+ /// Details about the authorization request, for more info click here » See
[TLDef(0x92D33A0E)]
public partial class UrlAuthResultRequest : UrlAuthResult
{
@@ -10745,18 +10745,18 @@ namespace TL
request_write_access = 0x1,
}
}
- /// Details about an accepted authorization request, for more info click here »
See
+ /// Details about an accepted authorization request, for more info click here » See
[TLDef(0x8F8C0E4E)]
public partial class UrlAuthResultAccepted : UrlAuthResult
{
/// The URL name of the website on which the user has logged in.
public string url;
}
- /// Details about an accepted authorization request, for more info click here »
See
+ /// Details about an accepted authorization request, for more info click here » See
[TLDef(0xA9D6DB1F)]
public partial class UrlAuthResultDefault : UrlAuthResult { }
- /// Geographical location of supergroup (geogroups)
See
+ /// Geographical location of supergroup (geogroups) See
/// a null value means channelLocationEmpty
[TLDef(0x209B82DB)]
public partial class ChannelLocation : ITLObject
@@ -10767,13 +10767,13 @@ namespace TL
public string address;
}
- ///
Derived classes: ,
See
+ /// Geolocated peer Derived classes: , See
public abstract partial class PeerLocatedBase : ITLObject
{
/// Validity period of current data
public abstract DateTime Expires { get; }
}
- /// Peer geolocated nearby
See
+ /// Peer geolocated nearby See
[TLDef(0xCA461B5D)]
public partial class PeerLocated : PeerLocatedBase
{
@@ -10787,7 +10787,7 @@ namespace TL
/// Validity period of current data
public override DateTime Expires => expires;
}
- /// Current peer
See
+ /// Current peer See
[TLDef(0xF8EC284B)]
public partial class PeerSelfLocated : PeerLocatedBase
{
@@ -10798,7 +10798,7 @@ namespace TL
public override DateTime Expires => expires;
}
- /// Restriction reason.
See
+ /// Restriction reason. See
[TLDef(0xD072ACB4)]
public partial class RestrictionReason : ITLObject
{
@@ -10810,9 +10810,9 @@ namespace TL
public string text;
}
- ///
Derived classes: ,
See
+ /// Cloud theme Derived classes: , See
public abstract partial class InputThemeBase : ITLObject { }
- /// Theme
See
+ /// Theme See
[TLDef(0x3C5693E9)]
public partial class InputTheme : InputThemeBase
{
@@ -10821,7 +10821,7 @@ namespace TL
/// Access hash
public long access_hash;
}
- /// Theme by theme ID
See
+ /// Theme by theme ID See
[TLDef(0xF5890DF1)]
public partial class InputThemeSlug : InputThemeBase
{
@@ -10829,7 +10829,7 @@ namespace TL
public string slug;
}
- /// Theme
See
+ /// Theme See
[TLDef(0xA00E67D6)]
public partial class Theme : ITLObject
{
@@ -10870,7 +10870,7 @@ namespace TL
}
}
- /// Installed themes
See
+ /// Installed themes See
/// a null value means account.themesNotModified
[TLDef(0x9A3D8C6D)]
public partial class Account_Themes : ITLObject
@@ -10881,9 +10881,9 @@ namespace TL
public Theme[] themes;
}
- ///
Derived classes: , ,
See
+ /// Login token (for QR code login) Derived classes: , , See
public abstract partial class Auth_LoginTokenBase : ITLObject { }
- /// Login token (for QR code login)
See
+ /// Login token (for QR code login) See
[TLDef(0x629F1980)]
public partial class Auth_LoginToken : Auth_LoginTokenBase
{
@@ -10892,7 +10892,7 @@ namespace TL
/// Token to render in QR code
public byte[] token;
}
- /// Repeat the query to the specified DC
See
+ /// Repeat the query to the specified DC See
[TLDef(0x068E9916)]
public partial class Auth_LoginTokenMigrateTo : Auth_LoginTokenBase
{
@@ -10901,7 +10901,7 @@ namespace TL
/// Token to use for login
public byte[] token;
}
- /// Login via token (QR code) succeded!
See
+ /// Login via token (QR code) succeded! See
[TLDef(0x390D5C5E)]
public partial class Auth_LoginTokenSuccess : Auth_LoginTokenBase
{
@@ -10909,7 +10909,7 @@ namespace TL
public Auth_AuthorizationBase authorization;
}
- /// Sensitive content settings
See
+ /// Sensitive content settings See
[TLDef(0x57E28221)]
public partial class Account_ContentSettings : ITLObject
{
@@ -10925,7 +10925,7 @@ namespace TL
}
}
- /// Inactive chat list
See
+ /// Inactive chat list See
[TLDef(0xA927FEC5)]
public partial class Messages_InactiveChats : ITLObject
{
@@ -10939,7 +10939,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Basic theme settings
See
+ /// Basic theme settings See
public enum BaseTheme : uint
{
///Classic theme
@@ -10954,7 +10954,7 @@ namespace TL
Arctic = 0x5B11125A,
}
- /// Theme settings
See
+ /// Theme settings See
[TLDef(0x8FDE504F)]
public partial class InputThemeSettings : ITLObject
{
@@ -10986,7 +10986,7 @@ namespace TL
}
}
- /// Theme settings
See
+ /// Theme settings See
[TLDef(0xFA58B6D4)]
public partial class ThemeSettings : ITLObject
{
@@ -11016,9 +11016,9 @@ namespace TL
}
}
- /// Webpage attributes
Derived classes:
See
+ /// Webpage attributes Derived classes: See
public abstract partial class WebPageAttribute : ITLObject { }
- /// Page theme
See
+ /// Page theme See
[TLDef(0x54B56617)]
public partial class WebPageAttributeTheme : WebPageAttribute
{
@@ -11038,7 +11038,7 @@ namespace TL
}
}
- ///
Derived classes: , ,
See
+ /// How a user voted in a poll Derived classes: , , See
public abstract partial class MessageUserVoteBase : ITLObject
{
/// User ID
@@ -11046,7 +11046,7 @@ namespace TL
/// When did the user cast the vote
public abstract DateTime Date { get; }
}
- /// How a user voted in a poll
See
+ /// How a user voted in a poll See
[TLDef(0x34D247B4)]
public partial class MessageUserVote : MessageUserVoteBase
{
@@ -11062,7 +11062,7 @@ namespace TL
/// When did the user cast the vote
public override DateTime Date => date;
}
- /// How a user voted in a poll (reduced constructor, returned if an option was provided to messages.getPollVotes)
See
+ /// How a user voted in a poll (reduced constructor, returned if an option was provided to messages.getPollVotes) See
[TLDef(0x3CA5B0EC)]
public partial class MessageUserVoteInputOption : MessageUserVoteBase
{
@@ -11076,7 +11076,7 @@ namespace TL
/// When did the user cast the vote
public override DateTime Date => date;
}
- /// How a user voted in a multiple-choice poll
See
+ /// How a user voted in a multiple-choice poll See
[TLDef(0x8A65E557)]
public partial class MessageUserVoteMultiple : MessageUserVoteBase
{
@@ -11093,7 +11093,7 @@ namespace TL
public override DateTime Date => date;
}
- /// How users voted in a poll
See
+ /// How users voted in a poll See
[TLDef(0x0823F649)]
public partial class Messages_VotesList : ITLObject
{
@@ -11115,7 +11115,7 @@ namespace TL
}
}
- /// Credit card info URL provided by the bank
See
+ /// Credit card info URL provided by the bank See
[TLDef(0xF568028A)]
public partial class BankCardOpenUrl : ITLObject
{
@@ -11125,7 +11125,7 @@ namespace TL
public string name;
}
- /// Credit card info, provided by the card's bank(s)
See
+ /// Credit card info, provided by the card's bank(s) See
[TLDef(0x3E24E573)]
public partial class Payments_BankCardData : ITLObject
{
@@ -11135,7 +11135,7 @@ namespace TL
public BankCardOpenUrl[] open_urls;
}
- /// Dialog filter AKA folder
See
+ /// Dialog filter AKA folder See
[TLDef(0x7438F7E8)]
public partial class DialogFilter : ITLObject
{
@@ -11177,7 +11177,7 @@ namespace TL
}
}
- /// Suggested folders
See
+ /// Suggested folders See
[TLDef(0x77744D4A)]
public partial class DialogFilterSuggested : ITLObject
{
@@ -11187,7 +11187,7 @@ namespace TL
public string description;
}
- /// Channel statistics date range
See
+ /// Channel statistics date range See
[TLDef(0xB637EDAF)]
public partial class StatsDateRangeDays : ITLObject
{
@@ -11197,7 +11197,7 @@ namespace TL
public DateTime max_date;
}
- /// Statistics value couple; initial and final value for period of time currently in consideration
See
+ /// Statistics value couple; initial and final value for period of time currently in consideration See
[TLDef(0xCB43ACDE)]
public partial class StatsAbsValueAndPrev : ITLObject
{
@@ -11207,7 +11207,7 @@ namespace TL
public double previous;
}
- /// Channel statistics percentage.
Compute the percentage simply by doing part * total / 100
See
+ /// Channel statistics percentage.
Compute the percentage simply by doing part * total / 100 See
[TLDef(0xCBCE2FE0)]
public partial class StatsPercentValue : ITLObject
{
@@ -11217,23 +11217,23 @@ namespace TL
public double total;
}
- ///
Derived classes: , ,
See
+ /// Channel statistics graph Derived classes: , , See
public abstract partial class StatsGraphBase : ITLObject { }
- /// This channel statistics graph must be generated asynchronously using stats.loadAsyncGraph to reduce server load
See
+ /// This channel statistics graph must be generated asynchronously using stats.loadAsyncGraph to reduce server load See
[TLDef(0x4A27EB2D)]
public partial class StatsGraphAsync : StatsGraphBase
{
/// Token to use for fetching the async graph
public string token;
}
- /// An error occurred while generating the statistics graph
See
+ /// An error occurred while generating the statistics graph See
[TLDef(0xBEDC9822)]
public partial class StatsGraphError : StatsGraphBase
{
/// The error
public string error;
}
- /// Channel statistics graph
See
+ /// Channel statistics graph See
[TLDef(0x8EA464B6)]
public partial class StatsGraph : StatsGraphBase
{
@@ -11251,7 +11251,7 @@ namespace TL
}
}
- /// Message interaction counters
See
+ /// Message interaction counters See
[TLDef(0xAD4FC9BD)]
public partial class MessageInteractionCounters : ITLObject
{
@@ -11263,7 +11263,7 @@ namespace TL
public int forwards;
}
- /// Channel statistics.
See
+ /// Channel statistics. See
[TLDef(0xBDF78394)]
public partial class Stats_BroadcastStats : ITLObject
{
@@ -11299,16 +11299,16 @@ namespace TL
public MessageInteractionCounters[] recent_message_interactions;
}
- ///
Derived classes: ,
See
+ /// Info about pinned MTProxy or Public Service Announcement peers. Derived classes: , See
public abstract partial class Help_PromoDataBase : ITLObject { }
- /// No PSA/MTProxy info is available
See
+ /// No PSA/MTProxy info is available See
[TLDef(0x98F6AC75)]
public partial class Help_PromoDataEmpty : Help_PromoDataBase
{
/// Re-fetch PSA/MTProxy info after the specified number of seconds
public DateTime expires;
}
- /// MTProxy/Public Service Announcement information
See
+ /// MTProxy/Public Service Announcement information See
[TLDef(0x8C39793F)]
public partial class Help_PromoData : Help_PromoDataBase
{
@@ -11340,7 +11340,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Animated profile picture in MPEG4 format
See
+ /// Animated profile picture in MPEG4 format See
[TLDef(0xDE33B094)]
public partial class VideoSize : ITLObject
{
@@ -11364,7 +11364,7 @@ namespace TL
}
}
- /// Information about an active user in a supergroup
See
+ /// Information about an active user in a supergroup See
[TLDef(0x9D04AF9B)]
public partial class StatsGroupTopPoster : ITLObject
{
@@ -11376,7 +11376,7 @@ namespace TL
public int avg_chars;
}
- /// Information about an active admin in a supergroup
See
+ /// Information about an active admin in a supergroup See
[TLDef(0xD7584C87)]
public partial class StatsGroupTopAdmin : ITLObject
{
@@ -11390,7 +11390,7 @@ namespace TL
public int banned;
}
- /// Information about an active supergroup inviter
See
+ /// Information about an active supergroup inviter See
[TLDef(0x535F779D)]
public partial class StatsGroupTopInviter : ITLObject
{
@@ -11400,7 +11400,7 @@ namespace TL
public int invitations;
}
- /// Supergroup statistics
See
+ /// Supergroup statistics See
[TLDef(0xEF7FF916)]
public partial class Stats_MegagroupStats : ITLObject
{
@@ -11440,7 +11440,7 @@ namespace TL
public Dictionary users;
}
- /// Global privacy settings
See
+ /// Global privacy settings See
[TLDef(0xBEA2F424)]
public partial class GlobalPrivacySettings : ITLObject
{
@@ -11456,7 +11456,7 @@ namespace TL
}
}
- /// Country code and phone number pattern of a specific country
See
+ /// Country code and phone number pattern of a specific country See
[TLDef(0x4203C5EF)]
public partial class Help_CountryCode : ITLObject
{
@@ -11478,7 +11478,7 @@ namespace TL
}
}
- /// Name, ISO code, localized name and phone codes/patterns of a specific country
See
+ /// Name, ISO code, localized name and phone codes/patterns of a specific country See
[TLDef(0xC3878E23)]
public partial class Help_Country : ITLObject
{
@@ -11502,7 +11502,7 @@ namespace TL
}
}
- /// Name, ISO code, localized name and phone codes/patterns of all available countries
See
+ /// Name, ISO code, localized name and phone codes/patterns of all available countries See
/// a null value means help.countriesListNotModified
[TLDef(0x87D0759E)]
public partial class Help_CountriesList : ITLObject
@@ -11513,7 +11513,7 @@ namespace TL
public int hash;
}
- /// View, forward counter + info about replies of a specific message
See
+ /// View, forward counter + info about replies of a specific message See
[TLDef(0x455B853D)]
public partial class MessageViews : ITLObject
{
@@ -11537,7 +11537,7 @@ namespace TL
}
}
- /// View, forward counter + info about replies
See
+ /// View, forward counter + info about replies See
[TLDef(0xB6C4F543)]
public partial class Messages_MessageViews : ITLObject
{
@@ -11551,7 +11551,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Information about a message thread
See
+ /// Information about a message thread See
[TLDef(0xA6341782)]
public partial class Messages_DiscussionMessage : ITLObject
{
@@ -11585,7 +11585,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Message replies and thread information
See
+ /// Message replies and thread information See
[TLDef(0xA6D57763)]
public partial class MessageReplyHeader : ITLObject
{
@@ -11607,7 +11607,7 @@ namespace TL
}
}
- /// Info about the comment section of a channel post, or a simple message thread
See
+ /// Info about the comment section of a channel post, or a simple message thread See
[TLDef(0x83D60FC2)]
public partial class MessageReplies : ITLObject
{
@@ -11639,7 +11639,7 @@ namespace TL
}
}
- /// Information about a blocked peer
See
+ /// Information about a blocked peer See
[TLDef(0xE8FD8014)]
public partial class PeerBlocked : ITLObject
{
@@ -11649,7 +11649,7 @@ namespace TL
public DateTime date;
}
- /// Message statistics
See
+ /// Message statistics See
[TLDef(0x8999F295)]
public partial class Stats_MessageStats : ITLObject
{
@@ -11657,7 +11657,7 @@ namespace TL
public StatsGraphBase views_graph;
}
- ///
Derived classes: ,
See
+ /// A group call Derived classes: , See
public abstract partial class GroupCallBase : ITLObject
{
/// Group call ID
@@ -11665,7 +11665,7 @@ namespace TL
/// Group call access hash
public abstract long AccessHash { get; }
}
- /// An ended group call
See
+ /// An ended group call See
[TLDef(0x7780BCB4)]
public partial class GroupCallDiscarded : GroupCallBase
{
@@ -11681,7 +11681,7 @@ namespace TL
/// Group call access hash
public override long AccessHash => access_hash;
}
- /// Info about a group call or livestream
See
+ /// Info about a group call or livestream See
[TLDef(0xD597650C)]
public partial class GroupCall : GroupCallBase
{
@@ -11740,7 +11740,7 @@ namespace TL
public override long AccessHash => access_hash;
}
- /// Points to a specific group call
See
+ /// Points to a specific group call See
[TLDef(0xD8AA840F)]
public partial class InputGroupCall : ITLObject
{
@@ -11750,7 +11750,7 @@ namespace TL
public long access_hash;
}
- /// Info about a group call participant
See
+ /// Info about a group call participant See
[TLDef(0xEBA636FE)]
public partial class GroupCallParticipant : ITLObject
{
@@ -11812,7 +11812,7 @@ namespace TL
}
}
- /// Contains info about a group call, and partial info about its participants.
See
+ /// Contains info about a group call, and partial info about its participants. See
[TLDef(0x9E727AAD)]
public partial class Phone_GroupCall : ITLObject
{
@@ -11830,7 +11830,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Info about the participants of a group call or livestream
See
+ /// Info about the participants of a group call or livestream See
[TLDef(0xF47751B6)]
public partial class Phone_GroupParticipants : ITLObject
{
@@ -11850,7 +11850,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// Type of the chat from which the inline query was sent.
See
+ /// Type of the chat from which the inline query was sent. See
public enum InlineQueryPeerType : uint
{
///The inline query was sent in a private chat with the bot itself
@@ -11865,7 +11865,7 @@ namespace TL
Broadcast = 0x6334EE9A,
}
- /// ID of a specific chat import session, click here for more info ».
See
+ /// ID of a specific chat import session, click here for more info ». See
[TLDef(0x1662AF0B)]
public partial class Messages_HistoryImport : ITLObject
{
@@ -11873,7 +11873,7 @@ namespace TL
public long id;
}
- /// Contains information about a chat export file generated by a foreign chat app, click here for more info.
If neither the pm or group flags are set, the specified chat export was generated from a chat of unknown type.
See
+ /// Contains information about a chat export file generated by a foreign chat app, click here for more info.
If neither the pm or group flags are set, the specified chat export was generated from a chat of unknown type. See
[TLDef(0x5E0FB7B9)]
public partial class Messages_HistoryImportParsed : ITLObject
{
@@ -11893,7 +11893,7 @@ namespace TL
}
}
- /// Messages found and affected by changes
See
+ /// Messages found and affected by changes See
[TLDef(0xEF8D3E6C)]
public partial class Messages_AffectedFoundMessages : ITLObject
{
@@ -11907,7 +11907,7 @@ namespace TL
public int[] messages;
}
- /// When and which user joined the chat using a chat invite
See
+ /// When and which user joined the chat using a chat invite See
[TLDef(0x8C5ADFD9)]
public partial class ChatInviteImporter : ITLObject
{
@@ -11929,7 +11929,7 @@ namespace TL
}
}
- /// Info about chat invites exported by a certain admin.
See
+ /// Info about chat invites exported by a certain admin. See
[TLDef(0xBDC62DCC)]
public partial class Messages_ExportedChatInvites : ITLObject
{
@@ -11941,7 +11941,7 @@ namespace TL
public Dictionary users;
}
- ///
Derived classes: ,
See
+ /// Contains info about a chat invite, and eventually a pointer to the newest chat invite. Derived classes: , See
public abstract partial class Messages_ExportedChatInviteBase : ITLObject
{
/// Info about the chat invite
@@ -11949,7 +11949,7 @@ namespace TL
/// Mentioned users
public abstract Dictionary Users { get; }
}
- /// Info about a chat invite
See
+ /// Info about a chat invite See
[TLDef(0x1871BE50)]
public partial class Messages_ExportedChatInvite : Messages_ExportedChatInviteBase
{
@@ -11963,7 +11963,7 @@ namespace TL
/// Mentioned users
public override Dictionary Users => users;
}
- /// The specified chat invite was replaced with another one
See
+ /// The specified chat invite was replaced with another one See
[TLDef(0x222600EF)]
public partial class Messages_ExportedChatInviteReplaced : Messages_ExportedChatInviteBase
{
@@ -11980,7 +11980,7 @@ namespace TL
public override Dictionary Users => users;
}
- /// Info about the users that joined the chat using a specific chat invite
See
+ /// Info about the users that joined the chat using a specific chat invite See
[TLDef(0x81B6B00A)]
public partial class Messages_ChatInviteImporters : ITLObject
{
@@ -11992,7 +11992,7 @@ namespace TL
public Dictionary users;
}
- /// Info about chat invites generated by admins.
See
+ /// Info about chat invites generated by admins. See
[TLDef(0xF2ECEF23)]
public partial class ChatAdminWithInvites : ITLObject
{
@@ -12004,7 +12004,7 @@ namespace TL
public int revoked_invites_count;
}
- /// Info about chat invites generated by admins.
See
+ /// Info about chat invites generated by admins. See
[TLDef(0xB69B72D7)]
public partial class Messages_ChatAdminsWithInvites : ITLObject
{
@@ -12014,7 +12014,7 @@ namespace TL
public Dictionary users;
}
- /// Contains a confirmation text to be shown to the user, upon importing chat history, click here for more info ».
See
+ /// Contains a confirmation text to be shown to the user, upon importing chat history, click here for more info ». See
[TLDef(0xA24DE717)]
public partial class Messages_CheckedHistoryImportPeer : ITLObject
{
@@ -12022,7 +12022,7 @@ namespace TL
public string confirm_text;
}
- /// A list of peers that can be used to join a group call, presenting yourself as a specific user/channel.
See
+ /// A list of peers that can be used to join a group call, presenting yourself as a specific user/channel. See
[TLDef(0xAFE5623F)]
public partial class Phone_JoinAsPeers : ITLObject
{
@@ -12036,7 +12036,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- /// An invite to a group call or livestream
See
+ /// An invite to a group call or livestream See
[TLDef(0x204BD158)]
public partial class Phone_ExportedGroupCallInvite : ITLObject
{
@@ -12044,7 +12044,7 @@ namespace TL
public string link;
}
- /// Describes a group of video synchronization source identifiers
See
+ /// Describes a group of video synchronization source identifiers See
[TLDef(0xDCB118B7)]
public partial class GroupCallParticipantVideoSourceGroup : ITLObject
{
@@ -12054,7 +12054,7 @@ namespace TL
public int[] sources;
}
- /// Info about a video stream
See
+ /// Info about a video stream See
[TLDef(0x67753AC8)]
public partial class GroupCallParticipantVideo : ITLObject
{
@@ -12076,7 +12076,7 @@ namespace TL
}
}
- /// A suggested short name for a stickerpack
See
+ /// A suggested short name for a stickerpack See
[TLDef(0x85FEA03F)]
public partial class Stickers_SuggestedShortName : ITLObject
{
@@ -12084,31 +12084,31 @@ namespace TL
public string short_name;
}
- /// Represents a scope where the bot commands, specified using bots.setBotCommands will be valid.
Derived classes: , , , , , ,
See
+ /// Represents a scope where the bot commands, specified using bots.setBotCommands will be valid. Derived classes: , , , , , , See
public abstract partial class BotCommandScope : ITLObject { }
- /// The commands will be valid in all dialogs
See
+ /// The commands will be valid in all dialogs See
[TLDef(0x2F6CB2AB)]
public partial class BotCommandScopeDefault : BotCommandScope { }
- /// The specified bot commands will only be valid in all private chats with users.
See
+ /// The specified bot commands will only be valid in all private chats with users. See
[TLDef(0x3C4F04D8)]
public partial class BotCommandScopeUsers : BotCommandScope { }
- /// The specified bot commands will be valid in all groups and supergroups.
See
+ /// The specified bot commands will be valid in all groups and supergroups. See
[TLDef(0x6FE1A881)]
public partial class BotCommandScopeChats : BotCommandScope { }
- /// The specified bot commands will be valid only for chat administrators, in all groups and supergroups.
See
+ /// The specified bot commands will be valid only for chat administrators, in all groups and supergroups. See
[TLDef(0xB9AA606A)]
public partial class BotCommandScopeChatAdmins : BotCommandScope { }
- /// The specified bot commands will be valid only in a specific dialog.
See
+ /// The specified bot commands will be valid only in a specific dialog. See
[TLDef(0xDB9D897D)]
public partial class BotCommandScopePeer : BotCommandScope
{
/// The dialog
public InputPeer peer;
}
- /// The specified bot commands will be valid for all admins of the specified group or supergroup.
See
+ /// The specified bot commands will be valid for all admins of the specified group or supergroup. See
[TLDef(0x3FD863D1)]
public partial class BotCommandScopePeerAdmins : BotCommandScopePeer { }
- /// The specified bot commands will be valid only for a specific user in the specified group or supergroup.
See
+ /// The specified bot commands will be valid only for a specific user in the specified group or supergroup. See
[TLDef(0x0A1321F3)]
public partial class BotCommandScopePeerUser : BotCommandScopePeer
{
@@ -12116,27 +12116,27 @@ namespace TL
public InputUserBase user_id;
}
- ///
Derived classes: , ,
See
+ /// Result of an account.resetPassword request. Derived classes: , , See
public abstract partial class Account_ResetPasswordResult : ITLObject { }
- /// You recently requested a password reset that was canceled, please wait until the specified date before requesting another reset.
See
+ /// You recently requested a password reset that was canceled, please wait until the specified date before requesting another reset. See
[TLDef(0xE3779861)]
public partial class Account_ResetPasswordFailedWait : Account_ResetPasswordResult
{
/// Wait until this date before requesting another reset.
public DateTime retry_date;
}
- /// You successfully requested a password reset, please wait until the specified date before finalizing the reset.
See
+ /// You successfully requested a password reset, please wait until the specified date before finalizing the reset. See
[TLDef(0xE9EFFC7D)]
public partial class Account_ResetPasswordRequestedWait : Account_ResetPasswordResult
{
/// Wait until this date before finalizing the reset.
public DateTime until_date;
}
- /// The 2FA password was reset successfully.
See
+ /// The 2FA password was reset successfully. See
[TLDef(0xE926D63E)]
public partial class Account_ResetPasswordOk : Account_ResetPasswordResult { }
- /// A sponsored message
See
+ /// A sponsored message See
[TLDef(0xD151E19A)]
public partial class SponsoredMessage : ITLObject
{
@@ -12165,7 +12165,7 @@ namespace TL
}
}
- /// A set of sponsored messages associated to a channel
See
+ /// A set of sponsored messages associated to a channel See
[TLDef(0x65A4C7D5)]
public partial class Messages_SponsoredMessages : ITLObject
{
@@ -12179,7 +12179,7 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- ///
See
+ /// See
[TLDef(0xC9B0539F)]
public partial class SearchResultsCalendarPeriod : ITLObject
{
@@ -12189,7 +12189,7 @@ namespace TL
public int count;
}
- ///
See
+ /// See
[TLDef(0x147EE23C)]
public partial class Messages_SearchResultsCalendar : ITLObject
{
@@ -12213,9 +12213,9 @@ namespace TL
public IPeerInfo UserOrChat(Peer peer) => peer.UserOrChat(users, chats);
}
- ///
See
+ /// See
public abstract partial class SearchResultsPosition : ITLObject { }
- ///
See
+ /// See
[TLDef(0x7F648B67)]
public partial class SearchResultPosition : SearchResultsPosition
{
@@ -12224,7 +12224,7 @@ namespace TL
public int offset;
}
- ///
See
+ /// See
[TLDef(0x53B22BAF)]
public partial class Messages_SearchResultsPositions : ITLObject
{
@@ -12236,7 +12236,7 @@ namespace TL
public static class Schema
{
- /// Invokes a query after successfull completion of one of the previous queries.
See
+ /// Invokes a query after successfull completion of one of the previous queries. See
/// Message identifier on which a current query depends
/// The query itself
public static Task InvokeAfterMsg(this Client client, long msg_id, ITLFunction query)
@@ -12248,7 +12248,7 @@ namespace TL
return "InvokeAfterMsg";
});
- /// Invokes a query after a successfull completion of previous queries
See
+ /// Invokes a query after a successfull completion of previous queries See
/// List of messages on which a current query depends
/// The query itself
public static Task InvokeAfterMsgs(this Client client, long[] msg_ids, ITLFunction query)
@@ -12260,7 +12260,7 @@ namespace TL
return "InvokeAfterMsgs";
});
- /// Initialize connection
See
+ /// Initialize connection See
/// Application identifier (see. App configuration)
/// Device model
/// Operation system version
@@ -12271,6 +12271,7 @@ namespace TL
/// Info about an MTProto proxy
/// Additional initConnection parameters.
For now, only the tz_offset field is supported, for specifying timezone offset in seconds.
/// The query itself
+ /// Possible errors: 400 (details)
public static ITLFunction InitConnection(int api_id, string device_model, string system_version, string app_version, string system_lang_code, string lang_pack, string lang_code, ITLFunction query, InputClientProxy proxy = null, JSONValue params_ = null)
=> writer =>
{
@@ -12291,9 +12292,10 @@ namespace TL
return "InitConnection";
};
- /// Invoke the specified query using the specified API layer
See
+ /// Invoke the specified query using the specified API layer See
/// The layer to use
/// The query
+ /// Possible errors: 400,403 (details)
public static Task InvokeWithLayer(this Client client, int layer, ITLFunction query)
=> client.CallAsync(writer =>
{
@@ -12303,7 +12305,7 @@ namespace TL
return "InvokeWithLayer";
});
- /// Invoke a request without subscribing the used connection for updates (this is enabled by default for file queries).
See
+ /// Invoke a request without subscribing the used connection for updates (this is enabled by default for file queries). See
/// The query
public static Task InvokeWithoutUpdates(this Client client, ITLFunction query)
=> client.CallAsync(writer =>
@@ -12313,7 +12315,7 @@ namespace TL
return "InvokeWithoutUpdates";
});
- /// Invoke with the given message range
See
+ /// Invoke with the given message range See
/// Message range
/// Query
public static Task InvokeWithMessagesRange(this Client client, MessageRange range, ITLFunction query)
@@ -12325,7 +12327,7 @@ namespace TL
return "InvokeWithMessagesRange";
});
- /// Invoke a method within a takeout session
See
+ /// Invoke a method within a takeout session See
/// Takeout session ID
/// Query
public static Task InvokeWithTakeout(this Client client, long takeout_id, ITLFunction query)
@@ -12337,11 +12339,12 @@ namespace TL
return "InvokeWithTakeout";
});
- /// Send the verification code for login
See
+ /// Send the verification code for login See
/// Phone number in international format
/// Application identifier (see App configuration)
/// Application secret hash (see App configuration)
/// Settings for the code type to send
+ /// Possible errors: 303,400,401,406 (details)
public static Task Auth_SendCode(this Client client, string phone_number, int api_id, string api_hash, CodeSettings settings)
=> client.CallAsync(writer =>
{
@@ -12353,11 +12356,12 @@ namespace TL
return "Auth_SendCode";
});
- /// Registers a validated phone number in the system.
See
+ /// Registers a validated phone number in the system. See
/// Phone number in the international format
/// SMS-message ID
/// New user first name
/// New user last name
+ /// Possible errors: 400 (details)
public static Task Auth_SignUp(this Client client, string phone_number, string phone_code_hash, string first_name, string last_name)
=> client.CallAsync(writer =>
{
@@ -12369,10 +12373,11 @@ namespace TL
return "Auth_SignUp";
});
- /// Signs in a user with a validated phone number.
See
+ /// Signs in a user with a validated phone number. See
/// Phone number in the international format
/// SMS-message ID, obtained from auth.sendCode
/// Valid numerical code from the SMS-message
+ /// Possible errors: 400 (details)
public static Task Auth_SignIn(this Client client, string phone_number, string phone_code_hash, string phone_code)
=> client.CallAsync(writer =>
{
@@ -12383,7 +12388,7 @@ namespace TL
return "Auth_SignIn";
});
- /// Logs out the user.
See
+ /// Logs out the user. See
public static Task Auth_LogOut(this Client client)
=> client.CallAsync(writer =>
{
@@ -12391,7 +12396,8 @@ namespace TL
return "Auth_LogOut";
});
- /// Terminates all user's authorized sessions except for the current one.
See
+ /// Terminates all user's authorized sessions except for the current one. See
+ /// Possible errors: 406 (details)
public static Task Auth_ResetAuthorizations(this Client client)
=> client.CallAsync(writer =>
{
@@ -12399,8 +12405,9 @@ namespace TL
return "Auth_ResetAuthorizations";
});
- /// Returns data for copying authorization to another data-centre.
See
+ /// Returns data for copying authorization to another data-centre. See
/// Number of a target data-centre
+ /// Possible errors: 400 (details)
public static Task Auth_ExportAuthorization(this Client client, int dc_id)
=> client.CallAsync(writer =>
{
@@ -12409,9 +12416,10 @@ namespace TL
return "Auth_ExportAuthorization";
});
- /// Logs in a user using a key transmitted from his native data-centre.
See
+ /// Logs in a user using a key transmitted from his native data-centre. See
/// User ID
/// Authorization key
+ /// Possible errors: 400 (details)
public static Task Auth_ImportAuthorization(this Client client, long id, byte[] bytes)
=> client.CallAsync(writer =>
{
@@ -12421,11 +12429,12 @@ namespace TL
return "Auth_ImportAuthorization";
});
- /// Binds a temporary authorization key temp_auth_key_id to the permanent authorization key perm_auth_key_id. Each permanent key may only be bound to one temporary key at a time, binding a new temporary key overwrites the previous one.
See
+ /// Binds a temporary authorization key temp_auth_key_id to the permanent authorization key perm_auth_key_id. Each permanent key may only be bound to one temporary key at a time, binding a new temporary key overwrites the previous one. See
/// Permanent auth_key_id to bind to
/// Random long from Binding message contents
/// Unix timestamp to invalidate temporary key, see Binding message contents
/// See Generating encrypted_message
+ /// Possible errors: 400 (details)
public static Task Auth_BindTempAuthKey(this Client client, long perm_auth_key_id, long nonce, DateTime expires_at, byte[] encrypted_message)
=> client.CallAsync(writer =>
{
@@ -12437,10 +12446,11 @@ namespace TL
return "Auth_BindTempAuthKey";
});
- /// Login as a bot
See
+ /// Login as a bot See
/// Application identifier (see. App configuration)
/// Application identifier hash (see. App configuration)
/// Bot token (see bots)
+ /// Possible errors: 400,401 (details)
public static Task Auth_ImportBotAuthorization(this Client client, int flags, int api_id, string api_hash, string bot_auth_token)
=> client.CallAsync(writer =>
{
@@ -12452,8 +12462,9 @@ namespace TL
return "Auth_ImportBotAuthorization";
});
- /// Try logging to an account protected by a 2FA password.
See
+ /// Try logging to an account protected by a 2FA password. See
/// The account's password (see SRP)
+ /// Possible errors: 400 (details)
public static Task Auth_CheckPassword(this Client client, InputCheckPasswordSRP password)
=> client.CallAsync(writer =>
{
@@ -12462,7 +12473,8 @@ namespace TL
return "Auth_CheckPassword";
});
- /// Request recovery code of a 2FA password, only for accounts with a recovery email configured.
See
+ /// Request recovery code of a 2FA password, only for accounts with a recovery email configured. See
+ /// Possible errors: 400 (details)
public static Task Auth_RequestPasswordRecovery(this Client client)
=> client.CallAsync(writer =>
{
@@ -12470,9 +12482,10 @@ namespace TL
return "Auth_RequestPasswordRecovery";
});
- /// Reset the 2FA password using the recovery code sent using auth.requestPasswordRecovery.
See
+ /// Reset the 2FA password using the recovery code sent using auth.requestPasswordRecovery. See
/// Code received via email
/// New password
+ /// Possible errors: 400 (details)
public static Task Auth_RecoverPassword(this Client client, string code, Account_PasswordInputSettings new_settings = null)
=> client.CallAsync(writer =>
{
@@ -12484,9 +12497,10 @@ namespace TL
return "Auth_RecoverPassword";
});
- /// Resend the login code via another medium, the phone code type is determined by the return value of the previous auth.sendCode/auth.resendCode: see login for more info.
See
+ /// Resend the login code via another medium, the phone code type is determined by the return value of the previous auth.sendCode/auth.resendCode: see login for more info. See
/// The phone number
/// The phone code hash obtained from auth.sendCode
+ /// Possible errors: 400,406 (details)
public static Task Auth_ResendCode(this Client client, string phone_number, string phone_code_hash)
=> client.CallAsync(writer =>
{
@@ -12496,9 +12510,10 @@ namespace TL
return "Auth_ResendCode";
});
- /// Cancel the login verification code
See
+ /// Cancel the login verification code See
/// Phone number
/// Phone code hash from auth.sendCode
+ /// Possible errors: 400 (details)
public static Task Auth_CancelCode(this Client client, string phone_number, string phone_code_hash)
=> client.CallAsync(writer =>
{
@@ -12508,7 +12523,7 @@ namespace TL
return "Auth_CancelCode";
});
- /// Delete all temporary authorization keys except for the ones specified
See
+ /// Delete all temporary authorization keys except for the ones specified See
/// The auth keys that shouldn't be dropped.
public static Task Auth_DropTempAuthKeys(this Client client, long[] except_auth_keys)
=> client.CallAsync(writer =>
@@ -12518,10 +12533,11 @@ namespace TL
return "Auth_DropTempAuthKeys";
});
- /// Generate a login token, for login via QR code.
The generated login token should be encoded using base64url, then shown as a tg://login?token=base64encodedtoken URL in the QR code.
See
+ /// Generate a login token, for login via QR code.
The generated login token should be encoded using base64url, then shown as a tg://login?token=base64encodedtoken URL in the QR code. See
/// Application identifier (see. App configuration)
/// Application identifier hash (see. App configuration)
/// List of already logged-in user IDs, to prevent logging in twice with the same user
+ /// Possible errors: 400 (details)
public static Task Auth_ExportLoginToken(this Client client, int api_id, string api_hash, long[] except_ids)
=> client.CallAsync(writer =>
{
@@ -12532,8 +12548,9 @@ namespace TL
return "Auth_ExportLoginToken";
});
- /// Login using a redirected login token, generated in case of DC mismatch during QR code login.
See
+ /// Login using a redirected login token, generated in case of DC mismatch during QR code login. See
/// Login token
+ /// Possible errors: 400 (details)
public static Task Auth_ImportLoginToken(this Client client, byte[] token)
=> client.CallAsync(writer =>
{
@@ -12542,8 +12559,9 @@ namespace TL
return "Auth_ImportLoginToken";
});
- /// Accept QR code login token, logging in the app that generated it.
See
+ /// Accept QR code login token, logging in the app that generated it. See
/// Login token embedded in QR code, for more info, see login via QR code.
+ /// Possible errors: 400 (details)
public static Task Auth_AcceptLoginToken(this Client client, byte[] token)
=> client.CallAsync(writer =>
{
@@ -12552,8 +12570,9 @@ namespace TL
return "Auth_AcceptLoginToken";
});
- /// Check if the 2FA recovery code sent using auth.requestPasswordRecovery is valid, before passing it to auth.recoverPassword.
See
+ /// Check if the 2FA recovery code sent using auth.requestPasswordRecovery is valid, before passing it to auth.recoverPassword. See
/// Code received via email
+ /// Possible errors: 400 (details)
public static Task Auth_CheckRecoveryPassword(this Client client, string code)
=> client.CallAsync(writer =>
{
@@ -12562,13 +12581,14 @@ namespace TL
return "Auth_CheckRecoveryPassword";
});
- /// Register device to receive PUSH notifications
See
+ /// Register device to receive PUSH notifications See
/// Avoid receiving (silent and invisible background) notifications. Useful to save battery.
/// Device token type.
Possible values:
1 - APNS (device token for apple push)
2 - FCM (firebase token for google firebase)
3 - MPNS (channel URI for microsoft push)
4 - Simple push (endpoint for firefox's simple push API)
5 - Ubuntu phone (token for ubuntu push)
6 - Blackberry (token for blackberry push)
7 - Unused
8 - WNS (windows push)
9 - APNS VoIP (token for apple push VoIP)
10 - Web push (web push, see below)
11 - MPNS VoIP (token for microsoft push VoIP)
12 - Tizen (token for tizen push)
For 10 web push, the token must be a JSON-encoded object containing the keys described in PUSH updates
/// Device token
/// If is transmitted, a sandbox-certificate will be used during transmission.
/// For FCM and APNS VoIP, optional encryption key used to encrypt push notifications
/// List of user identifiers of other users currently using the client
+ /// Possible errors: 400 (details)
public static Task Account_RegisterDevice(this Client client, int token_type, string token, bool app_sandbox, byte[] secret, long[] other_uids, bool no_muted = false)
=> client.CallAsync(writer =>
{
@@ -12582,10 +12602,11 @@ namespace TL
return "Account_RegisterDevice";
});
- /// Deletes a device by its token, stops sending PUSH-notifications to it.
See
+ /// Deletes a device by its token, stops sending PUSH-notifications to it. See
/// Device token type.
Possible values:
1 - APNS (device token for apple push)
2 - FCM (firebase token for google firebase)
3 - MPNS (channel URI for microsoft push)
4 - Simple push (endpoint for firefox's simple push API)
5 - Ubuntu phone (token for ubuntu push)
6 - Blackberry (token for blackberry push)
7 - Unused
8 - WNS (windows push)
9 - APNS VoIP (token for apple push VoIP)
10 - Web push (web push, see below)
11 - MPNS VoIP (token for microsoft push VoIP)
12 - Tizen (token for tizen push)
For 10 web push, the token must be a JSON-encoded object containing the keys described in PUSH updates
/// Device token
/// List of user identifiers of other users currently using the client
+ /// Possible errors: 400 (details)
public static Task Account_UnregisterDevice(this Client client, int token_type, string token, long[] other_uids)
=> client.CallAsync(writer =>
{
@@ -12596,9 +12617,10 @@ namespace TL
return "Account_UnregisterDevice";
});
- /// Edits notification settings from a given user/group, from all users/all groups.
See
+ /// Edits notification settings from a given user/group, from all users/all groups. See
/// Notification source
/// Notification settings
+ /// Possible errors: 400 (details)
public static Task Account_UpdateNotifySettings(this Client client, InputNotifyPeerBase peer, InputPeerNotifySettings settings)
=> client.CallAsync(writer =>
{
@@ -12608,8 +12630,9 @@ namespace TL
return "Account_UpdateNotifySettings";
});
- /// Gets current notification settings for a given user/group, from all users/all groups.
See
+ /// Gets current notification settings for a given user/group, from all users/all groups. See
/// Notification source
+ /// Possible errors: 400 (details)
public static Task Account_GetNotifySettings(this Client client, InputNotifyPeerBase peer)
=> client.CallAsync(writer =>
{
@@ -12618,7 +12641,7 @@ namespace TL
return "Account_GetNotifySettings";
});
- /// Resets all notification settings from users and groups.
See
+ /// Resets all notification settings from users and groups. See
public static Task Account_ResetNotifySettings(this Client client)
=> client.CallAsync(writer =>
{
@@ -12626,10 +12649,11 @@ namespace TL
return "Account_ResetNotifySettings";
});
- /// Updates user profile.
See
+ /// Updates user profile. See
/// New user first name
/// New user last name
/// New bio
+ /// Possible errors: 400 (details)
public static Task Account_UpdateProfile(this Client client, string first_name = null, string last_name = null, string about = null)
=> client.CallAsync(writer =>
{
@@ -12644,7 +12668,7 @@ namespace TL
return "Account_UpdateProfile";
});
- /// Updates online user status.
See
+ /// Updates online user status. See
/// If is transmitted, user status will change to .
public static Task Account_UpdateStatus(this Client client, bool offline)
=> client.CallAsync(writer =>
@@ -12654,7 +12678,7 @@ namespace TL
return "Account_UpdateStatus";
});
- /// Returns a list of available wallpapers.
See
+ /// Returns a list of available wallpapers. See
/// Hash for pagination, for more info click here
/// a null value means account.wallPapersNotModified
public static Task Account_GetWallPapers(this Client client, long hash)
@@ -12665,10 +12689,11 @@ namespace TL
return "Account_GetWallPapers";
});
- /// Report a peer for violation of telegram's Terms of Service
See
+ /// Report a peer for violation of telegram's Terms of Service See
/// The peer to report
/// The reason why this peer is being reported
/// Comment for report moderation
+ /// Possible errors: 400 (details)
public static Task Account_ReportPeer(this Client client, InputPeer peer, ReportReason reason, string message)
=> client.CallAsync(writer =>
{
@@ -12679,8 +12704,9 @@ namespace TL
return "Account_ReportPeer";
});
- /// Validates a username and checks availability.
See
+ /// Validates a username and checks availability. See
/// username
Accepted characters: A-z (case-insensitive), 0-9 and underscores.
Length: 5-32 characters.
+ /// Possible errors: 400 (details)
public static Task Account_CheckUsername(this Client client, string username)
=> client.CallAsync(writer =>
{
@@ -12689,8 +12715,9 @@ namespace TL
return "Account_CheckUsername";
});
- /// Changes username for the current user.
See
+ /// Changes username for the current user. See
/// username or empty string if username is to be removed
Accepted characters: a-z (case-insensitive), 0-9 and underscores.
Length: 5-32 characters.
+ /// Possible errors: 400,401 (details)
public static Task Account_UpdateUsername(this Client client, string username)
=> client.CallAsync(writer =>
{
@@ -12699,8 +12726,9 @@ namespace TL
return "Account_UpdateUsername";
});
- /// Get privacy settings of current account
See
+ /// Get privacy settings of current account See
/// Peer category whose privacy settings should be fetched
+ /// Possible errors: 400 (details)
public static Task Account_GetPrivacy(this Client client, InputPrivacyKey key)
=> client.CallAsync(writer =>
{
@@ -12709,9 +12737,10 @@ namespace TL
return "Account_GetPrivacy";
});
- /// Change privacy settings of current account
See
+ /// Change privacy settings of current account See
/// Peers to which the privacy rules apply
/// New privacy rules
+ /// Possible errors: 400 (details)
public static Task Account_SetPrivacy(this Client client, InputPrivacyKey key, InputPrivacyRule[] rules)
=> client.CallAsync(writer =>
{
@@ -12721,8 +12750,9 @@ namespace TL
return "Account_SetPrivacy";
});
- /// Delete the user's account from the telegram servers. Can be used, for example, to delete the account of a user that provided the login code, but forgot the 2FA password and no recovery method is configured.
See
+ /// Delete the user's account from the telegram servers. Can be used, for example, to delete the account of a user that provided the login code, but forgot the 2FA password and no recovery method is configured. See
/// Why is the account being deleted, can be empty
+ /// Possible errors: 420 (details)
public static Task Account_DeleteAccount(this Client client, string reason)
=> client.CallAsync(writer =>
{
@@ -12731,7 +12761,7 @@ namespace TL
return "Account_DeleteAccount";
});
- /// Get days to live of account
See
+ /// Get days to live of account See
public static Task Account_GetAccountTTL(this Client client)
=> client.CallAsync(writer =>
{
@@ -12739,8 +12769,9 @@ namespace TL
return "Account_GetAccountTTL";
});
- /// Set account self-destruction period
See
+ /// Set account self-destruction period See
/// Time to live in days
+ /// Possible errors: 400 (details)
public static Task Account_SetAccountTTL(this Client client, AccountDaysTTL ttl)
=> client.CallAsync(writer =>
{
@@ -12749,9 +12780,10 @@ namespace TL
return "Account_SetAccountTTL";
});
- /// Verify a new phone number to associate to the current account
See
+ /// Verify a new phone number to associate to the current account See
/// New phone number
/// Phone code settings
+ /// Possible errors: 400,406 (details)
public static Task Account_SendChangePhoneCode(this Client client, string phone_number, CodeSettings settings)
=> client.CallAsync(writer =>
{
@@ -12761,10 +12793,11 @@ namespace TL
return "Account_SendChangePhoneCode";
});
- /// Change the phone number of the current account
See
+ /// Change the phone number of the current account See
/// New phone number
/// Phone code hash received when calling account.sendChangePhoneCode
/// Phone code received when calling account.sendChangePhoneCode
+ /// Possible errors: 400 (details)
public static Task Account_ChangePhone(this Client client, string phone_number, string phone_code_hash, string phone_code)
=> client.CallAsync(writer =>
{
@@ -12775,7 +12808,7 @@ namespace TL
return "Account_ChangePhone";
});
- /// When client-side passcode lock feature is enabled, will not show message texts in incoming PUSH notifications.
See
+ /// When client-side passcode lock feature is enabled, will not show message texts in incoming PUSH notifications. See
/// Inactivity period after which to start hiding message texts in PUSH notifications.
public static Task Account_UpdateDeviceLocked(this Client client, int period)
=> client.CallAsync(writer =>
@@ -12785,7 +12818,7 @@ namespace TL
return "Account_UpdateDeviceLocked";
});
- /// Get logged-in sessions
See
+ /// Get logged-in sessions See
public static Task Account_GetAuthorizations(this Client client)
=> client.CallAsync(writer =>
{
@@ -12793,8 +12826,9 @@ namespace TL
return "Account_GetAuthorizations";
});
- /// Log out an active authorized session by its hash
See
+ /// Log out an active authorized session by its hash See
/// Session hash
+ /// Possible errors: 400,406 (details)
public static Task Account_ResetAuthorization(this Client client, long hash)
=> client.CallAsync(writer =>
{
@@ -12803,7 +12837,7 @@ namespace TL
return "Account_ResetAuthorization";
});
- /// Obtain configuration for two-factor authorization with password
See
+ /// Obtain configuration for two-factor authorization with password See
public static Task Account_GetPassword(this Client client)
=> client.CallAsync(writer =>
{
@@ -12811,8 +12845,9 @@ namespace TL
return "Account_GetPassword";
});
- /// Get private info associated to the password info (recovery email, telegram passport info & so on)
See
+ /// Get private info associated to the password info (recovery email, telegram passport info & so on) See
/// The password (see SRP)
+ /// Possible errors: 400 (details)
public static Task Account_GetPasswordSettings(this Client client, InputCheckPasswordSRP password)
=> client.CallAsync(writer =>
{
@@ -12821,9 +12856,10 @@ namespace TL
return "Account_GetPasswordSettings";
});
- /// Set a new 2FA password
See
+ /// Set a new 2FA password See
/// The old password (see SRP)
/// The new password (see SRP)
+ /// Possible errors: 400 (details)
public static Task Account_UpdatePasswordSettings(this Client client, InputCheckPasswordSRP password, Account_PasswordInputSettings new_settings)
=> client.CallAsync(writer =>
{
@@ -12833,9 +12869,10 @@ namespace TL
return "Account_UpdatePasswordSettings";
});
- /// Send confirmation code to cancel account deletion, for more info click here »
See
+ /// Send confirmation code to cancel account deletion, for more info click here » See
/// The hash from the service notification, for more info click here »
/// Phone code settings
+ /// Possible errors: 400 (details)
public static Task Account_SendConfirmPhoneCode(this Client client, string hash, CodeSettings settings)
=> client.CallAsync(writer =>
{
@@ -12845,9 +12882,10 @@ namespace TL
return "Account_SendConfirmPhoneCode";
});
- /// Confirm a phone number to cancel account deletion, for more info click here »
See
+ /// Confirm a phone number to cancel account deletion, for more info click here » See
/// Phone code hash, for more info click here »
/// SMS code, for more info click here »
+ /// Possible errors: 400 (details)
public static Task Account_ConfirmPhone(this Client client, string phone_code_hash, string phone_code)
=> client.CallAsync(writer =>
{
@@ -12857,9 +12895,10 @@ namespace TL
return "Account_ConfirmPhone";
});
- /// Get temporary payment password
See
+ /// Get temporary payment password See
/// SRP password parameters
/// Time during which the temporary password will be valid, in seconds; should be between 60 and 86400
+ /// Possible errors: 400 (details)
public static Task Account_GetTmpPassword(this Client client, InputCheckPasswordSRP password, int period)
=> client.CallAsync(writer =>
{
@@ -12869,7 +12908,7 @@ namespace TL
return "Account_GetTmpPassword";
});
- /// Get web login widget authorizations
See
+ /// Get web login widget authorizations See
public static Task Account_GetWebAuthorizations(this Client client)
=> client.CallAsync(writer =>
{
@@ -12877,8 +12916,9 @@ namespace TL
return "Account_GetWebAuthorizations";
});
- /// Log out an active web telegram login session
See
+ /// Log out an active web telegram login session See
/// hash
+ /// Possible errors: 400 (details)
public static Task Account_ResetWebAuthorization(this Client client, long hash)
=> client.CallAsync(writer =>
{
@@ -12887,7 +12927,7 @@ namespace TL
return "Account_ResetWebAuthorization";
});
- /// Reset all active web telegram login sessions
See
+ /// Reset all active web telegram login sessions See
public static Task Account_ResetWebAuthorizations(this Client client)
=> client.CallAsync(writer =>
{
@@ -12895,7 +12935,7 @@ namespace TL
return "Account_ResetWebAuthorizations";
});
- /// Get all saved Telegram Passport documents, for more info see the passport docs »
See
+ /// Get all saved Telegram Passport documents, for more info see the passport docs » See
public static Task Account_GetAllSecureValues(this Client client)
=> client.CallAsync(writer =>
{
@@ -12903,7 +12943,7 @@ namespace TL
return "Account_GetAllSecureValues";
});
- /// Get saved Telegram Passport document, for more info see the passport docs »
See
+ /// Get saved Telegram Passport document, for more info see the passport docs » See
/// Requested value types
public static Task Account_GetSecureValue(this Client client, SecureValueType[] types)
=> client.CallAsync(writer =>
@@ -12913,9 +12953,10 @@ namespace TL
return "Account_GetSecureValue";
});
- /// Securely save Telegram Passport document, for more info see the passport docs »
See
+ /// Securely save Telegram Passport document, for more info see the passport docs » See
/// Secure value, for more info see the passport docs »
/// Passport secret hash, for more info see the passport docs »
+ /// Possible errors: 400 (details)
public static Task Account_SaveSecureValue(this Client client, InputSecureValue value, long secure_secret_id)
=> client.CallAsync(writer =>
{
@@ -12925,7 +12966,7 @@ namespace TL
return "Account_SaveSecureValue";
});
- /// Delete stored Telegram Passport documents, for more info see the passport docs »
See
+ /// Delete stored Telegram Passport documents, for more info see the passport docs » See
/// Document types to delete
public static Task Account_DeleteSecureValue(this Client client, SecureValueType[] types)
=> client.CallAsync(writer =>
@@ -12935,10 +12976,11 @@ namespace TL
return "Account_DeleteSecureValue";
});
- /// Returns a Telegram Passport authorization form for sharing data with a service
See
+ /// Returns a Telegram Passport authorization form for sharing data with a service See
/// User identifier of the service's bot
/// Telegram Passport element types requested by the service
/// Service's public key
+ /// Possible errors: 400 (details)
public static Task Account_GetAuthorizationForm(this Client client, long bot_id, string scope, string public_key)
=> client.CallAsync(writer =>
{
@@ -12949,7 +12991,7 @@ namespace TL
return "Account_GetAuthorizationForm";
});
- /// Sends a Telegram Passport authorization form, effectively sharing data with the service
See
+ /// Sends a Telegram Passport authorization form, effectively sharing data with the service See
/// Bot ID
/// Telegram Passport element types requested by the service
/// Service's public key
@@ -12967,9 +13009,10 @@ namespace TL
return "Account_AcceptAuthorization";
});
- /// Send the verification phone code for telegram passport.
See
+ /// Send the verification phone code for telegram passport. See
/// The phone number to verify
/// Phone code settings
+ /// Possible errors: 400 (details)
public static Task Account_SendVerifyPhoneCode(this Client client, string phone_number, CodeSettings settings)
=> client.CallAsync(writer =>
{
@@ -12979,10 +13022,11 @@ namespace TL
return "Account_SendVerifyPhoneCode";
});
- /// Verify a phone number for telegram passport.
See
+ /// Verify a phone number for telegram passport. See
/// Phone number
/// Phone code hash received from the call to account.sendVerifyPhoneCode
/// Code received after the call to account.sendVerifyPhoneCode
+ /// Possible errors: 400 (details)
public static Task Account_VerifyPhone(this Client client, string phone_number, string phone_code_hash, string phone_code)
=> client.CallAsync(writer =>
{
@@ -12993,8 +13037,9 @@ namespace TL
return "Account_VerifyPhone";
});
- /// Send the verification email code for telegram passport.
See
+ /// Send the verification email code for telegram passport. See
/// The email where to send the code
+ /// Possible errors: 400 (details)
public static Task Account_SendVerifyEmailCode(this Client client, string email)
=> client.CallAsync(writer =>
{
@@ -13003,9 +13048,10 @@ namespace TL
return "Account_SendVerifyEmailCode";
});
- /// Verify an email address for telegram passport.
See
+ /// Verify an email address for telegram passport. See
/// The email to verify
/// The verification code that was received
+ /// Possible errors: 400 (details)
public static Task Account_VerifyEmail(this Client client, string email, string code)
=> client.CallAsync(writer =>
{
@@ -13015,7 +13061,7 @@ namespace TL
return "Account_VerifyEmail";
});
- /// Initialize account takeout session
See
+ /// Initialize account takeout session See
/// Whether to export contacts
/// Whether to export messages in private chats
/// Whether to export messages in legacy groups
@@ -13023,6 +13069,7 @@ namespace TL
/// Whether to export messages in channels
/// Whether to export files
/// Maximum size of files to export
+ /// Possible errors: 420 (details)
public static Task Account_InitTakeoutSession(this Client client, bool contacts = false, bool message_users = false, bool message_chats = false, bool message_megagroups = false, bool message_channels = false, bool files = false, int? file_max_size = null)
=> client.CallAsync(writer =>
{
@@ -13033,8 +13080,9 @@ namespace TL
return "Account_InitTakeoutSession";
});
- /// Finish account takeout session
See
+ /// Finish account takeout session See
/// Data exported successfully
+ /// Possible errors: 403 (details)
public static Task Account_FinishTakeoutSession(this Client client, bool success = false)
=> client.CallAsync(writer =>
{
@@ -13043,8 +13091,9 @@ namespace TL
return "Account_FinishTakeoutSession";
});
- /// Verify an email to use as 2FA recovery method.
See
+ /// Verify an email to use as 2FA recovery method. See
/// The phone code that was received after setting a recovery email
+ /// Possible errors: 400 (details)
public static Task Account_ConfirmPasswordEmail(this Client client, string code)
=> client.CallAsync(writer =>
{
@@ -13053,7 +13102,7 @@ namespace TL
return "Account_ConfirmPasswordEmail";
});
- /// Resend the code to verify an email to use as 2FA recovery method.
See
+ /// Resend the code to verify an email to use as 2FA recovery method. See
public static Task Account_ResendPasswordEmail(this Client client)
=> client.CallAsync(writer =>
{
@@ -13061,7 +13110,7 @@ namespace TL
return "Account_ResendPasswordEmail";
});
- /// Cancel the code that was sent to verify an email to use as 2FA recovery method.
See
+ /// Cancel the code that was sent to verify an email to use as 2FA recovery method. See
public static Task Account_CancelPasswordEmail(this Client client)
=> client.CallAsync(writer =>
{
@@ -13069,7 +13118,7 @@ namespace TL
return "Account_CancelPasswordEmail";
});
- /// Whether the user will receive notifications when contacts sign up
See
+ /// Whether the user will receive notifications when contacts sign up See
public static Task Account_GetContactSignUpNotification(this Client client)
=> client.CallAsync(writer =>
{
@@ -13077,7 +13126,7 @@ namespace TL
return "Account_GetContactSignUpNotification";
});
- /// Toggle contact sign up notifications
See
+ /// Toggle contact sign up notifications See
/// Whether to disable contact sign up notifications
public static Task Account_SetContactSignUpNotification(this Client client, bool silent)
=> client.CallAsync(writer =>
@@ -13087,7 +13136,7 @@ namespace TL
return "Account_SetContactSignUpNotification";
});
- /// Returns list of chats with non-default notification settings
See
+ /// Returns list of chats with non-default notification settings See
/// If true, chats with non-default sound will also be returned
/// If specified, only chats of the specified category will be returned
public static Task Account_GetNotifyExceptions(this Client client, bool compare_sound = false, InputNotifyPeerBase peer = null)
@@ -13100,8 +13149,9 @@ namespace TL
return "Account_GetNotifyExceptions";
});
- /// Get info about a certain wallpaper
See
+ /// Get info about a certain wallpaper See
/// The wallpaper to get info about
+ /// Possible errors: 400 (details)
public static Task Account_GetWallPaper(this Client client, InputWallPaperBase wallpaper)
=> client.CallAsync(writer =>
{
@@ -13110,10 +13160,11 @@ namespace TL
return "Account_GetWallPaper";
});
- /// Create and upload a new wallpaper
See
+ /// Create and upload a new wallpaper See
/// The JPG/PNG wallpaper
/// MIME type of uploaded wallpaper
/// Wallpaper settings
+ /// Possible errors: 400 (details)
public static Task Account_UploadWallPaper(this Client client, InputFileBase file, string mime_type, WallPaperSettings settings)
=> client.CallAsync(writer =>
{
@@ -13124,10 +13175,11 @@ namespace TL
return "Account_UploadWallPaper";
});
- /// Install/uninstall wallpaper
See
+ /// Install/uninstall wallpaper See
/// Wallpaper to save
/// Uninstall wallpaper?
/// Wallpaper settings
+ /// Possible errors: 400 (details)
public static Task Account_SaveWallPaper(this Client client, InputWallPaperBase wallpaper, bool unsave, WallPaperSettings settings)
=> client.CallAsync(writer =>
{
@@ -13138,9 +13190,10 @@ namespace TL
return "Account_SaveWallPaper";
});
- /// Install wallpaper
See
+ /// Install wallpaper See
/// Wallpaper to install
/// Wallpaper settings
+ /// Possible errors: 400 (details)
public static Task Account_InstallWallPaper(this Client client, InputWallPaperBase wallpaper, WallPaperSettings settings)
=> client.CallAsync(writer =>
{
@@ -13150,7 +13203,7 @@ namespace TL
return "Account_InstallWallPaper";
});
- /// Delete installed wallpapers
See
+ /// Delete installed wallpapers See
public static Task Account_ResetWallPapers(this Client client)
=> client.CallAsync(writer =>
{
@@ -13158,7 +13211,7 @@ namespace TL
return "Account_ResetWallPapers";
});
- /// Get media autodownload settings
See
+ /// Get media autodownload settings See
public static Task Account_GetAutoDownloadSettings(this Client client)
=> client.CallAsync(writer =>
{
@@ -13166,7 +13219,7 @@ namespace TL
return "Account_GetAutoDownloadSettings";
});
- /// Change media autodownload settings
See
+ /// Change media autodownload settings See
/// Whether to save settings in the low data usage preset
/// Whether to save settings in the high data usage preset
/// Media autodownload settings
@@ -13179,11 +13232,12 @@ namespace TL
return "Account_SaveAutoDownloadSettings";
});
- /// Upload theme
See
+ /// Upload theme See
/// Theme file uploaded as described in files »
/// Thumbnail
/// File name
/// MIME type, must be application/x-tgtheme-{format}, where format depends on the client
+ /// Possible errors: 400 (details)
public static Task Account_UploadTheme(this Client client, InputFileBase file, string file_name, string mime_type, InputFileBase thumb = null)
=> client.CallAsync(writer =>
{
@@ -13197,11 +13251,12 @@ namespace TL
return "Account_UploadTheme";
});
- /// Create a theme
See
+ /// Create a theme See
/// Unique theme ID
/// Theme name
/// Theme file
/// Theme settings
+ /// Possible errors: 400 (details)
public static Task Account_CreateTheme(this Client client, string slug, string title, InputDocument document = null, InputThemeSettings[] settings = null)
=> client.CallAsync(writer =>
{
@@ -13216,13 +13271,14 @@ namespace TL
return "Account_CreateTheme";
});
- /// Update theme
See
+ /// Update theme See
/// Theme format, a string that identifies the theming engines supported by the client
/// Theme to update
/// Unique theme ID
/// Theme name
/// Theme file
/// Theme settings
+ /// Possible errors: 400 (details)
public static Task Account_UpdateTheme(this Client client, string format, InputThemeBase theme, string slug = null, string title = null, InputDocument document = null, InputThemeSettings[] settings = null)
=> client.CallAsync(writer =>
{
@@ -13241,7 +13297,7 @@ namespace TL
return "Account_UpdateTheme";
});
- /// Save a theme
See
+ /// Save a theme See
/// Theme to save
/// Unsave
public static Task Account_SaveTheme(this Client client, InputThemeBase theme, bool unsave)
@@ -13253,7 +13309,7 @@ namespace TL
return "Account_SaveTheme";
});
- /// Install a theme
See
+ /// Install a theme See
/// Whether to install the dark version
/// Theme format, a string that identifies the theming engines supported by the client
/// Theme to install
@@ -13271,10 +13327,11 @@ namespace TL
return "Account_InstallTheme";
});
- /// Get theme information
See
+ /// Get theme information See
/// Theme format, a string that identifies the theming engines supported by the client
/// Theme
/// Document ID
+ /// Possible errors: 400 (details)
public static Task Account_GetTheme(this Client client, string format, InputThemeBase theme, long document_id)
=> client.CallAsync(writer =>
{
@@ -13285,7 +13342,7 @@ namespace TL
return "Account_GetTheme";
});
- /// Get installed themes
See
+ /// Get installed themes See
/// Theme format, a string that identifies the theming engines supported by the client
/// Hash for pagination, for more info click here
/// a null value means account.themesNotModified
@@ -13298,8 +13355,9 @@ namespace TL
return "Account_GetThemes";
});
- /// Set sensitive content settings (for viewing or hiding NSFW content)
See
+ /// Set sensitive content settings (for viewing or hiding NSFW content) See
/// Enable NSFW content
+ /// Possible errors: 403 (details)
public static Task Account_SetContentSettings(this Client client, bool sensitive_enabled = false)
=> client.CallAsync(writer =>
{
@@ -13308,7 +13366,7 @@ namespace TL
return "Account_SetContentSettings";
});
- /// Get sensitive content settings
See
+ /// Get sensitive content settings See
public static Task Account_GetContentSettings(this Client client)
=> client.CallAsync(writer =>
{
@@ -13316,7 +13374,7 @@ namespace TL
return "Account_GetContentSettings";
});
- /// Get info about multiple wallpapers
See
+ /// Get info about multiple wallpapers See
/// Wallpapers to fetch info about
public static Task Account_GetMultiWallPapers(this Client client, InputWallPaperBase[] wallpapers)
=> client.CallAsync(writer =>
@@ -13326,7 +13384,7 @@ namespace TL
return "Account_GetMultiWallPapers";
});
- /// Get global privacy settings
See
+ /// Get global privacy settings See
public static Task Account_GetGlobalPrivacySettings(this Client client)
=> client.CallAsync(writer =>
{
@@ -13334,8 +13392,9 @@ namespace TL
return "Account_GetGlobalPrivacySettings";
});
- /// Set global privacy settings
See
+ /// Set global privacy settings See
/// Global privacy settings
+ /// Possible errors: 400 (details)
public static Task Account_SetGlobalPrivacySettings(this Client client, GlobalPrivacySettings settings)
=> client.CallAsync(writer =>
{
@@ -13344,7 +13403,7 @@ namespace TL
return "Account_SetGlobalPrivacySettings";
});
- /// Report a profile photo of a dialog
See
+ /// Report a profile photo of a dialog See
/// The dialog
/// Dialog photo ID
/// Report reason
@@ -13360,7 +13419,7 @@ namespace TL
return "Account_ReportProfilePhoto";
});
- /// Initiate a 2FA password reset: can only be used if the user is already logged-in, see here for more info »
See
+ /// Initiate a 2FA password reset: can only be used if the user is already logged-in, see here for more info » See
public static Task Account_ResetPassword(this Client client)
=> client.CallAsync(writer =>
{
@@ -13368,7 +13427,8 @@ namespace TL
return "Account_ResetPassword";
});
- /// Abort a pending 2FA password reset, see here for more info »
See
+ /// Abort a pending 2FA password reset, see here for more info » See
+ /// Possible errors: 400 (details)
public static Task Account_DeclinePasswordReset(this Client client)
=> client.CallAsync(writer =>
{
@@ -13376,7 +13436,7 @@ namespace TL
return "Account_DeclinePasswordReset";
});
- /// Get all available chat themes
See
+ /// Get all available chat themes See
/// Hash for pagination, for more info click here
/// a null value means account.themesNotModified
public static Task Account_GetChatThemes(this Client client, long hash)
@@ -13387,8 +13447,9 @@ namespace TL
return "Account_GetChatThemes";
});
- /// Returns basic user info according to their identifiers.
See
+ /// Returns basic user info according to their identifiers. See
/// List of user identifiers
+ /// Possible errors: 400,401 (details)
public static Task Users_GetUsers(this Client client, InputUserBase[] id)
=> client.CallAsync(writer =>
{
@@ -13397,8 +13458,9 @@ namespace TL
return "Users_GetUsers";
});
- /// Returns extended user info by ID.
See
+ /// Returns extended user info by ID. See
/// User ID
+ /// Possible errors: 400 (details)
public static Task Users_GetFullUser(this Client client, InputUserBase id)
=> client.CallAsync(writer =>
{
@@ -13407,9 +13469,10 @@ namespace TL
return "Users_GetFullUser";
});
- /// Notify the user that the sent passport data contains some errors The user will not be able to re-submit their Passport data to you until the errors are fixed (the contents of the field for which you returned the error must change).
See
+ /// Notify the user that the sent passport data contains some errors The user will not be able to re-submit their Passport data to you until the errors are fixed (the contents of the field for which you returned the error must change). See
/// The user
/// Errors
+ /// Possible errors: 400 (details)
public static Task Users_SetSecureValueErrors(this Client client, InputUserBase id, SecureValueErrorBase[] errors)
=> client.CallAsync(writer =>
{
@@ -13419,7 +13482,7 @@ namespace TL
return "Users_SetSecureValueErrors";
});
- /// Get contact by telegram IDs
See
+ /// Get contact by telegram IDs See
/// Hash for pagination, for more info click here
public static Task Contacts_GetContactIDs(this Client client, long hash)
=> client.CallAsync(writer =>
@@ -13429,7 +13492,7 @@ namespace TL
return "Contacts_GetContactIDs";
});
- /// Returns the list of contact statuses.
See
+ /// Returns the list of contact statuses. See
public static Task Contacts_GetStatuses(this Client client)
=> client.CallAsync(writer =>
{
@@ -13437,7 +13500,7 @@ namespace TL
return "Contacts_GetStatuses";
});
- /// Returns the current user's contact list.
See
+ /// Returns the current user's contact list. See
/// If there already is a full contact list on the client, a hash of a the list of contact IDs in ascending order may be passed in this parameter. If the contact set was not changed, will be returned.
/// a null value means contacts.contactsNotModified
public static Task Contacts_GetContacts(this Client client, long hash)
@@ -13448,7 +13511,7 @@ namespace TL
return "Contacts_GetContacts";
});
- /// Imports contacts: saves a full list on the server, adds already registered contacts to the contact list, returns added contacts and their info.
See
+ /// Imports contacts: saves a full list on the server, adds already registered contacts to the contact list, returns added contacts and their info. See
/// List of contacts to import
public static Task Contacts_ImportContacts(this Client client, InputContact[] contacts)
=> client.CallAsync(writer =>
@@ -13458,7 +13521,7 @@ namespace TL
return "Contacts_ImportContacts";
});
- /// Deletes several contacts from the list.
See
+ /// Deletes several contacts from the list. See
/// User ID list
public static Task Contacts_DeleteContacts(this Client client, InputUserBase[] id)
=> client.CallAsync(writer =>
@@ -13468,7 +13531,7 @@ namespace TL
return "Contacts_DeleteContacts";
});
- /// Delete contacts by phone number
See
+ /// Delete contacts by phone number See
/// Phone numbers
public static Task Contacts_DeleteByPhones(this Client client, string[] phones)
=> client.CallAsync(writer =>
@@ -13478,8 +13541,9 @@ namespace TL
return "Contacts_DeleteByPhones";
});
- /// Adds the user to the blacklist.
See
+ /// Adds the user to the blacklist. See
/// User ID
+ /// Possible errors: 400 (details)
public static Task Contacts_Block(this Client client, InputPeer id)
=> client.CallAsync(writer =>
{
@@ -13488,8 +13552,9 @@ namespace TL
return "Contacts_Block";
});
- /// Deletes the user from the blacklist.
See
+ /// Deletes the user from the blacklist. See
/// User ID
+ /// Possible errors: 400 (details)
public static Task Contacts_Unblock(this Client client, InputPeer id)
=> client.CallAsync(writer =>
{
@@ -13498,7 +13563,7 @@ namespace TL
return "Contacts_Unblock";
});
- /// Returns the list of blocked users.
See
+ /// Returns the list of blocked users. See
/// The number of list elements to be skipped
/// The number of list elements to be returned
public static Task Contacts_GetBlocked(this Client client, int offset, int limit)
@@ -13510,9 +13575,10 @@ namespace TL
return "Contacts_GetBlocked";
});
- /// Returns users found by username substring.
See
+ /// Returns users found by username substring. See
/// Target substring
/// Maximum number of users to be returned
+ /// Possible errors: 400 (details)
public static Task Contacts_Search(this Client client, string q, int limit)
=> client.CallAsync(writer =>
{
@@ -13522,8 +13588,9 @@ namespace TL
return "Contacts_Search";
});
- /// Resolve a @username to get peer info
See
+ /// Resolve a @username to get peer info See
/// @username to resolve
+ /// Possible errors: 400,401 (details)
public static Task Contacts_ResolveUsername(this Client client, string username)
=> client.CallAsync(writer =>
{
@@ -13532,7 +13599,7 @@ namespace TL
return "Contacts_ResolveUsername";
});
- /// Get most used peers
See
+ /// Get most used peers See
/// Users we've chatted most frequently with
/// Most used bots
/// Most used inline bots
@@ -13545,6 +13612,7 @@ namespace TL
/// Maximum number of results to return, see pagination
/// Hash for pagination, for more info click here
/// a null value means contacts.topPeersNotModified
+ /// Possible errors: 400 (details)
public static Task Contacts_GetTopPeers(this Client client, int offset, int limit, long hash, bool correspondents = false, bool bots_pm = false, bool bots_inline = false, bool phone_calls = false, bool forward_users = false, bool forward_chats = false, bool groups = false, bool channels = false)
=> client.CallAsync(writer =>
{
@@ -13556,9 +13624,10 @@ namespace TL
return "Contacts_GetTopPeers";
});
- /// Reset rating of top peer
See
+ /// Reset rating of top peer See
/// Top peer category
/// Peer whose rating should be reset
+ /// Possible errors: 400 (details)
public static Task Contacts_ResetTopPeerRating(this Client client, TopPeerCategory category, InputPeer peer)
=> client.CallAsync(writer =>
{
@@ -13568,7 +13637,7 @@ namespace TL
return "Contacts_ResetTopPeerRating";
});
- /// Delete saved contacts
See
+ /// Delete saved contacts See
public static Task Contacts_ResetSaved(this Client client)
=> client.CallAsync(writer =>
{
@@ -13576,7 +13645,8 @@ namespace TL
return "Contacts_ResetSaved";
});
- /// Get all contacts
See
+ /// Get all contacts See
+ /// Possible errors: 403 (details)
public static Task Contacts_GetSaved(this Client client)
=> client.CallAsync(writer =>
{
@@ -13584,7 +13654,7 @@ namespace TL
return "Contacts_GetSaved";
});
- /// Enable/disable top peers
See
+ /// Enable/disable top peers See
/// Enable/disable
public static Task Contacts_ToggleTopPeers(this Client client, bool enabled)
=> client.CallAsync(writer =>
@@ -13594,12 +13664,13 @@ namespace TL
return "Contacts_ToggleTopPeers";
});
- /// Add an existing telegram user as contact.
See
+ /// Add an existing telegram user as contact. See
/// Allow the other user to see our phone number?
/// Telegram ID of the other user
/// First name
/// Last name
/// User's phone number
+ /// Possible errors: 400 (details)
public static Task Contacts_AddContact(this Client client, InputUserBase id, string first_name, string last_name, string phone, bool add_phone_privacy_exception = false)
=> client.CallAsync(writer =>
{
@@ -13612,8 +13683,9 @@ namespace TL
return "Contacts_AddContact";
});
- /// If the of a new user allow us to add him as contact, add that user as contact
See
+ /// If the of a new user allow us to add him as contact, add that user as contact See
/// The user to add as contact
+ /// Possible errors: 400 (details)
public static Task Contacts_AcceptContact(this Client client, InputUserBase id)
=> client.CallAsync(writer =>
{
@@ -13622,10 +13694,11 @@ namespace TL
return "Contacts_AcceptContact";
});
- /// Get contacts near you
See
+ /// Get contacts near you See
/// While the geolocation of the current user is public, clients should update it in the background every half-an-hour or so, while setting this flag.
Do this only if the new location is more than 1 KM away from the previous one, or if the previous location is unknown.
/// Geolocation
/// If set, the geolocation of the current user will be public for the specified number of seconds; pass 0x7fffffff to disable expiry, 0 to make the current geolocation private; if the flag isn't set, no changes will be applied.
+ /// Possible errors: 400,406 (details)
public static Task Contacts_GetLocated(this Client client, InputGeoPoint geo_point, bool background = false, int? self_expires = null)
=> client.CallAsync(writer =>
{
@@ -13637,7 +13710,7 @@ namespace TL
return "Contacts_GetLocated";
});
- /// Stop getting notifications about thread replies of a certain user in @replies
See
+ /// Stop getting notifications about thread replies of a certain user in @replies See
/// Whether to delete the specified message as well
/// Whether to delete all @replies messages from this user as well
/// Whether to also report this user for spam
@@ -13651,7 +13724,7 @@ namespace TL
return "Contacts_BlockFromReplies";
});
- /// Returns the list of messages by their IDs.
See
+ /// Returns the list of messages by their IDs. See
/// Message ID list
public static Task Messages_GetMessages(this Client client, InputMessage[] id)
=> client.CallAsync(writer =>
@@ -13661,7 +13734,7 @@ namespace TL
return "Messages_GetMessages";
});
- /// Returns the current user dialog list.
See
+ /// Returns the current user dialog list. See
/// Exclude pinned dialogs
/// Peer folder ID, for more info click here
/// Offsets for pagination, for more info click here
@@ -13669,6 +13742,7 @@ namespace TL
/// Offset peer for pagination
/// Number of list elements to be returned
/// Hash for pagination, for more info click here
+ /// Possible errors: 400 (details)
public static Task Messages_GetDialogs(this Client client, DateTime offset_date, int offset_id, InputPeer offset_peer, int limit, long hash, bool exclude_pinned = false, int? folder_id = null)
=> client.CallAsync(writer =>
{
@@ -13684,7 +13758,7 @@ namespace TL
return "Messages_GetDialogs";
});
- /// Gets back the conversation history with one interlocutor / within a chat
See
+ /// Gets back the conversation history with one interlocutor / within a chat See
/// Target peer
/// Only return messages starting from the specified message ID
/// Only return messages sent before the specified date
@@ -13693,6 +13767,7 @@ namespace TL
/// If a positive value was transferred, the method will return only messages with IDs less than max_id
/// If a positive value was transferred, the method will return only messages with IDs more than min_id
/// Result hash
+ /// Possible errors: 400,401 (details)
public static Task Messages_GetHistory(this Client client, InputPeer peer, int offset_id, DateTime offset_date, int add_offset, int limit, int max_id, int min_id, long hash)
=> client.CallAsync(writer =>
{
@@ -13708,7 +13783,7 @@ namespace TL
return "Messages_GetHistory";
});
- /// Gets back found messages
See
+ /// Gets back found messages See