From dbfc06e9c6df506839fb178eaeb9db704aefd357 Mon Sep 17 00:00:00 2001 From: Zeyla Hellyer Date: Fri, 9 Feb 2018 20:25:11 -0800 Subject: Add 'Get Guild Vanity Url' endpoint Docs: --- src/model/guild/partial_guild.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/model/guild/partial_guild.rs') diff --git a/src/model/guild/partial_guild.rs b/src/model/guild/partial_guild.rs index aebd6e7..d324517 100644 --- a/src/model/guild/partial_guild.rs +++ b/src/model/guild/partial_guild.rs @@ -431,6 +431,16 @@ impl PartialGuild { #[inline] pub fn unban>(&self, user_id: U) -> Result<()> { self.id.unban(user_id) } + /// Retrieve's the guild's vanity URL. + /// + /// **Note**: Requires the [Manage Guild] permission. + /// + /// [Manage Guild]: permissions/constant.MANAGE_GUILD.html + #[inline] + pub fn vanity_url(&self) -> Result { + self.id.vanity_url() + } + /// Retrieves the guild's webhooks. /// /// **Note**: Requires the [Manage Webhooks] permission. -- cgit v1.2.3