-1
chat.postmessageメソッドを使用してボットユーザーとしてスラックにメッセージを送信しようとしましたが、ユーザーIDをチャンネルの場所に入れようとしました。スラック・チーム・ユーザーの特定のユーザーIDから任意のユーザーを送信したい特定のユーザーから特定のユーザーにメッセージを送信する方法
chat.postmessageメソッドを使用してボットユーザーとしてスラックにメッセージを送信しようとしましたが、ユーザーIDをチャンネルの場所に入れようとしました。スラック・チーム・ユーザーの特定のユーザーIDから任意のユーザーを送信したい特定のユーザーから特定のユーザーにメッセージを送信する方法
Slackボットを持っている場合は、Slack APIのIncoming Webhooksを使用する必要があります。 JSONのデータでWebリクエストを送信するだけです。
string exampleJson = " { \"text\": \"This is a line of text.\nAnd this is another one.\" }";
var http = (HttpWebRequest)WebRequest.Create(new Uri("YOUR-SLACK-WEBHOOK-URL"));
http.ContentType = "application/json";
http.Method = "POST";
Byte[] bytes = new ASCIIEncoding().GetBytes(exampleJson);
Stream newStream = http.GetRequestStream();
newStream.Write(bytes, 0, bytes.Length);
newStream.Close();
new StreamReader(http.GetResponse().GetResponseStream()).ReadToEnd();
問題の説明は非常に広いです。試したコードの一部と受け取ったエラーメッセージを含めてください。これはあなたが答えを得るのに役立ちます。また、[How To Ask](https://stackoverflow.com/help/how-to-ask)もご覧ください。 –