@@ -1062,6 +1062,22 @@ namespace Discord.Rest | |||||
#endregion | #endregion | ||||
#region Auto Mod | #region Auto Mod | ||||
public static Task<AutoModerationRule> CreateAutoModRuleAsync(IGuild guild, BaseDiscordClient client, RequestOptions options) | |||||
{ | |||||
throw new NotImplementedException(); | |||||
} | |||||
public static Task<AutoModerationRule> GetAutoModRuleAsync(IGuild guild, BaseDiscordClient client, RequestOptions options) | |||||
{ | |||||
throw new NotImplementedException(); | |||||
} | |||||
public static Task<AutoModerationRule[]> GetAutoModRulesAsync(IGuild guild, BaseDiscordClient client, RequestOptions options) | |||||
{ | |||||
throw new NotImplementedException(); | |||||
} | |||||
public static Task<AutoModerationRule> ModifyRuleAsync(BaseDiscordClient client, IAutoModRule rule, Action<AutoModRuleProperties> func, RequestOptions options) | public static Task<AutoModerationRule> ModifyRuleAsync(BaseDiscordClient client, IAutoModRule rule, Action<AutoModRuleProperties> func, RequestOptions options) | ||||
{ | { | ||||
var args = new AutoModRuleProperties(); | var args = new AutoModRuleProperties(); | ||||
@@ -1201,17 +1201,28 @@ namespace Discord.Rest | |||||
#region AutoMod | #region AutoMod | ||||
/// <inheritdoc cref="IGuild.GetAutoModRuleAsync"/> | /// <inheritdoc cref="IGuild.GetAutoModRuleAsync"/> | ||||
public Task<RestAutoModRule> GetAutoModRuleAsync(RequestOptions options = null) | |||||
=> GuildHelper.GetAutoModRuleAsync(this, Discord, options); | |||||
public async Task<RestAutoModRule> GetAutoModRuleAsync(RequestOptions options = null) | |||||
{ | |||||
var rule = await GuildHelper.GetAutoModRuleAsync(this, Discord, options); | |||||
throw new NotImplementedException(); | |||||
} | |||||
/// <inheritdoc cref="IGuild.GetAutoModRulesAsync"/> | /// <inheritdoc cref="IGuild.GetAutoModRulesAsync"/> | ||||
public Task<RestAutoModRule[]> GetAutoModRulesAsync(RequestOptions options = null) | |||||
=> GuildHelper.GetAutoModRulesAsync(this, Discord, options); | |||||
public async Task<RestAutoModRule[]> GetAutoModRulesAsync(RequestOptions options = null) | |||||
{ | |||||
var rule = await GuildHelper.GetAutoModRulesAsync(this, Discord, options); | |||||
throw new NotImplementedException(); | |||||
} | |||||
/// <inheritdoc cref="IGuild.CreateAutoModRuleAsync"/> | /// <inheritdoc cref="IGuild.CreateAutoModRuleAsync"/> | ||||
public Task<RestAutoModRule> CreateAutoModRuleAsync(RequestOptions options = null) | |||||
=> GuildHelper.CreateAutoModRuleAsync(this, Discord, options); | |||||
public async Task<RestAutoModRule> CreateAutoModRuleAsync(RequestOptions options = null) | |||||
{ | |||||
var rule = await GuildHelper.CreateAutoModRuleAsync(this, Discord, options); | |||||
throw new NotImplementedException(); | |||||
} | |||||
#endregion | #endregion | ||||
@@ -1813,16 +1813,25 @@ namespace Discord.WebSocket | |||||
#region AutoMod | #region AutoMod | ||||
/// <inheritdoc cref="IGuild.GetAutoModRuleAsync"/> | /// <inheritdoc cref="IGuild.GetAutoModRuleAsync"/> | ||||
public Task<RestAutoModRule> GetAutoModRuleAsync(RequestOptions options = null) | |||||
=> GuildHelper.GetAutoModRuleAsync(this, Discord, options); | |||||
public async Task<RestAutoModRule> GetAutoModRuleAsync(RequestOptions options = null) | |||||
{ | |||||
var rule = await GuildHelper.GetAutoModRuleAsync(this, Discord, options); | |||||
throw new NotImplementedException(); | |||||
} | |||||
/// <inheritdoc cref="IGuild.GetAutoModRulesAsync"/> | /// <inheritdoc cref="IGuild.GetAutoModRulesAsync"/> | ||||
public Task<RestAutoModRule[]> GetAutoModRulesAsync(RequestOptions options = null) | |||||
=> GuildHelper.GetAutoModRulesAsync(this, Discord, options); | |||||
public async Task<RestAutoModRule[]> GetAutoModRulesAsync(RequestOptions options = null) | |||||
{ | |||||
var rule = await GuildHelper.GetAutoModRulesAsync(this, Discord, options); | |||||
throw new NotImplementedException(); | |||||
} | |||||
/// <inheritdoc cref="IGuild.CreateAutoModRuleAsync"/> | /// <inheritdoc cref="IGuild.CreateAutoModRuleAsync"/> | ||||
public Task<RestAutoModRule> CreateAutoModRuleAsync(RequestOptions options = null) | |||||
=> GuildHelper.CreateAutoModRuleAsync(this, Discord, options); | |||||
public async Task<RestAutoModRule> CreateAutoModRuleAsync(RequestOptions options = null) | |||||
{ | |||||
var rule = await GuildHelper.CreateAutoModRuleAsync(this, Discord, options); | |||||
throw new NotImplementedException(); | |||||
} | |||||
#endregion | #endregion | ||||