我使用斜杠命令设置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] 问候!
答案 0 :(得分:0)
正确。当您回复此类请求时,您无法更改Slack上显示的应用程序的名称。它将始终显示您在应用设置中配置的名称。
但是,您的用例有一种解决方法:您可以使用chat.postMessage向频道/用户发送消息,而不是直接回复收到的请求,这样您就可以指定自定义用户名和图标。