Remora.Discord.API.Abstractions 66.0.1 The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved

.NET 5.0 .NET Standard 2.1
Install-Package Remora.Discord.API.Abstractions -Version 66.0.1
dotnet add package Remora.Discord.API.Abstractions --version 66.0.1
<PackageReference Include="Remora.Discord.API.Abstractions" Version="66.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Remora.Discord.API.Abstractions --version 66.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Remora.Discord.API.Abstractions, 66.0.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Remora.Discord.API.Abstractions as a Cake Addin
#addin nuget:?package=Remora.Discord.API.Abstractions&version=66.0.1

// Install Remora.Discord.API.Abstractions as a Cake Tool
#tool nuget:?package=Remora.Discord.API.Abstractions&version=66.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Remora.Discord.API.Abstractions

This package contains a complete set of type and API abstractions for the Discord API. It provides no concrete implementations; rather, it acts as a general, library-agnostic standard definition of Discord's API.

These types serve as the foundation of Remora.Discord's entire API surface, but can just as easily be used to implement your own Discord library, independently of Remora.Discord.

The primary goal of this project is to model Discord's API as closely as possible, while at the same time applying appropriate C# practices and builtin types (such as DateTimeOffset).

Structure

The library is divided into type categories, organized to match Discord's API documentation as closely as is realistic. Each object defined by Discord has a corresponding interface, with inline documentation that matches Discord's.

The REST API surface is similarly divided by purpose, wherein related endpoints are grouped together (application, audit log, channel, guild, etc).

Usage

No particular usage recommendations exist for this library. It's up to you to decide how to implement or utilize these definitions.

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.1
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Remora.Discord.API.Abstractions:

Package Downloads
Remora.Discord.API The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

Remora.Discord's implementation of Discord's API objects

VTP.RemoraHelpSystem

Provides a simple, modular help system for Remora.Discord.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
66.0.1 53 6/23/2022
66.0.0 181 6/19/2022
65.0.0 193 6/18/2022
64.0.0 135 6/14/2022
63.0.1 188 6/8/2022
63.0.0 201 6/3/2022
62.0.0 284 5/25/2022
61.0.0 449 5/15/2022
60.1.0 251 5/10/2022
60.0.0 400 5/3/2022
59.0.0 389 4/25/2022
58.0.0 346 4/18/2022
57.0.0 587 4/2/2022
56.0.0 705 3/15/2022
55.0.0 872 2/19/2022
55.0.0-rc1 57 2/14/2022
54.0.0 252 2/14/2022
53.0.0 542 1/27/2022
52.0.0 699 1/11/2022
51.0.1 9,083 1/2/2022
51.0.0 642 12/23/2021
50.0.0 337 12/21/2021
49.0.0 518 12/16/2021
48.0.0 385 12/11/2021
47.0.2 477 12/5/2021
47.0.1 2,171 11/26/2021
47.0.0 6,192 11/24/2021
46.0.0 1,319 11/20/2021
45.0.1 1,117 11/9/2021
45.0.0 695 11/6/2021
44.0.1 864 10/30/2021
44.0.0 683 10/28/2021
43.0.0 1,911 10/15/2021
42.0.0 1,244 10/7/2021
41.0.0 777 10/3/2021
40.0.0 679 10/2/2021
39.0.0 675 9/30/2021
38.0.0 1,316 9/24/2021
37.0.0 640 9/23/2021
36.0.0 629 9/16/2021
35.0.0 686 9/15/2021
34.0.0 756 9/8/2021
33.0.0 1,725 9/4/2021
32.0.1 2,089 8/21/2021
32.0.0 749 8/18/2021
31.0.0 1,051 8/12/2021
30.0.0 990 8/11/2021
29.0.0 333 8/9/2021
28.0.0 1,227 8/2/2021
27.0.0 893 7/31/2021
26.0.0 690 7/29/2021
25.0.0 1,069 7/28/2021
24.0.0 850 7/22/2021
23.0.2 625 7/17/2021
23.0.1 574 7/14/2021
23.0.0 941 7/11/2021
22.0.0 971 7/3/2021
21.0.0 560 7/1/2021
20.0.0 779 6/14/2021
19.0.0 465 6/10/2021
19.0.0-beta2 442 5/30/2021
19.0.0-beta1 586 5/28/2021
18.0.0 889 5/20/2021
17.0.0 728 5/4/2021
16.0.0 587 4/22/2021
15.0.0 1,054 4/10/2021
14.0.0 676 4/5/2021
13.0.0 653 4/4/2021
12.0.2 896 3/28/2021
12.0.1 996 3/25/2021
12.0.0 1,040 3/16/2021
11.0.0 1,181 3/11/2021
10.0.0 710 3/6/2021
9.0.1 631 3/1/2021
9.0.0 955 2/28/2021
8.0.0 1,039 2/22/2021
7.0.0 1,770 2/11/2021
6.0.0 595 2/10/2021
5.0.0 994 2/5/2021
4.0.0 578 1/29/2021
3.1.0 584 1/27/2021
3.0.0 711 1/21/2021
2.0.1 1,051 1/10/2021
2.0.0 1,792 12/27/2020
1.0.0 1,128 12/25/2020
1.0.0-beta9 396 12/18/2020
1.0.0-beta8 376 12/10/2020
1.0.0-beta7 434 11/26/2020
1.0.0-beta6 234 11/15/2020
1.0.0-beta5 597 11/14/2020
1.0.0-beta4 610 11/8/2020
1.0.0-beta3 350 10/17/2020
1.0.0-beta2 386 10/6/2020
1.0.0-beta11 380 12/23/2020
1.0.0-beta1 362 10/6/2020
1.0.0-alpha1 342 9/27/2020

Update Remora.Results.