diff --git a/README.md b/README.md new file mode 100644 index 0000000..b2d9881 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# nimcord +A Discord API wrapper written in Nim! diff --git a/src/user.nim b/src/user.nim new file mode 100644 index 0000000..5f41469 --- /dev/null +++ b/src/user.nim @@ -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