애플리케이션에서 Discord 채널로 메시지 보내기

2779 단어 PHP디스코드

서버에서 Discord에 알리고 싶습니다.



EverydayOneMotion 라고 하는 기획을 하고 있습니다만, 에이프릴 푸르 기획으로 「유저에게 투고받은 것을 수동 확인해 Twitter 투고」, 같은 일을 하게 되었습니다.
회원의 연락 도구에 Discord를 사용하고 있어.

언어는 PHP입니다만, POST 보내면 뭐든지 좋을 것 같다.

1.webhook URL 얻기





채널 목록 오른쪽의 '채널 편집'을 클릭합니다.


"webhook 만들기"를 클릭하여 BOT 정보를 적절하게 편집할 수 있습니다.

2.webhook에 POST하기



취득한 URL에 POST하면 통지를 보낼 수 있습니다.

// Guzzleなりcurlなりでよさそう
$client = new GuzzleHttp\Client();
$request = $client->createRequest('POST', DISCORD_WEBHOOK, ['json' => ['content' => 'ここにメッセージ']]);
$response = $client->send($request);

{
  "content":"ここにメッセージ"
}

모습





'한눈 반해'


다른 파라미터는 아래 링크를 참고로

참고



@_Nokir
#motiongraphics
#EveOneMotion

좋은 웹페이지 즐겨찾기