diff options
Diffstat (limited to 'src/model/guild/guild_id.rs')
| -rw-r--r-- | src/model/guild/guild_id.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/model/guild/guild_id.rs b/src/model/guild/guild_id.rs index adfac05..c07a40f 100644 --- a/src/model/guild/guild_id.rs +++ b/src/model/guild/guild_id.rs @@ -535,6 +535,16 @@ impl GuildId { http::remove_ban(self.0, user_id.into().0) } + /// 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<String> { + http::get_guild_vanity_url(self.0) + } + /// Retrieves the guild's webhooks. /// /// **Note**: Requires the [Manage Webhooks] permission. |