我已经在php中创建了一些代码,可以在松弛的webhook中使用,我想通知一些用户。我已经将@user放入字符串中,但是闲置时它不会通知他们。
<?php
define('SLACK_WEBHOOK', '**********');
$array1 = array("@gfournier", "@cgagnon2", "@slaflamme", "@plgauthier");
$array2 = array();
for ($i = 0; $i < 4; $i++){
$randInt = random_int(0, sizeof($array1)-1);
array_push($array2, $array1[$randInt]);
array_splice($array1, $randInt, 1);
}
$txt = "<@ithd> - :door: IT-Channel:slack: Random text: :slack:IT-Channel :door: \n Lundi à Mercredi: " . $array2[0] . " - " . $array2[1] . "\n Jeudi et vendredi: " . $array2[2] . " - " . $array2[3];
echo $txt;
$message = array('payload' => json_encode(array('text' => $txt)));
$c = curl_init(SLACK_WEBHOOK);
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS, $message);
curl_exec($c);
curl_close($c);
?>
我希望通知在松弛状态下工作。
谢谢