首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Slackbot:如何使用松弛通道函数

Slackbot:如何使用松弛通道函数
EN

Stack Overflow用户
提问于 2018-07-02 14:59:52
回答 1查看 453关注 0票数 0

我使用this guide:中的以下内容创建了一个slackbot

代码语言:javascript
复制
var util = require('util');
var path = require('path');
var fs = require('fs');
var SQLite = require('sqlite3').verbose();
var Bot = require('slackbots');

我创建的slackbot是基本的,通过回复关键字并使用this.postMessageToChannel(...)在通道中回发消息

我想要的是使用我在slack API中看到的功能,比如slackbot能够自己离开一个通道。在slack API中找到herechannel.leave函数看起来能够做到这一点,但是我不确定如何让它工作。

如何正确使用此Slack api?特别是从channel.leave方法开始?

EN

回答 1

Stack Overflow用户

发布于 2018-07-02 21:04:24

要使用Slack的任何API方法,您都需要一个令牌。如果你按照你提供的链接中的说明,你可以从安装的应用程序页面获得你的令牌,在那里你也可以找到你的机器人。

If将如下所示:

只需获取"API Token“并在您的代码中使用它来调用任何web方法。如果您不确定如何在node.js中进行API调用,请查看this question

但是,对于您的特定问题,有一个警告。此特定方法不适用于机器人令牌(这就是您所获得的),只适用于用户令牌。我认为机器人不可能自己离开一个频道。只有真正的用户才能这样做。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51130635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档