ChannelAdminLogEventActionParticipantToggleBan
- class pyrogram.raw.types.ChannelAdminLogEventActionParticipantToggleBan
The banned rights of a user were changed
Constructor of
ChannelAdminLogEventAction.- Details:
Layer:
223ID:
E6D83D7E
- Parameters:
prev_participant (
ChannelParticipant) – Old banned rights of usernew_participant (
ChannelParticipant) – New banned rights of user
TL Schema
channelAdminLogEventActionParticipantToggleBan#e6d83d7e
prev_participant:ChannelParticipant
new_participant:ChannelParticipant
= ChannelAdminLogEventAction
Parameter Tree
ChannelAdminLogEventActionParticipantToggleBan
├── prev_participant →
ChannelParticipant│ ├──
ChannelParticipant│ │ ├── user_id →
long│ │ ├── date →
int│ │ ├── subscription_until_date →
int (optional)│ │ └── rank →
string (optional)│ ├──
ChannelParticipantSelf│ │ ├── via_request →
true (optional)│ │ ├── user_id →
long│ │ ├── inviter_id →
long│ │ ├── date →
int│ │ ├── subscription_until_date →
int (optional)│ │ └── rank →
string (optional)│ │ ├── user_id →
long│ │ ├── admin_rights →
ChatAdminRights│ │ │ └──
ChatAdminRights│ │ │ ├── change_info →
true (optional)│ │ │ ├── post_messages →
true (optional)│ │ │ ├── edit_messages →
true (optional)│ │ │ ├── delete_messages →
true (optional)│ │ │ ├── ban_users →
true (optional)│ │ │ ├── invite_users →
true (optional)│ │ │ ├── pin_messages →
true (optional)│ │ │ ├── add_admins →
true (optional)│ │ │ ├── anonymous →
true (optional)│ │ │ ├── manage_call →
true (optional)│ │ │ ├── other →
true (optional)│ │ │ ├── manage_topics →
true (optional)│ │ │ ├── post_stories →
true (optional)│ │ │ ├── edit_stories →
true (optional)│ │ │ ├── delete_stories →
true (optional)│ │ │ ├── manage_direct_messages →
true (optional)│ │ │ └── manage_ranks →
true (optional)│ │ └── rank →
string (optional)│ ├──
ChannelParticipantAdmin│ │ ├── can_edit →
true (optional)│ │ ├── is_self →
true (optional)│ │ ├── user_id →
long│ │ ├── inviter_id →
long (optional)│ │ ├── promoted_by →
long│ │ ├── date →
int│ │ ├── admin_rights →
ChatAdminRights│ │ │ └──
ChatAdminRights│ │ │ ├── change_info →
true (optional)│ │ │ ├── post_messages →
true (optional)│ │ │ ├── edit_messages →
true (optional)│ │ │ ├── delete_messages →
true (optional)│ │ │ ├── ban_users →
true (optional)│ │ │ ├── invite_users →
true (optional)│ │ │ ├── pin_messages →
true (optional)│ │ │ ├── add_admins →
true (optional)│ │ │ ├── anonymous →
true (optional)│ │ │ ├── manage_call →
true (optional)│ │ │ ├── other →
true (optional)│ │ │ ├── manage_topics →
true (optional)│ │ │ ├── post_stories →
true (optional)│ │ │ ├── edit_stories →
true (optional)│ │ │ ├── delete_stories →
true (optional)│ │ │ ├── manage_direct_messages →
true (optional)│ │ │ └── manage_ranks →
true (optional)│ │ └── rank →
string (optional)│ ├──
ChannelParticipantBanned│ │ ├── left →
true (optional)│ │ ├── peer →
Peer│ │ │ ├──
PeerUser│ │ │ │ └── user_id →
long│ │ │ ├──
PeerChat│ │ │ │ └── chat_id →
long│ │ │ └──
PeerChannel│ │ │ └── channel_id →
long│ │ ├── kicked_by →
long│ │ ├── date →
int│ │ ├── banned_rights →
ChatBannedRights│ │ │ └──
ChatBannedRights│ │ │ ├── view_messages →
true (optional)│ │ │ ├── send_messages →
true (optional)│ │ │ ├── send_media →
true (optional)│ │ │ ├── send_stickers →
true (optional)│ │ │ ├── send_gifs →
true (optional)│ │ │ ├── send_games →
true (optional)│ │ │ ├── send_inline →
true (optional)│ │ │ ├── embed_links →
true (optional)│ │ │ ├── send_polls →
true (optional)│ │ │ ├── change_info →
true (optional)│ │ │ ├── invite_users →
true (optional)│ │ │ ├── pin_messages →
true (optional)│ │ │ ├── manage_topics →
true (optional)│ │ │ ├── send_photos →
true (optional)│ │ │ ├── send_videos →
true (optional)│ │ │ ├── send_roundvideos →
true (optional)│ │ │ ├── send_audios →
true (optional)│ │ │ ├── send_voices →
true (optional)│ │ │ ├── send_docs →
true (optional)│ │ │ ├── send_plain →
true (optional)│ │ │ ├── edit_rank →
true (optional)│ │ │ └── until_date →
int│ │ └── rank →
string (optional)│ └──
ChannelParticipantLeft│ └── peer →
Peer│ ├──
PeerUser│ │ └── user_id →
long│ ├──
PeerChat│ │ └── chat_id →
long│ └──
PeerChannel│ └── channel_id →
long└── new_participant →
ChannelParticipant│ ├── user_id →
long│ ├── date →
int│ ├── subscription_until_date →
int (optional)│ └── rank →
string (optional)│ ├── via_request →
true (optional)│ ├── user_id →
long│ ├── inviter_id →
long│ ├── date →
int│ ├── subscription_until_date →
int (optional)│ └── rank →
string (optional)│ ├── user_id →
long│ ├── admin_rights →
ChatAdminRights│ │ └──
ChatAdminRights│ │ ├── change_info →
true (optional)│ │ ├── post_messages →
true (optional)│ │ ├── edit_messages →
true (optional)│ │ ├── delete_messages →
true (optional)│ │ ├── ban_users →
true (optional)│ │ ├── invite_users →
true (optional)│ │ ├── pin_messages →
true (optional)│ │ ├── add_admins →
true (optional)│ │ ├── anonymous →
true (optional)│ │ ├── manage_call →
true (optional)│ │ ├── other →
true (optional)│ │ ├── manage_topics →
true (optional)│ │ ├── post_stories →
true (optional)│ │ ├── edit_stories →
true (optional)│ │ ├── delete_stories →
true (optional)│ │ ├── manage_direct_messages →
true (optional)│ │ └── manage_ranks →
true (optional)│ └── rank →
string (optional)│ ├── can_edit →
true (optional)│ ├── is_self →
true (optional)│ ├── user_id →
long│ ├── inviter_id →
long (optional)│ ├── promoted_by →
long│ ├── date →
int│ ├── admin_rights →
ChatAdminRights│ │ └──
ChatAdminRights│ │ ├── change_info →
true (optional)│ │ ├── post_messages →
true (optional)│ │ ├── edit_messages →
true (optional)│ │ ├── delete_messages →
true (optional)│ │ ├── ban_users →
true (optional)│ │ ├── invite_users →
true (optional)│ │ ├── pin_messages →
true (optional)│ │ ├── add_admins →
true (optional)│ │ ├── anonymous →
true (optional)│ │ ├── manage_call →
true (optional)│ │ ├── other →
true (optional)│ │ ├── manage_topics →
true (optional)│ │ ├── post_stories →
true (optional)│ │ ├── edit_stories →
true (optional)│ │ ├── delete_stories →
true (optional)│ │ ├── manage_direct_messages →
true (optional)│ │ └── manage_ranks →
true (optional)│ └── rank →
string (optional)│ ├── left →
true (optional)│ ├── peer →
Peer│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── kicked_by →
long│ ├── date →
int│ ├── banned_rights →
ChatBannedRights│ │ └──
ChatBannedRights│ │ ├── view_messages →
true (optional)│ │ ├── send_messages →
true (optional)│ │ ├── send_media →
true (optional)│ │ ├── send_stickers →
true (optional)│ │ ├── send_gifs →
true (optional)│ │ ├── send_games →
true (optional)│ │ ├── send_inline →
true (optional)│ │ ├── embed_links →
true (optional)│ │ ├── send_polls →
true (optional)│ │ ├── change_info →
true (optional)│ │ ├── invite_users →
true (optional)│ │ ├── pin_messages →
true (optional)│ │ ├── manage_topics →
true (optional)│ │ ├── send_photos →
true (optional)│ │ ├── send_videos →
true (optional)│ │ ├── send_roundvideos →
true (optional)│ │ ├── send_audios →
true (optional)│ │ ├── send_voices →
true (optional)│ │ ├── send_docs →
true (optional)│ │ ├── send_plain →
true (optional)│ │ ├── edit_rank →
true (optional)│ │ └── until_date →
int│ └── rank →
string (optional)└── peer →
Peer├──
PeerUser│ └── user_id →
long├──
PeerChat│ └── chat_id →
long└──
PeerChannel└── channel_id →
longExample
ChannelAdminLogEventActionParticipantToggleBan(
prev_participant=ChannelParticipant(
user_id=0,
date=0
),
new_participant=ChannelParticipant(
user_id=0,
date=0
),
)