mirror of
https://github.com/danog/MadelineProtoDocs.git
synced 2024-12-02 09:38:28 +01:00
1.3 KiB
1.3 KiB
title | description | nav_exclude | image |
---|---|---|---|
restrictionReason | Restriction reason. | true | https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png |
Constructor: restrictionReason
Restriction reason.
Contains the reason why access to a certain object must be restricted. Clients are supposed to deny access to the channel if the platform
field is equal to all
or to the current platform (ios
, android
, wp
, etc.). Platforms can be concatenated (ios-android
, ios-wp
), unknown platforms are to be ignored. The text
is the error message that should be shown to the user.
Attributes:
Name | Type | Required | Description |
---|---|---|---|
platform | string | Yes | Platform identifier (ios, android, wp, all, etc.), can be concatenated with a dash as separator (android-ios , ios-wp , etc) |
reason | string | Yes | Restriction reason (porno , terms , etc.) |
text | string | Yes | Error message to be shown to the user |
Type: RestrictionReason
Example:
$restrictionReason = ['_' => 'restrictionReason', 'platform' => 'string', 'reason' => 'string', 'text' => 'string'];