added user & GuildMember

This commit is contained in:
Intexisty 2020-05-30 14:13:58 -05:00
parent 1e7ada16e1
commit 16c3fdadc6
No known key found for this signature in database
GPG Key ID: 0F63AD8E987C9A17
1 changed files with 15 additions and 0 deletions

15
src/user.nim Normal file
View File

@ -0,0 +1,15 @@
import discordobject
type
User = ref object of DiscordObject
username*: string # username of the current user object
avatar_hash*: string # avatar hash of the current object
discriminator*: uint16 # discriminator of the current user object
flags: int # flags of the current user object
method GetDiscriminator(this: User): string = $(this.discriminator)
type
GuildMember = ref object of User
guild_id*: snowflake # id of the guild of the current member object
nickname*: string # nickname of the current member object
joined_at*: string # date the current member object joined at
hierarchy*: int # role hierarchy for the current member object