Discord.Net.Providers.WS4Net 2.4.0
dotnet add package Discord.Net.Providers.WS4Net --version 2.4.0
NuGet\Install-Package Discord.Net.Providers.WS4Net -Version 2.4.0
<PackageReference Include="Discord.Net.Providers.WS4Net" Version="2.4.0" />
paket add Discord.Net.Providers.WS4Net --version 2.4.0
#r "nuget: Discord.Net.Providers.WS4Net, 2.4.0"
// Install Discord.Net.Providers.WS4Net as a Cake Addin #addin nuget:?package=Discord.Net.Providers.WS4Net&version=2.4.0 // Install Discord.Net.Providers.WS4Net as a Cake Tool #tool nuget:?package=Discord.Net.Providers.WS4Net&version=2.4.0
Discord.Net
Discord.Net 是 Discord API (https://discord.com/developers/docs/intro) 的非官方 .NET API 包装。
📄 文档
反馈
您可以通过在我们的 GitHub 仓库 中打开问题来报告库的问题。
如果您需要帮助使用 Discord.Net,请查看以下内容
- 在我们的 Discord 支持服务器 中提问
- 在 GitHub 讨论区 中发起新帖
📥 安装
稳定(NuGet)
我们通过 Discord.Net 元包在 NuGet 中提供稳定构建
也可以从 NuGet 安装个别组件
Webhooks
文本命令 & 交互服务。
完整的 API 覆盖范围。
API 核心部分。仅实现实体和基本功能。
不稳定
通过我们的 MyGet 提供晚间构建(https://www.myget.org/F/discord-net/api/v3/index.json
)。这些构建针对 dev 分支。
🩷 支持Discord.Net
Discord.Net是一个MIT许可的开源项目,其发展完全由志愿者促成。如果您想从经济上支持我们的努力,请考虑
🛑 知名问题
WebSockets (Win7及更早版本)
.NET Core 1.1不支持Win7及更早版本的WebSockets。自.NET Core 2.1发布以来,此问题已得到修复。如果您希望在旧平台上运行您的机器人,建议您的项目目标为.NET Core 2.1或更高版本;或者,您可以选择安装Discord.Net.Providers.WS4Net包。
.NET Framework上的TLS。
自2022年7月19日起,Discord在其所有网站(包括API)上只支持TLS1.2+。.NET Framework默认不支持此协议。如果您依赖于.NET Framework,建议将您的项目升级到net6-windows
。此框架支持fx引入的许多仅在Windows上提供的功能,并解决了与TLS协议不匹配的启动错误。
🗃️ 版本保证
此库通常遵循语义版本控制。包以MAJOR.MINOR.PATCH
版本格式发布。
产品 | 版本 兼容以及额外的目标框架版本。 |
---|---|
.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 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET 标准版 | netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET 框架 | net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen40 已计算。 tizen60 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NETStandard 2.0
- Discord.Net.Core (>= 2.4.0)
- WebSocket4Net (>= 0.15.2)
NuGet 包 (2)
显示依赖于 Discord.Net.Providers.WS4Net 的顶级 2 个 NuGet 包
包 | 下载 |
---|---|
BoxBot
BotBox 是一个包装器,使用 Discord.Net 和 DI 创建并添加您的命令到 Discord 机器人。 |
|
GCDiscordApi
A .NET 便捷库用于 Discord Api。 |
GitHub 代码仓库 (2)
显示依赖于 Discord.Net.Providers.WS4Net 的顶级 2 个最受欢迎的 GitHub 代码仓库
代码仓库 | 星数 |
---|---|
anoyetta/ACT.Hojoring
Advanced Combat Tracker 的 FFXIV 面向插件。触发、TTS 扩展、HUD 扩展等。
|
|
ark-mod/ArkBot
ARK生存进化的应用程序,用于监控和提取本地ARK服务器的数据,并通过Web应用、Web API和Discord机器人公开数据。为玩家提供重要功能:恐龙列表、食物状态、繁殖信息、统计数据;以及服务器管理员:rcon命令、服务器管理等功能。
|