Я пытаюсь отправить запрос на разборку webhook с помощью embed, но я сталкиваюсь с ошибкой, на которой написано {"message": "Невозможно отправить пустое сообщение", "code": 50006} Я пробовал этот код:
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
namespace testing
{
class Program
{
static async Task Main(string[] args)
{
HttpClient client = new HttpClient();
var values = new Dictionary<string, string>
{
{ "content", "test" },
{ "payload_json", "content\": \"Hello, World!\", \"tts\": false, \"embed\": { \"title\": \"Hello, Embed!\", \"description\": \"This is an embedded message." }
};
values.Add("file", "file contents");
values.Add("embeds", "");
var content = new FormUrlEncodedContent(values);
var response = await client.PostAsync("Webhook_Here", content);
var responseString = await response.Content.ReadAsStringAsync();
}
}
}