使用Slash命令更改Slack bot名称/图像?

时间:2018-05-05 15:07:37

标签: python http slack slash

我使用斜杠命令设置slackbot,根据API,您可以通过用户名来设置机器人的用户名。当我尝试它时,名称不会更新。这与斜杠命令无关,与机器人相同吗?

from bottle import run, post, request
@post('/hello')
def hello():
    mydict = request.forms.get('text')
    response = {
    "username": "test",
    "response_type": "in_channel",
    "text": "Greetings!"
        }
    return response

亚光[上午11:00] /你好

MyBot APP [上午11:00] 问候!

1 个答案:

答案 0 :(得分:0)

正确。当您回复此类请求时,您无法更改Slack上显示的应用程序的名称。它将始终显示您在应用设置中配置的名称。

但是,您的用例有一种解决方法:您可以使用chat.postMessage向频道/用户发送消息,而不是直接回复收到的请求,这样您就可以指定自定义用户名和图标。