protected function botHash()
{
if (isset($_GET['userID'])) {
$userID = $_GET['userID'];
$s3Client = $this->loadAwsSdk()->createS3();
if (isset($_GET['compile']) && $s3Client->doesObjectExist(COMPILE_BUCKET, "{$userID}")) {
return array("hash" => md5($s3Client->getObject(['Bucket' => COMPILE_BUCKET, 'Key' => "{$userID}"])['Body']));
} else {
if (!isset($_GET['compile']) && $s3Client->doesObjectExist(BOT_BUCKET, "{$userID}")) {
return array("hash" => md5($s3Client->getObject(['Bucket' => BOT_BUCKET, 'Key' => "{$userID}"])['Body']));
} else {
return "Bot file does not exist";
}
}
}
}