https://github.com/quahu/copperwire
A clean and simple .NET Standard-compatible wrapper for Discord API.
https://github.com/quahu/copperwire
Last synced: 2 months ago
JSON representation
A clean and simple .NET Standard-compatible wrapper for Discord API.
- Host: GitHub
- URL: https://github.com/quahu/copperwire
- Owner: Quahu
- License: apache-2.0
- Created: 2018-10-21T22:06:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-02-15T10:57:51.000Z (over 7 years ago)
- Last Synced: 2025-01-20T08:26:01.396Z (4 months ago)
- Language: PowerShell
- Homepage: https://copperwire.emzi0767.com/
- Size: 72.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.TXT
Awesome Lists containing this project
README
![]()
CopperWire for Discord
CopperWire is a simple, .NET Standard-compatible wrapper for [Discord API][9].
It's written in C#, with primary aims being ease of use, while maintaining rich feature set.
## Requirements
The library requires that you have proper SDKs for your targets installed. It is required that you use Visual Studio
2017, at least Community edition, version 15.3 or newer.We recommend targeting [.NET Core][10] rather than regular .NET Framework, due to the former being open-source,
portable, and lightweight.Aside from that, you are required to know C# on at least intermediate level before attempting to use the library. I
will not take any time to explain language basics to you, and if you come to me without understanding the language, I
will simply redirect you to [the C# guide][11].### Building
Building CopperWire from source is possible on both Windows and GNU/Linux operating systems. For more detailed
instructions, check out the [building guide][12].## Installation and usage
First you need to install the library. You can obtain the latest stable releases from [NuGet][5], or, if you're feeling
adventurous, you can try the latest nightly builds from [MyGet][6].## Documentation and examples
Complete documentation for the project can be found [right here][1], with a quick start guide available [here][2].Complete example bots can be found in my [example bot repository][3].
## Questions?
If you need more help, you can come talk to me on [my Discord server][7]:[![Emzi's Central Dispatch][8]][7]
[1]: https://copperwire.emzi0767.com/
[2]: https://copperwire.emzi0767.com/articles/getting_started/first_bot.html
[3]: https://github.com/Emzi0767/CopperWire-Examples
[4]: https://ci.appveyor.com/project/Emzi0767/copperwire/branch/master
[5]: https://nuget.org/packages/CopperWire
[6]: https://www.myget.org/gallery/copperwire-nightly
[7]: https://discord.gg/rGKrJDR
[8]: https://discordapp.com/api/guilds/207879549394878464/embed.png?style=banner2
[9]: https://discordapp.com/developers
[10]: https://www.microsoft.com/net/download/windows
[11]: https://docs.microsoft.com/en-us/dotnet/csharp/
[12]: https://github.com/Emzi0767/CopperWire/blob/master/BUILDING.MD