Загрузка...

Discord API

Thread in C# created by plyymax Dec 11, 2022. 230 views

  1. plyymax
    plyymax Topic starter Dec 11, 2022 чвпшгоьывнва 99 May 20, 2022
    Как отправить запрос на сайт c headers и data?
    Нужно отправить сообщение в канал в дс
    Вот API
     
  2. C_Sharp
    C_Sharp Dec 12, 2022 802 Mar 29, 2019
    Этот апи случаем не для тех, кто модератор канала?
     
    1. plyymax Topic starter
  3. plyymax
    plyymax Topic starter Dec 14, 2022 чвпшгоьывнва 99 May 20, 2022
    Я понял как это делается, кому надо вот ответ

    C#
    string authorization = ""; // дискорд токен
    string text = ""; // текст в сообщении
    string channel_id = ""; // id канала на сервере

    var url = $"https://discord.com/api/v10/channels/{channel_id}/messages";

    var client = new HttpClient();
    client.DefaultRequestHeaders.Add("Authorization", authorization);

    var data = new Dictionary<string, string>
    {
    {"content", text}
    };

    await client.PostAsync(url, new FormUrlEncodedContent(data));
     
Top
Loading...