Discord.Addons.WebSocketSharp
1.0.1
Port your bot from Discord.NET to Remora.Discord.
dotnet add package Discord.Addons.WebSocketSharp --version 1.0.1
NuGet\Install-Package Discord.Addons.WebSocketSharp -Version 1.0.1
<PackageReference Include="Discord.Addons.WebSocketSharp" Version="1.0.1" />
paket add Discord.Addons.WebSocketSharp --version 1.0.1
#r "nuget: Discord.Addons.WebSocketSharp, 1.0.1"
// Install Discord.Addons.WebSocketSharp as a Cake Addin
#addin nuget:?package=Discord.Addons.WebSocketSharp&version=1.0.1
// Install Discord.Addons.WebSocketSharp as a Cake Tool
#tool nuget:?package=Discord.Addons.WebSocketSharp&version=1.0.1
Discord.Addons.WebSocketSharp
This addon adds a websocket provider based on websocket-sharp
, which
allows Discord.Net to run under Mono, which in turn allows its use on
platforms which .NET Core does not support. Among these is the popular
Raspberry Pi Zero.
Depending on your version of Mono, an additional project-specific workaround may be needed. The System.Net.Http.dll
file must be deleted from the output directory, and an assembly redirect must be added to the configuration.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
<Target Name="DeleteNetHttpMono" AfterTargets="AfterBuild">
<Delete Files="$(OutputPath)\System.Net.Http.dll" />
</Target>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Discord.Net (>= 1.0.2)
- websocket-sharp-customheaders (>= 1.0.2.31869)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
Initial release.