松弛通知无法通过php中的webhook起作用

时间:2019-03-22 18:51:17

标签: php

我已经在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);
?>

我希望通知在松弛状态下工作。

谢谢

0 个答案:

没有答案
相关问题