[PYTHON] Obtenez des emoji personnalisés enregistrés dans Slack

introduction

Je suis désolé de ne pas être à temps pour la sortie du calendrier de l'Avent!

Par exemple, lors de la migration de l'emoji personnalisé utilisé par une équipe vers une autre équipe

Même si ceux-ci sont gênants, l'aide de slack ne décrit pas clairement ce qu'il faut faire, alors j'ai cherché.

Enregistrer un pictogramme personnalisé

Reportez-vous ici https://get.slack.help/hc/en-us/articles/206870177-Creating-custom-emoji

スクリーンショット 2015-12-06 2.23.59.png

Obtenez des pictogrammes personnalisés

API:emoji.list

https://api.slack.com/methods/emoji.list

スクリーンショット 2015-12-06 1.56.00.png

Si vous utilisez Tester, vous obtiendrez une image de Json.

スクリーンショット 2015-12-06 1.59.02.png

Courir

Il y avait une personne qui avait déjà implémenté la fonction que j'essayais de préparer, alors je vais l'utiliser. https://github.com/jkloo/slack-emojis

Puisque nous utilisons des «demandes», si vous devez l'installer, reportez-vous à ce qui suit

http://requests-docs-ja.readthedocs.org/en/latest/user/install/ スクリーンショット 2015-12-06 2.08.40.png

$ sudo pip install requests

Des options à définir

$ python get_emojis.py usage: get_emojis.py [-h] [-o OUTPUT] [--trample] slack token get_emojis.py: error: too few arguments

Réglez comme suit.

$ python get_emojis.py jeton de sous-domaine d'équipe -o dossier de téléchargement

Enregistrement de pictogrammes personnalisés

Je souhaite m'inscrire en une seule fois si possible.

API: introuvable

Courir

Réenregistrement? C'est un peu ...

à la fin

Je voulais préparer un enregistrement par lots comme méthode de migration, mais je n'ai pas pu le faire à temps. Il semble que vous puissiez le faire en regardant la demande lors de l'inscription depuis le navigateur ..., il est préférable de le faire à temps avec l'API officielle C'est une fonctionnalité qui a été créée il y a environ un an, et à ce stade, elle peut être sans espoir.

Ce sera amusant s'il peut être utilisé dans la collaboration de personnages comme les tampons LINE.

Recommended Posts

Obtenez des emoji personnalisés enregistrés dans Slack
Comment se débarrasser des pictogrammes personnalisés du serveur dans message.content
Obtenez 1000 publications par ordre de publication sur toutes les chaînes Slack et classez les réactions des pictogrammes
Obtenez l'ID utilisateur et le nom d'écran du participant dans Slack
Obtenez des commentaires YouTube en Python
Obtenez le mois dernier en Python
Implémenter le bot de discussion Slack en Python
Obtenez des notes Evernote en Python
Publier sur Slack en Python
Obtenez des synonymes japonais avec Python