Slack API 메시지 게시물에서 아이콘을 변경하는 방법

1576 단어 slack-apislackapi

결론 : chat : write.customize 필요



문서를 보면 icon의 변경, username의 변경에는 as_user : false가 필요하다고 쓰여있다.
htps : // 아피. scck. 코 m/메욘 ds/짱 t. 포스트 메시게

그러나 그렇게하면 오류가 발생합니다.

{"ok":false,"error":"invalid_arguments","deprecated_argument":"as_user"}

위의 문서 아래쪽에 깔끔하게

Please note that the as_user parameter may not be used by new Slack apps. Read more about Authorship to understand how as_user works for classic Slack apps.

라고 하고 있어, 이 방법은 올바르지 않다.

This is a powerful ability and must only be used when the user themselves gives permission to do so. For this reason, this ability is only available when an app has requested and been granted an additional scope — chat:write.customize.

그래서 as_user는 사용하지 않고 Slack 앱에 chat : write.customize 권한을 추가하면 username 변경, icon 변경 (icon_emoji, icon_url)이 가능해진다.

덤 : 아이콘의 영어 이름을 표시하는 방법



Slack의 아이콘은 일본어명이 붙어 있는 경우, 그것이 표시된다. Slack API에서 사용하는 경우 영어 이름이 좋으므로 그것을 표시하는 방법.


먼저 메시지 쓰기 창에서 아이콘을 선택하여 입력합니다. 입력된 아이콘에 마우스 커서를 놓으면 아이콘의 영어 이름이 표시됩니다.

좋은 웹페이지 즐겨찾기