La seule commande emoji que je puisse trouver est https://api.slack.com/methods/emoji.list
Existe-t-il un moyen de créer par programme des emoji personnalisés? Ou est le seul moyen via un processus manuel - https://get.slack.help/hc/en-us/articles/206870177-Creating-custom-emoji
Il existe un noeud final d'API non documenté pour ceci: emoji.add
(et son petit copain _emoji.remove
_).
emoji.add
_ POST paramètresAuthorization: Bearer
_ en-tête) (Il y a un numéro ouvert de GitHub qui déclare que vous ne pouvez pas utiliser xoxb
jetons, seulement xoxs
unités .)data
)my-party-parrot
_)emoji.remove
_ POST paramètresAuthorization: Bearer
_)my-party-parrot
_)Voici à quoi ça ressemble dans Postman:
Dans CURL, l’appel ressemblerait à ceci:
_curl -X POST \
https://slack.com/api/emoji.add \
-H 'Authorization: Bearer [REDACTED] \
-H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
-H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36' \
-F mode=data \
-F name=my-party-parrot \
-F image=@/home/curtis/Downloads/some-file.jpg
_
Tout ce que je sais à ce sujet vient de article de Jack Ellenberger ": slack_on_fire:" et de sa emojme .
Non. L'API Web de Slack ne prend pas en charge la création d'émojis par programmation.