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 | |
) | |
) |