首页 > 解决方案 > 无法使用 errbot 命令创建聊天室,导致 not_allowed_token_type 错误

问题描述

当我打电话

!room create #example-room

在懈怠中,我得到了回应:

Computer says nooo. See logs for details:
Slack API call to channels.create failed: not_allowed_token_type

Slack API(此处:https ://api.slack.com/methods/channels.create )听起来好像不允许机器人调用聊天室方法,但我认为由于存在 !room create 命令一定有办法。有人可以帮我创建一个松弛的聊天室吗?

标签: pythonslackslack-apierrbot

解决方案


听起来您需要将 errbot 配置为使用常规的 Slack 用户帐户,而不是 Bot 帐户

您需要在 Slack 拥有一个帐户供机器人使用,机器人帐户(推荐)或普通用户帐户。

看看这种方法是否有效,因为确实不允许机器人创建频道。


推荐阅读