1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
function joinGuild(){
$access = $_SESSION['Auth']['access_token']; //Token de l'utilisateur avec l'autorisation de rejoindre des guildes
$info_request = "https://discordapp.com/api/v6/guilds/5187279297/members/327892718049";
$token = "PRIVE"; //Token de mon bot/application qui à les permissions d'invité des membres dans la guilde.
$token_type = 'Bot';
$data = json_encode(array("access_token" => $access));
$info = curl_init();
curl_setopt_array($info, array(
CURLOPT_URL => $info_request,
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: $token_type {$token}"
),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_PUT => 1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => $data
));
$guilds = json_decode(curl_exec($info));
$err = curl_error($info);
curl_close($info);
if ($err) {
echo "cURL Error #:" . $err;
} else {
print_r($guilds);
}
} |
Partager