InputChannel

Rust type: enums::InputChannel

Constructors

This is an abstract type. At runtime it will be one of the following variants:

InputChannel
InputChannelEmpty
InputChannelFromMessage

Requests returning this type

None.

Requests accepting this type as input

CheckUsername
ConvertToGigagroup
DeactivateAllUsernames
DeleteChannel
DeleteHistory
DeleteMessages
DeleteParticipantHistory
EditAdmin
EditBanned
EditLocation
EditPhoto
EditTitle
ExportMessageLink
GetAdminLog
GetBroadcastStats
GetChannelDifference
GetChannelRecommendations
GetFullChannel
GetMegagroupStats
GetMessageAuthor
GetMessagePublicForwards
GetMessageStats
GetMessages
GetParticipant
GetParticipants
InviteToChannel
JoinChannel
LeaveChannel
ReadHistory
ReadMessageContents
ReorderUsernames
ReportAntiSpamFalsePositive
ReportSpam
RestrictSponsoredMessages
SetBoostsToUnblockRestrictions
SetDiscussionGroup
SetEmojiStickers
SetMainProfileTab
SetStickers
ToggleAntiSpam
ToggleAutotranslation
ToggleForum
ToggleJoinRequest
ToggleJoinToSend
ToggleParticipantsHidden
TogglePreHistoryHidden
ToggleSignatures
ToggleSlowMode
ToggleUsername
ToggleViewForumAsMessages
UpdateColor
UpdateEmojiStatus
UpdatePaidMessagesPrice
UpdatePersonalChannel
UpdateUsername

Other types containing this type

Chat
InputMediaAreaChannelPost