. '.)(.*)/', $data['text'], $matches)) { $message = isset($matches[2]) ? $matches[2] : null; } if(empty($message)) { return; } $client->getChannelById($data['channel'])->then(function ($chanel) use ($client, $message) { global $chat_api_url; $query = [ 'key' => BotConfig::CHAT_TOKEN, 'message' => $message, 'bot_name' => 'RoboPipin', 'platform' => 'slack', ]; $result = file_get_contents($chat_api_url . '?' . http_build_query($query)); $resultArray = json_decode($result, true); if ($resultArray['status'] === 'success') { $response = $resultArray['result']; } else { $response = 'え?'; } $client->send($response, $chanel); …. Botに話しかけたと きだけ、返事を返す 雑談APIを呼ぶ