Class Guild

Inherits from

Fields

Name Type Description
afkChannelID ulong
afkTimeout uint
channels ModelMap!(ulong,dscord.types.channel.Channel)
embedChannelID ulong
embedEnabled bool
emojis ModelMap!(ulong,dscord.types.guild.Emoji)
features string[]
icon string
id ulong
members ModelMap!(ulong,dscord.types.guild.GuildMember)
mfaLevel ushort
name string
ownerID ulong
region string
roles ModelMap!(ulong,dscord.types.guild.Role)
splash string
unavailable bool
verificationLevel ushort
voiceStates ModelMap!(string,dscord.types.voice.VoiceState)
client Client

Properties

Name Type Description
defaultChannel [get] Channel Default channel for this Guild
defaultRole [get] Role Default role for this Guild

Methods

Name Description
fromUpdate
getMember Returns a GuildMember for a given user/member id
getMember Returns a GuildMember for a given user object
getPermissions
init
kick Kick a given User
kick Kick a given GuildMember
load
requestOfflineMembers Request offline members for this guild