Триггер события загрузки файла Slack - botkit

Я установил Botkit на Ubuntu. Я проверил несколько примеров отправки / получения сообщений. Работает нормально. Я попытался инициировать триггер события загрузки файла в Slack, я получил событие триггера сообщения / загрузки файла в botkit, и у меня возникла проблема с созданием данных нескольких форм в файле node.js.

Node.js

  controller.on('file_created', function(file) {
    console.log("file upload testing' + file)

выход:

file upload testing undefined

Нам нужна помощь, 'как построить данные и получить данные файлов, определенные в поле свойства url_private, чтобы извлечь URL, который мы загрузили.

1 ответ

Я добился успеха только с file_shared в случае с botkit. Такие как:

controller.on('file_shared', function(bot, file){
   console.log(JSON.stringify(file));
});

или событие file_share:

controller.on('file_share', function(bot, file){
   console.log(JSON.stringify(file));
});
Другие вопросы по тегам