MadelineProtoDocs/old_docs/API_docs_v42/constructors/channel.md
Sean 4baac3178e Add Syntax Highlight for Markdown
Add PHP, Lua language tag to Code area
2018-10-18 00:30:20 +08:00

2.0 KiB

title description image
channel channel attributes, type and example https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png

Constructor: channel

Back to constructors index

Attributes:

Name Type Required
creator Bool Optional
kicked Bool Optional
left Bool Optional
editor Bool Optional
moderator Bool Optional
broadcast Bool Optional
verified Bool Optional
megagroup Bool Optional
id int Yes
access_hash long Yes
title string Yes
username string Optional
photo ChatPhoto Optional
date int Yes
version int Yes

Type: Chat

Example:

$channel = ['_' => 'channel', 'creator' => Bool, 'kicked' => Bool, 'left' => Bool, 'editor' => Bool, 'moderator' => Bool, 'broadcast' => Bool, 'verified' => Bool, 'megagroup' => Bool, 'id' => int, 'access_hash' => long, 'title' => 'string', 'username' => 'string', 'photo' => ChatPhoto, 'date' => int, 'version' => int];

PWRTelegram json-encoded version:

{"_": "channel", "creator": Bool, "kicked": Bool, "left": Bool, "editor": Bool, "moderator": Bool, "broadcast": Bool, "verified": Bool, "megagroup": Bool, "id": int, "access_hash": long, "title": "string", "username": "string", "photo": ChatPhoto, "date": int, "version": int}

Or, if you're into Lua:

channel={_='channel', creator=Bool, kicked=Bool, left=Bool, editor=Bool, moderator=Bool, broadcast=Bool, verified=Bool, megagroup=Bool, id=int, access_hash=long, title='string', username='string', photo=ChatPhoto, date=int, version=int}