i have seen that a solution has been posted here again and again. but it has been formatted incorrectly.
incorrect copy pasting can have fatal consequences.
Replace the following
line 184 - 205
if (message.Content[0] == config.Prefix[0])
{
string cmd;
try
{
cmd = message.Content.Split(' ')[0].ToLower();
if (string.IsNullOrEmpty(cmd.Trim()))
cmd = message.Content.Trim().ToLower();
}
catch
{
cmd = message.Content.Trim().ToLower();
}
cmd = cmd.Remove(0, 1);
cmd = cmd.Trim();
cmd = cmd.ToLower();
DiscordCMD(cmd, message);
}
with
if (!string.IsNullOrEmpty(message.Content) && message.Content[0] == config.Prefix[0])
{
string cmd;
try
{
cmd = message.Content.Split(' ')[0].ToLower();
if (string.IsNullOrEmpty(cmd.Trim()))
cmd = message.Content.Trim().ToLower();
}
catch
{
cmd = message.Content.Trim().ToLower();
}
cmd = cmd.Remove(0, 1);
cmd = cmd.Trim();
cmd = cmd.ToLower();
DiscordCMD(cmd, message);
}
}I hope that helps some people here without the .cs being broken!
Regards