MadelineProto/docs/TD_docs/methods/addChatMembers.md
2017-04-11 10:09:20 +02:00

1.6 KiB

title description
addChatMembers Adds many new members to the chat. Currently, available only for channels. Can't be used to join the channel. Member will not be added until chat state will be synchronized with the server. Member will not be added if application is killed before it can send request to the server

Method: addChatMembers

Back to methods index

Adds many new members to the chat. Currently, available only for channels. Can't be used to join the channel. Member will not be added until chat state will be synchronized with the server. Member will not be added if application is killed before it can send request to the server

Params:

Name Type Required Description
chat_id InputPeer Yes Chat identifier
user_ids Array of int Yes Identifiers of the users to add

Return type: Ok

Example:

$MadelineProto = new \danog\MadelineProto\API();
if (isset($token)) { // Login as a bot
    $this->bot_login($token);
}
if (isset($number)) { // Login as a user
    $sentCode = $MadelineProto->phone_login($number);
    echo 'Enter the code you received: ';
    $code = '';
    for ($x = 0; $x < $sentCode['type']['length']; $x++) {
        $code .= fgetc(STDIN);
    }
    $MadelineProto->complete_phone_login($code);
}

$Ok = $MadelineProto->addChatMembers(['chat_id' => InputPeer, 'user_ids' => [int], ]);

Or, if you're into Lua:

Ok = addChatMembers({chat_id=InputPeer, user_ids={int}, })