From 834359be1db25837b2ed66279438f0363c8b323c Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 24 Jan 2019 01:26:02 +0900 Subject: [PATCH] :v: --- src/modules/kazutori/index.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/modules/kazutori/index.ts b/src/modules/kazutori/index.ts index ef528b2..cb3a7ac 100644 --- a/src/modules/kazutori/index.ts +++ b/src/modules/kazutori/index.ts @@ -144,19 +144,24 @@ export default class extends Module { } function acct(user: User): string { - return user.host ? `@${user.username}@${user.host}` : `@${user.username}`; + return user.host + ? `@${user.username}@${user.host}` + : `@${user.username}`; } let results: string[] = []; - let winner: User = null; for (let i = 100; i >= 0; i--) { - const users = game.votes.filter(x => x.number == i).map(x => x.user); + const users = game.votes + .filter(x => x.number == i) + .map(x => x.user); + if (users.length == 1) { if (winner == null) { winner = users[0]; - results.push(`${i == 100 ? '💯' : '🎉'} **${i}**: ${acct(users[0])}`); + const icon = i == 100 ? '💯' : '🎉'; + results.push(`${icon} **${i}**: (((${acct(users[0])})))`); } else { results.push(`➖ ${i}: ${acct(users[0])}`); }