2017-10-01 4 views
0

현재 슬랙 봇 만들기를 시도 중입니다. 이 목적을 위해 나는 https://botman.io Laravel.5 래퍼를 사용하고 있습니다. 문제는 내 작업 코드파일 Laravel이있는 슬랙 RTM 드라이버에서 수신되지 않습니까?

$botman->hears('hi', function ($bot) { 
    $bot->typesAndWaits(2); 
    $bot->reply('Hello!'); 
}); 

$botman->hears('ok', function ($bot) { 
    $bot->typesAndWaits(2); 
    $bot->reply('anything else!'); 
}); 

여기 .. 그 여기에서 언급 된 모든 텍스트에 대한 응답입니다 지금은 잘 작동하지만 난 내가받을 때의도 응답하지 않는 파일을 받았다 사용하려고하면 그 여기 를 응답하지 않는 이미지는 또한 내가 대체 사용하고 항상 여기 을 폴백 (fallback) 바깥에 파일을 업로드하려고 할 때 내가 대체 방법이

$botman->receivesImages(function($bot, $images) { 

foreach ($images as $image) { 

    $url = $image->getUrl(); // The direct url 
    $title = $image->getTitle(); // The title, if available 
    $payload = $image->getPayload(); // The original payload 
} 

    $bot->reply('image'); 
}); 

$botman->receivesFiles(function($bot, $files) { 

    foreach ($files as $file) { 

     $url = $file->getUrl(); // The direct url 
     $payload = $file->getPayload(); // The original payload 
    } 
    $bot->reply('rec!'); 
}); 

Botman 0123을 사용하는 모든 패키지입니다

내 코드입니다 driver-slack

답변

0

그내가 GitHub의에 문제를 제기 패키지 문제를 보인다 그리고 그들은 그 문제를 해결 새 버전을 출시