Browse Source

Remove AcceptAsync

pull/1023/head
Hsu Still 8 years ago
parent
commit
747b9d8f27
4 changed files with 1 additions and 19 deletions
  1. +0
    -3
      src/Discord.Net.Core/Entities/Invites/IInvite.cs
  2. +0
    -7
      src/Discord.Net.Rest/DiscordRestApiClient.cs
  3. +1
    -6
      src/Discord.Net.Rest/Entities/Invites/InviteHelper.cs
  4. +0
    -3
      src/Discord.Net.Rest/Entities/Invites/RestInvite.cs

+ 0
- 3
src/Discord.Net.Core/Entities/Invites/IInvite.cs View File

@@ -26,8 +26,5 @@ namespace Discord
int? PresenceCount { get; }
/// <summary> Gets the approximated count of total members in the guild. </summary>
int? MemberCount { get; }

/// <summary> Accepts this invite and joins the target guild. This will fail on bot accounts. </summary>
Task AcceptAsync(RequestOptions options = null);
}
}

+ 0
- 7
src/Discord.Net.Rest/DiscordRestApiClient.cs View File

@@ -952,13 +952,6 @@ namespace Discord.API
return await SendAsync<Invite>("DELETE", () => $"invites/{inviteId}", new BucketIds(), options: options).ConfigureAwait(false);
}
public async Task AcceptInviteAsync(string inviteId, RequestOptions options = null)
{
Preconditions.NotNullOrEmpty(inviteId, nameof(inviteId));
options = RequestOptions.CreateOrClone(options);
await SendAsync("POST", () => $"invites/{inviteId}", new BucketIds(), options: options).ConfigureAwait(false);
}

//Guild Members
public async Task<GuildMember> GetGuildMemberAsync(ulong guildId, ulong userId, RequestOptions options = null)


+ 1
- 6
src/Discord.Net.Rest/Entities/Invites/InviteHelper.cs View File

@@ -1,14 +1,9 @@
using System.Threading.Tasks;
using System.Threading.Tasks;

namespace Discord.Rest
{
internal static class InviteHelper
{
public static async Task AcceptAsync(IInvite invite, BaseDiscordClient client,
RequestOptions options)
{
await client.ApiClient.AcceptInviteAsync(invite.Code, options).ConfigureAwait(false);
}
public static async Task DeleteAsync(IInvite invite, BaseDiscordClient client,
RequestOptions options)
{


+ 0
- 3
src/Discord.Net.Rest/Entities/Invites/RestInvite.cs View File

@@ -54,9 +54,6 @@ namespace Discord.Rest
public Task DeleteAsync(RequestOptions options = null)
=> InviteHelper.DeleteAsync(this, Discord, options);

public Task AcceptAsync(RequestOptions options = null)
=> InviteHelper.AcceptAsync(this, Discord, options);

public override string ToString() => Url;
private string DebuggerDisplay => $"{Url} ({GuildName} / {ChannelName})";


Loading…
Cancel
Save