2019-08-06現在、emojipacksを使ったこのスクリプトでは、次のようなエラーが発生するため正常にカスタム絵文字を登録することができません。
Uh oh! Error: Login error: could not get emoji upload crumb for https://???.slack.com
代わりにSlackのバックオフィス用絵文字(Neutral Face Emoji Tools使用)をお使いください。
2019-08-06現在、emojipacksを使ったこのスクリプトでは、次のようなエラーが発生するため正常にカスタム絵文字を登録することができません。
Uh oh! Error: Login error: could not get emoji upload crumb for https://???.slack.com
代わりにSlackのバックオフィス用絵文字(Neutral Face Emoji Tools使用)をお使いください。
| { | |
| "title": "backoffice", | |
| "emojis": [ | |
| { | |
| "name": "kinkyu", | |
| "aliases": [ | |
| "緊急" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=F44336FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E7%B7%8A%E6%80%A5" | |
| }, | |
| { | |
| "name": "kadai", | |
| "aliases": [ | |
| "課題" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=F44336FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E8%AA%B2%E9%A1%8C" | |
| }, | |
| { | |
| "name": "houkoku", | |
| "aliases": [ | |
| "報告" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=9C27B0FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E5%A0%B1%E5%91%8A" | |
| }, | |
| { | |
| "name": "kyoyu", | |
| "aliases": [ | |
| "共有" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=673AB7FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E5%85%B1%E6%9C%89" | |
| }, | |
| { | |
| "name": "soudan", | |
| "aliases": [ | |
| "相談" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=E91E63FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E7%9B%B8%E8%AB%87" | |
| }, | |
| { | |
| "name": "situmon", | |
| "aliases": [ | |
| "質問" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=FF9800FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E8%B3%AA%E5%95%8F" | |
| }, | |
| { | |
| "name": "teian", | |
| "aliases": [ | |
| "提案" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=009688FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E6%8F%90%E6%A1%88" | |
| }, | |
| { | |
| "name": "irai", | |
| "aliases": [ | |
| "依頼" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=8BC34AFF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E4%BE%9D%E9%A0%BC" | |
| }, | |
| { | |
| "name": "kakunin", | |
| "aliases": [ | |
| "確認" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=9C27B0FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E7%A2%BA%E8%AA%8D" | |
| }, | |
| { | |
| "name": "kaiketu", | |
| "aliases": [ | |
| "解決" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=4CAF50FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E8%A7%A3%E6%B1%BA" | |
| }, | |
| { | |
| "name": "ryokai", | |
| "aliases": [ | |
| "了解" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=4CAF50FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E4%BA%86%E8%A7%A3" | |
| }, | |
| { | |
| "name": "orei", | |
| "aliases": [ | |
| "お礼" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=E91E63FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E3%81%8A%E7%A4%BC" | |
| }, | |
| { | |
| "name": "kansya", | |
| "aliases": [ | |
| "感謝" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=E91E63FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E6%84%9F%E8%AC%9D" | |
| }, | |
| { | |
| "name": "xiexie", | |
| "aliases": [ | |
| "謝謝" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=E91E63FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E8%AC%9D%E8%AC%9D" | |
| }, | |
| { | |
| "name": "keiri", | |
| "aliases": [ | |
| "経理" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=2196F3FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E7%B5%8C%E7%90%86" | |
| }, | |
| { | |
| "name": "romu", | |
| "aliases": [ | |
| "労務" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=00BCD4FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E5%8A%B4%E5%8B%99" | |
| }, | |
| { | |
| "name": "jinji", | |
| "aliases": [ | |
| "人事" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=00BCD4FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E4%BA%BA%E4%BA%8B" | |
| }, | |
| { | |
| "name": "eigyo", | |
| "aliases": [ | |
| "営業" | |
| ], | |
| "src": "https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=FFC107FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=%E5%96%B6%E6%A5%AD" | |
| } | |
| ] | |
| } |
| yarn global add emojipacks | |
| emojipacks -s $SUBDOMAIN -e $EMAIL -p $PASSWORD -y https://gist.githubusercontent.com/suin/7d84c140e030025fc2b188b3349a7711/raw/slack-emojipack-backoffice.yml |
| // colors are brought from Material UI colors 500: https://www.materialui.co/colors | |
| const red = 'F44336', | |
| pink = 'E91E63', | |
| purple = '9C27B0', | |
| deeppurple = '673AB7', | |
| indigo = '3F51B5', | |
| blue = '2196F3', | |
| lightblue = '03A9F4', | |
| cyan = '00BCD4', | |
| teal = '009688', | |
| green = '4CAF50', | |
| lightgreen = '8BC34A', | |
| lime = 'CDDC39', | |
| yellow = 'FFEB3B', | |
| amber = 'FFC107', | |
| orange = 'FF9800', | |
| deeporange = 'FF5722', | |
| brown = '795548', | |
| grey = '9E9E9E', | |
| bluegrey = '607D8B', | |
| black = '000000', | |
| white = 'ffffff', | |
| title = "backoffice", | |
| emojis = [ | |
| ["kinkyu", "緊急", red], | |
| ["kadai", "課題", red], | |
| ["houkoku", "報告", purple], | |
| ["kyoyu", "共有", deeppurple], | |
| ["soudan", "相談", pink], | |
| ["situmon", "質問", orange], | |
| ["teian", "提案", teal], | |
| ["irai", "依頼", lightgreen], | |
| ["kakunin", "確認", purple], | |
| ["kaiketu", "解決", green], | |
| ["ryokai", "了解", green], | |
| ["orei", "お礼", pink], | |
| ["kansya", "感謝", pink], | |
| ["xiexie", "謝謝", pink], | |
| ["keiri", "経理", blue], | |
| ["romu", "労務", cyan], | |
| ["jinji", "人事", cyan], | |
| ["eigyo", "営業", amber], | |
| ] | |
| console.log( | |
| JSON.stringify( | |
| { | |
| title: "backoffice", | |
| emojis: emojis.map(([name, text, color]) => ({ | |
| name, | |
| aliases: [text], | |
| src: `https://emoji-gen.ninja/emoji?align=center&back_color=FFFFFF00&color=${color}FF&font=notosans-mono-bold&public_fg=true&size_fixed=false&stretch=true&text=${encodeURIComponent(text)}` | |
| })) | |
| }, | |
| null, | |
| 2 | |
| ) | |
| ) |