Я использую этот код для добавления некоторых моих пользователей в супергруппу, но он не работает
что-то не так с этим?
function makereq($method,$datas=[])
{
$url = "https://api.telegram.org/bot".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($datas));
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
makereq('promoteChatMember',[
'chat_id'=>$chat_id,
'user_id'=>$user_id
]);
Боты не могут добавить пользователя в группу / канал, promoteChatMember
используется для того, чтобы существующие члены имели права администратора.
Вы можете только отправить ссылку приглашения группы, и они должны присоединиться к себе. 🙁
Других решений пока нет …