问题
Hey I am trying to create a bot using c#, but am getting an error when I type DiscordClient. this is my program.cs file
using System;
namespace firstbot
{
class MainClass
{
public static void Main(string[] args)
{
MyBot bot = new MyBot();
}
}
}
Here is the MyBot.cs file
using System;
using Discord;
using Discord.Commands;
namespace firstbot
{
public class MyBot
{
DiscordClient discord; //error comes here
public MyBot()
{
}
}
}
the error is: the type of namespace DiscordClient could not be found. I am not sure what is wrong and need some help. Thanks in advance
回答1:
Actually, newer releases of Discord.NET (>0.9) no longer use DiscordClient
.
You have to use DiscordSocketClient
instead.
You have an example here.
回答2:
Here is how to install Discord.net :
Go to Project at the top and select Manage Nuget Packages
Once in the Nuget package manager, search for "Discord.Net"
Make sure Include prerelease is checked next to the search bar.
Install the top option : Discord.Net v1.0.1
来源:https://stackoverflow.com/questions/45189148/discordclient-not-recognized