diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-05-11 21:18:24 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-05-11 21:18:31 +0200 |
| commit | f37c547a11b1102c8639219c532711b56a40103d (patch) | |
| tree | f1ffaea417084a22436a5430c9a4b2ed0fc023e9 /views/guild.js | |
| parent | 01a0f341cd19247c9b3d47bf62edefcb0c1545bc (diff) | |
| download | discordbot-f37c547a11b1102c8639219c532711b56a40103d.tar.gz discordbot-f37c547a11b1102c8639219c532711b56a40103d.zip | |
add vgmember command
Diffstat (limited to 'views/guild.js')
| -rw-r--r-- | views/guild.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/views/guild.js b/views/guild.js index 6a8658b..91df6bb 100644 --- a/views/guild.js +++ b/views/guild.js @@ -3,20 +3,21 @@ "use strict"; const View = require("./view"), + GuildMemberView = require("./guild_member"), util = require("../util"), api = require("../api"), strings = require("../strings"), + Promise = require("bluebird"), oneLine = require("common-tags").oneLine; const GuildOverviewView = module.exports; // match detail view module.exports = class extends View { - async text(members) { + text(members) { // TODO remove when API supports order by fame members.sort((m1, m2) => m1.fame < m2.fame); - return members.map((member) => - `${member.player.name} *${member.status}* ${member.fame}`).join("\n"); + return members.map((m) => new GuildMemberView().text(m)).join("\n"); } async embed(guild) { |
