T
Thinker•384d ago
Yes
Step one is to pick a library from $discordlibs
M
MODiX•384d ago
Discord.NET (https://github.com/discord-net/Discord.Net)
+ Relatively easy to use & large & friendly community which makes it easier to get help with the library
+ Low mantainance for existing bots on library version updates
- High memory usage for caching & docs can be a bit lacking (especially for newer features) but overall has a good coverage of the library
Disqord (https://github.com/Quahu/Disqord)
+ Good integration with the .NET generic host
+ Allows you to modify mostly everything to your heart's content
- Heavy reliance on the host builder and DI means you cant use it without the host builder really easily
DSharpPlus (https://github.com/DSharpPlus/DSharpPlus)
+ Beginner friendly
+ Hides Discord's API to make it easier to use
- New functionality takes a while to be added
Remora.Discord (https://github.com/Remora/Remora.Discord)
+ Full flexibility of utilising Discord's API, close to actual implementation
+ Full integration with .NET IoC, host pipeline
- Steeper learning curve, less documentation
T
Thinker•384d ago
Depending on where you source your music from, you may or may not be breaking some terms of service in creating a music bot, but a bot for administration is perfectly doable.
ZE
zita epsilon•384d ago
thanks @🌈 Thinker 🌈
MW
Monsieur Wholesome•384d ago
https://netcord.dev/ also looks really promising
NetCord Documentation
Home | NetCord Documentation
NetCord – a lightweight and asynchronous Discord API wrapper
A
Angius•384d ago
@MODiX was made with C#
So the answer is yes, you can
Could even take a look at MODiX's source code if you want
A
Accord•375d ago
Was this issue resolved? If so, run
/close
- otherwise I will mark this as stale and this post will be archived until there is new activity.We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
51KMembers
View on DiscordWant results from more Discord servers?
More Posts❔ Console inputHi, is it possible to enable console input in web sdk using Host?
```csharp
public static as❔ MediaPlayer in WPF occasionally fails```cs
public static void PlaySound(string path)
{
Task.Run(() =>
❔ How to Create a C# Code Base for a PC CleanerDoes anyone know of C# to make a base code that for now just clean the %temp% folder just for me to ✅ How to install a callback for an awaited item when using Task.WhenAllHello I am using Task.WhenAll on a List of Tasks. However if a task fails I want to immediately call❔ How to get azure cache for Redis connection string stored in app service as a appsetting variableI have created a azure redis for cache and stored the connection string as application setting varia❔ Giveaway for an online DOTNET ConferenceHello developer students,
I am going to give away free tickets to an online dotnet conference whic❔ SoundBoardHi!
I am working on a soundboard lately and i got stuck with playing a sound throught microphone.
i'❔ accessing object from a class inside of another classI got this class called "Engine"(image 1) that has the object "isOn" which indicates whether the eng❔ QuestionControllerHello, i have a question regarding API structure.
I have two classses, Item and Store. I created C❔ Problem Binding to Image SizeI am making an app that displays a series of books. An image and title of the book is to be displaye❔ whats the best site or youtube channel to start learning c#?just downloaded visual studio and wanted to know what would be the best way to learn C#❔ C# MVC - Erroring in VSC not VS2022I'm writing a C# .Net Core 7.0 web application with dapper for my SQL queries.
It runs just fine inString Contain issueSo im trying to get a word in a string using Contain but its not getting the word, I havent found a ❔ Catching Exceptions with generic parameters?When adding an entity to the database, i first check if it already exists and if it does I throw an ❔ How should I learn programming?I'm sure this is a common question, but I want to learn game development but am a pretty new C# prog❔ How to properly structure projects in a multi-app MVVM solution?I tend to structure my MVVM projects in the following way:
```
.
├── src/
│ ├── Applications/
│ Sending File and Data to a Minimal API endpointHi. I am using .NET 7, Minimal API and Mailkit.
What I want to do is to send an attachment along wi❔ reprotucing the kings pathcan anybody help me fix this code
https://paste.mod.gg/sgsvrbaqnmpi/0
```
the input is
number of obs❔ Its there a way to fix this?Hi there, currently I am trying to develop some functions to publish them to azure later, but right ✅ Does this styling code look right?I'm using this code for a simple hover effect. Im wondering if I'm doing this correctly:
<Window.Re