Как отправить текст с 2 прикрепленными файлами как 1 сообщение? дискорд, C# - PullRequest
0 голосов
/ 16 апреля 2020

Я хотел бы отправить текст с 2 прикрепленными файлами в виде 1 сообщения, используя discord webhook в c#. Это мой пример кода:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using System.Collections.Specialized;

namespace SEWtest
{
    class Program
    {
        static void Main(string[] args)
        {
            string file1 = @"C:\Users\ADMIN\Desktop\file1.txt";
            string file2 = @"C:\Users\ADMIN\Desktop\file2.zip";

            string webhook = @"WEBHOOK";
            var wbc = new WebClient();
            var data = new NameValueCollection();

            data["content"] = "!command";
            data["file"] = file1;
            //data["file2"] = file2;

            wbc.UploadValues(webhook,data);
        }
    }
}

Я заметил, что могу отправить файл, используя:

wbc.UploadFile(string adress, string filename)

И я могу отправить текст, используя:

wbc.UploadValues(string adress, NameValueCollection data)

, но Мне нужно отправить 2 филе с 1 текстом (контентом) в 1 сообщении. Является ли это возможным? Мне это нужно для моего бота, который активируется с помощью этой команды, а затем будет работать с этими двумя файлами. здесь - документация по Discord webhook. Спасибо за помощь

...