不明なリアクションのフォールバックに star を使うようにするオプション

This commit is contained in:
syuilo
2019-03-18 01:03:35 +09:00
parent 810ed50976
commit 08c176e549
10 changed files with 26 additions and 16 deletions

View File

@ -10,6 +10,7 @@ export default function(reaction: string): string {
case 'confused': return '😥';
case 'rip': return '😇';
case 'pudding': return '🍮';
default: return '';
case 'star': return '';
default: return reaction;
}
}

View File

@ -1,5 +1,6 @@
import Emoji from '../models/emoji';
import { emojiRegex } from './emoji-regex';
import fetchMeta from './fetch-meta';
const basic10: Record<string, string> = {
'👍': 'like',
@ -15,7 +16,8 @@ const basic10: Record<string, string> = {
};
export async function getFallbackReaction(): Promise<string> {
return 'like';
const meta = await fetchMeta();
return meta.useStarForReactionFallback ? 'star' : 'like';
}
export async function toDbReaction(reaction: string, enableEmoji = true): Promise<string> {