Nostrum.Struct.Guild.Member.guild_channel_permissions
You're seeing just the function
guild_channel_permissions
, go back to Nostrum.Struct.Guild.Member module for more information.
Specs
guild_channel_permissions( t(), Nostrum.Struct.Guild.t(), Nostrum.Struct.Channel.id() ) :: [Nostrum.Permission.t()]
Returns a member's permissions in a guild channel, based on its Nostrum.Struct.Overwrite
s.
Examples
guild = Nostrum.Cache.GuildCache.get!(279093381723062272)
member = Map.get(guild.members, 177888205536886784)
channel_id = 381889573426429952
Nostrum.Struct.Guild.Member.guild_channel_permissions(member, guild, channel_id)
#=> [:manage_messages]