[PYTHON] Holen Sie sich benutzerdefinierte Emoji in Slack registriert

Einführung

Es tut mir leid, dass ich nicht rechtzeitig zur Veröffentlichung des Adventskalenders war!

Zum Beispiel, wenn Sie das von einem Team verwendete benutzerdefinierte Emoji in ein anderes Team migrieren

Obwohl diese problematisch sind, beschreibt die Hilfe von Slack nicht klar, was zu tun ist, also habe ich gesucht.

Registrieren Sie ein benutzerdefiniertes Piktogramm

Siehe hier https://get.slack.help/hc/en-us/articles/206870177-Creating-custom-emoji

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

Holen Sie sich benutzerdefinierte Piktogramme

API:emoji.list

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

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

Wenn Sie Tester verwenden, erhalten Sie ein Bild von Json.

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

Lauf

Es gab eine Person, die die Funktion, die ich vorzubereiten versuchte, bereits implementiert hatte, also werde ich sie verwenden. https://github.com/jkloo/slack-emojis

Da wir "Anfragen" verwenden, lesen Sie Folgendes, wenn Sie diese installieren müssen

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

$ sudo pip install requests

Aus den einzustellenden Optionen

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

Stellen Sie wie folgt ein.

$ python get_emojis.py team subdomain`` token -o download folder

Registrierung von benutzerdefinierten Piktogrammen

Ich möchte mich wenn möglich auf einmal registrieren.

API: Nicht gefunden

Lauf

Neuanmeldung? Das ist ein bisschen ...

schließlich

Ich wollte eine Stapelregistrierung als Migrationsmethode vorbereiten, konnte sie jedoch nicht rechtzeitig erstellen. Es scheint, dass Sie es schaffen können, wenn Sie sich die Anfrage bei der Registrierung über den Browser ansehen ... es ist am besten, sie rechtzeitig mit der offiziellen API zu machen Es ist eine Funktion, die vor etwa einem Jahr erstellt wurde und zu diesem Zeitpunkt möglicherweise hoffnungslos ist.

Es wird Spaß machen, wenn es in der Charakterzusammenarbeit wie LINE-Briefmarken verwendet werden kann.

Recommended Posts

Holen Sie sich benutzerdefinierte Emoji in Slack registriert
So entfernen Sie benutzerdefinierte Serverpiktogramme in message.content
Erhalten Sie 1000 Beiträge in der Reihenfolge ihrer Veröffentlichung von allen Slack-Kanälen und bewerten Sie die Piktogrammreaktionen
Rufen Sie die Benutzer-ID und den Bildschirmnamen des Teilnehmers in Slack ab
Holen Sie sich YouTube-Kommentare in Python
Holen Sie sich letzten Monat in Python
Implementieren Sie den Slack Chat Bot in Python
Holen Sie sich Evernote-Notizen in Python
Post an Slack in Python
Holen Sie sich japanische Synonyme mit Python