summaryrefslogtreecommitdiff
path: root/views/guild.js
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-05-11 21:18:24 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-05-11 21:18:31 +0200
commitf37c547a11b1102c8639219c532711b56a40103d (patch)
treef1ffaea417084a22436a5430c9a4b2ed0fc023e9 /views/guild.js
parent01a0f341cd19247c9b3d47bf62edefcb0c1545bc (diff)
downloaddiscordbot-f37c547a11b1102c8639219c532711b56a40103d.tar.gz
discordbot-f37c547a11b1102c8639219c532711b56a40103d.zip
add vgmember command
Diffstat (limited to 'views/guild.js')
-rw-r--r--views/guild.js7
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) {