PHP code example of discord / interactions
1. Go to this page and download the library: Download discord/interactions library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
discord / interactions example snippets
use Discord\Interaction;
use Discord\InteractionResponseType;
$CLIENT_PUBLIC_KEY = getenv('CLIENT_PUBLIC_KEY');
$signature = $_SERVER['HTTP_X_SIGNATURE_ED25519'];
$timestamp = $_SERVER['HTTP_X_SIGNATURE_TIMESTAMP'];
$postData = file_get_contents('php://input');
if (Interaction::verifyKey($postData, $signature, $timestamp, $CLIENT_PUBLIC_KEY)) {
echo json_encode(array(
'type' => InteractionResponseType::PONG
));
} else {
http_response_code(401);
echo "Not verified";
}
composer