node.js - 是否可以将带有 Botkit 的代码片段发布到 Slack
问题描述
我想知道是否可以发布带有附件的消息,就像我可以使用 Slack 的操作代码或文本片段添加一样,作为我的机器人的回复。我应该使用bot.reply还是其他方法?
解决方案
您可以使用 Botkit 接口通过files.upload API上传,如下所示:
slackBot.api.files.upload({
file: fs.createReadStream('./codeForReview.js'),
channels: '#general',
initial_comment: 'Can you guys have a look at this please?',
title: 'Updated code',
});
推荐阅读
- amazon-web-services - 只要评估间隔持续,AWS CloudWatch 警报就会一直发送邮件
- google-chrome-extension - manifest.json 文件中的多个 URL
- python - 在 dask.distributed 集群中跨计算机共享 python 模块
- c# - 如何加快从蓝牙设备接收蓝牙文件的速度?
- oracle - PL/SQL 通过触发器调用时无法获取函数的返回值 - Oracle
- sql - 如何在 ON couse 中使用 IN() 连接表?
- jpa - 计数条件加入列
- scala - 从 Future 的成功结果创建案例对象
- c++ - Runge Kutta (RK4) 2nd order DE in C++ 错误代码
- sql - 雪花口吃工作表