Webhook u Discordu je način za slanje automatiziranih poruka u određeni kanal na vašem Discord serveru. Webhookovi su korisni za integraciju vanjskih aplikacija, botova ili za slanje automatskih obavijesti kada se dogodi neki događaj.
Za stvaranje webhooka, morate imati administratorske ovlasti ili biti vlasnik servera. Slijedite ove korake za stvaranje webhooka:
Nakon što ste pristupili postavkama kanala, slijedite ove korake za stvaranje webhooka:
Kada je webhook stvoren, vidjet ćete jedinstveni URL koji izgleda ovako: `https://discord.com/api/webhooks/ID/Token`. Ovo je URL koji ćete koristiti za slanje podataka u Discord.
Nakon što dobijete URL webhooka, možete slati poruke koristeći HTTP POST zahtjev. Na primjer, možete koristiti programske jezike poput PHP, Python ili čak cURL za slanje automatiziranih poruka.
Jednostavan primjer korištenja cURL u terminalu za slanje poruke:
curl -H "Content-Type: application/json" \ -X POST \ -d '{"content": "Ovo je poruka poslana putem webhooka!"}' \ https://discord.com/api/webhooks/ID/Token
Ova poruka bit će poslana izravno u odabrani kanal. Možete prilagoditi poruke koristeći polja poput content, username ili embeds za strukturirane poruke.
Stvaranje Discord webhooka je jednostavan proces koji vam omogućuje integraciju vanjskih aplikacija i slanje automatiziranih poruka izravno na vaš server. Provjerite da je URL webhooka sigurno pohranjen i koristite ga samo za ovlaštene svrhe. Ako trebate automatske obavijesti, webhookovi su idealno rješenje za brzu obradu informacija.