public async Task <Opcode.Channel> CreateGuildChannel(Opcode.Guild guild, string channelName, Opcode.Channel.ChannelType?channelType = Opcode.Channel.ChannelType.GuildText, string topic = null, uint?bitrate = null, uint?userlimit = null, uint?rateLimitPerUser = null, uint?position = null, Opcode.Overwrite[] overwrites = null, Snowflake parentId = null, bool?nsfw = null) { return(await this.CreateGuildChannel(guild.Id, channelName, channelType, topic, bitrate, userlimit, rateLimitPerUser, position, overwrites, parentId, nsfw)); }
public async Task DeleteGuild(Opcode.Guild guild) { await this.DeleteGuild(guild.Id); }
public async Task <Opcode.Channel[]> GetGuildChannels(Opcode.Guild guild) { return(await this.GetGuildChannels(guild.Id)); }
public async Task <Opcode.Guild> GetGuild(Opcode.Guild guild) { return(await this.GetGuild(guild.Id)); }
public async Task RemoveGuildBan(Opcode.Guild guild, User user) { await this.RemoveGuildBan(guild.Id, user.Id); }
public async Task <Opcode.Ban[]> GetGuildBans(Opcode.Guild guild) { return(await this.GetGuildBans(guild.Id)); }
public async Task <Opcode.Role[]> GetGuildRoles(Opcode.Guild guild) { return(await this.GetGuildRoles(guild.Id)); }
public async Task <Opcode.GuildMember> GetGuildMember(Opcode.Guild guild, Snowflake snowflake) { return(await this.GetGuildMember(guild.Id, snowflake)); }