Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 971 Bytes

README.md

File metadata and controls

23 lines (20 loc) · 971 Bytes

slack-emoji-updown

slackの絵文字をdownloadしたりuploadしたりする

機能

  • emoji-save.js
    • emoji全てをディレクトリ以下に保存
  • emoji-add.js
    • ディレクトリ以下のemoji全てをworkspaceに追加
  • sync.sh
    • DOWNLOAD_SLACK_TOKENのTOKENで取得したemojiをUPLOAD_TOKENで指定したTOKENのworkspaceへ追加する

設定

  • .env.example.envにコピーして環境変数を設定する
  • npm install or yarn install

環境変数

  • DOWNLOAD_SLACK_TOKEN
    • emojiを取ってきたいworkspaceのemoji.listを叩けるtoken (legacy tokenなど)
  • UPLOAD_TOKEN
    • emojiを追加したいworkspaceのemoji.addなどを叩けるtoken (emoji追加のウェブページ(https://<workspace名>.slack.com/customize/emoji)で試用されてるxoxs-から始まるtoken)
  • DIRNAME
    • emojiの画像を保存するディレクトリ
    • 存在しない場合は作成する