diff --git a/rpc/servers.js b/rpc/servers.js index 67144ef..f82df01 100644 --- a/rpc/servers.js +++ b/rpc/servers.js @@ -11,5 +11,14 @@ export default ($: AppContext) => ({ members: number, roles: number }>((g: Guild) => ({ url: `${$.config.appUrl}/s/${g.id}`, name: g.name, members: g.members.array().length, roles: g.roles.array().length })) + }, + + getServerSlug (ctx: Context, id: string) { + const srv = $.discord.client.guilds.get(id) + if (srv == null) { + return null + } + + return $.P.serverSlug(srv) } })