Webhook u Discordu je način da automatski šaljete poruke u određeni kanal na vašem Discord serveru. Webhookovi su korisni za integraciju spoljnih aplikacija, botova ili za automatsko slanje obaveštenja kada se desi neki događaj.
Da biste kreirali webhook, morate imati administratorske dozvole ili biti vlasnik servera. Slede koraci za kreiranje webhooka:
Nakon što pristupite podešavanjima kanala, sledite ove korake da kreirate webhook:
Kada kreirate webhook, dobićete jedinstveni URL koji izgleda ovako: `https://discord.com/api/webhooks/ID/Token`. Ovo je URL koji ćete koristiti za slanje podataka na Discord.
Nakon što imate URL webhooka, možete slati poruke koristeći HTTP POST zahtev. Na primer, možete koristiti programske jezike kao što su PHP, Python ili čak cURL za automatizovano slanje poruka.
Primer korišćenja cURL komande za slanje poruke iz terminala:
curl -H "Content-Type: application/json" \
-X POST \
-d '{"content": "Ovo je poruka poslata putem webhooka!"}' \
https://discord.com/api/webhooks/ID/Token
Ova poruka će biti poslata direktno u izabrani kanal. Možete prilagoditi poruke pomoću polja kao što su content, username ili embeds za formatirane poruke.
Kreiranje Discord webhooka je jednostavan proces koji omogućava integraciju sa spoljnim aplikacijama i automatsko slanje poruka. Čuvajte URL webhooka bezbedno i koristite ga samo u ovlašćene svrhe.