Forward LogoForwardMsg

Gumawa ng Discord Webhook

Maghatid ng mga kopya gamit ang pangalan at avatar ng orihinal na author, gumawa ng webhook, o subukan ang webhook delivery gamit ang dati mong Discord bot.

Nagbibigay-daan ang Discord webhook sa ForwardMsg na magpadala ng mga kinopyang mensahe sa Discord text channel gamit ang pangalan at profile picture ng orihinal na author. Halimbawa, darating ang mensahe ni Maya na pangalan at larawan ni Maya ang gamit, at pangalan at larawan naman ni Tom ang gagamitin sa susunod na mensahe.

Madalas, ito ang pinakamadaling paraan para maghatid ng mga kopya sa Discord: hindi mo kailangang gumawa o mag-imbita ng bot. Hindi mo kailangan ng bot token. Hindi mo kailangang mag-configure ng bot intent o permission. Gumawa ng webhook sa receiving channel at i-paste ang URL nito sa ForwardMsg.

Nagpapadala ng mga mensahe ang webhook; hindi nito binabasa ang mga orihinal na chat. Nakakonektang account o bot mo ang nagbabasa ng mga ito. Iisa lang ang receiving channel ng bawat webhook, pero puwede kang magdagdag ng iba pang destination sa parehong automation.

Webhook ba o Discord bot?

Gusto mong gawinDiscord webhookDiscord bot na walang webhook mode
Gamitin ang pangalan at larawan ng bawat orihinal na authorOo, puwedeng magbago ang mga ito sa bawat kinopyang mensahe.Sariling pangalan at larawan ng bot ang ginagamit sa mga kopya.
I-set up ang paghahatidGumawa ng webhook at i-paste ang URL nito. Hindi kailangan ang bot setup.Gumawa o magkonekta ng bot, imbitahan ito, at bigyan ng access sa channel.
Magpadala ng text, larawan, video, at fileOo, kung naka-enable ang mga media feature at pasok sa upload limit.Oo, kung naka-enable ang mga media feature, may file permission, at pasok sa upload limit.
I-mirror ang mga edit at pagburaOo, para sa mga mensaheng kinopya na ng ForwardMsg kapag naka-enable ang mga opsyong iyon.Oo, kapag naka-enable ang mga opsyong iyon.
Panatilihin ang native reply at i-mirror ang pin/unpinHindi.Oo, kapag naka-enable ang mga kaugnay na permission at mirror option.

Pumili ng webhook kung gusto mong magmukhang orihinal na usapan ang mga kopya. Piliin ang Discord bot kung kailangan mo ang native reply o pag-mirror ng pin/unpin sa Discord. Tingnan ang Mga Sync at Mirror Action para sa mga opsyong iyon.

Subukan ang webhook gamit ang dati mong bot

Naghahatid ka na ba gamit ang Discord bot? Panatilihin ang bot na iyon at ang kasalukuyan mong mga Routing destination. Hindi mo kailangang manu-manong gumawa ng webhook o palitan ang anumang receiving channel para subukan ito:

  1. Sa Discord, bigyan ang dati mong bot ng Manage Webhooks permission sa bawat receiving channel. Buksan ang Server Settings β†’ Roles para i-edit ang role nito, o ang Edit Channel β†’ Permissions para payagan ito sa isang partikular na channel. Panatilihin ang mga dati nitong forwarding permission at tiyaking walang channel rule na nagbabawal ng access.
  2. Sa ForwardMsg, buksan ang automation at i-click ang source chat sa listahan sa kaliwa ng editor para buksan ang mga setting nito.
  3. Buksan ang Advanced β†’ Ipadala gamit ang pangalan at larawan ng author.
  4. I-on ang I-enable ang webhook.
  5. Piliin ang I-save ang Mga Pagbabago. Kung magpakita ang ForwardMsg ng restart warning, i-restart ang automation.
  6. Tingnan ang susunod na bagong mensaheng makokopya mula sa orihinal na chat: dapat gamitin nito ang pangalan at larawan ng orihinal na author, maliban kung nagtakda ka ng custom na override sa author.

Ginagamit ng ForwardMsg ang bot mo para awtomatikong gumawa o mamahala ng webhook ng receiving channel. Mananatiling pareho ang naka-save mong bot at Routing; ang paraan lang ng pag-post ng mga kopya ang magbabago. Para bumalik sa normal na paghahatid ng bot, i-off ang I-enable ang webhook at i-save ulit.

Gamitin ang Global na Mga Setting sa halip na pumili ng isang orihinal na chat kung gusto mong mamana ng ibang chat ang setting na ito. Tingnan ang Paano Gumagana ang mga Setting para sa mga override ng partikular na chat.

Gamitin ang normal na paghahatid ng bot para sa reply at pin

Kapag naka-on ang mode na ito, puwedeng gamitin ng mga kopya ang pangalan at larawan ng orihinal na author, pero hindi available ang native reply at pag-mirror ng pin/unpin. Panatilihin ang normal na paghahatid ng bot para sa mga route na nangangailangan ng mga action na iyon.

Gamitin ang setup na ito sa karaniwang text channel. Para sa thread o post sa forum/media channel, panatilihin ang paghahatid gamit ang bot.

Ang susunod na seksyon ang alternatibo: ikaw mismo ang gagawa ng webhook nang hindi gumagamit ng bot.

Gumawa at i-save ang webhook

Ikaw, o ang taong gagawa nito para sa iyo, ay kailangang may Manage Webhooks permission sa receiving Discord channel. Hindi mo kailangang maging may-ari ng server. Hindi mo kailangang bigyan ng Administrator permission ang bot. Kung hindi lumalabas ang mga Webhooks control, hilingin sa administrator ng server na bigyan ka ng access o siya na ang gumawa ng webhook. Kailangan ng Discord ang permission na ito para gumawa ng webhook.

  1. Sa Discord, buksan ang mga setting ng receiving text channel. Gumamit ng karaniwang text channel para sa setup na ito, hindi thread o post sa forum/media channel.
  2. Buksan ang Integrations β†’ Webhooks.
  3. Piliin ang New Webhook (o ang kasalukuyang katumbas nito).
  4. Bigyan ito ng pangalang makikilala mo.
  5. Tiyaking para ito sa channel na tatanggap ng mga kopya.
  6. Piliin ang Copy Webhook URL. Panatilihing pribado ang URL: maaaring makapag-post sa channel na iyon ang sinumang may hawak nito.
  7. Sa ForwardMsg, i-click ang source chat na imu-monitor mo sa listahan sa kaliwa para buksan ang mga setting nito.
  8. Buksan ang Routing.
  9. Piliin ang Magdagdag ng Discord Webhook para magdagdag ng row para sa webhook destination.
  10. Buksan ang webhook selector ng row na iyon at piliin ang Idagdag Discord Webhook. Kung naka-save na ang webhook, piliin ito at lumaktaw sa pag-save ng mga pagbabago.
  11. I-paste ang URL at piliin ang Idagdag.
  12. Panatilihin o palitan ang pangalan nito sa ForwardMsg. Piliin ang I-save kung binago mo ito, o Isara kung pananatilihin mo.
  13. Tiyaking napili ang webhook sa Routing row, pagkatapos ay piliin ang I-save ang Mga Pagbabago. Kung magpakita ang ForwardMsg ng restart warning, i-restart ang automation bago tingnan kung gumagana ang paghahatid.

Tingnan ang receiving channel kapag nakopya na ang susunod na bagong mensahe mula sa orihinal na chat. Hindi kailangan ang I-enable ang webhook para sa destination na idinagdag gamit ang Magdagdag ng Discord Webhookβ€”para iyon sa mga bot destination.

Mga advanced na opsyon

Gusto mo bang gamitin ng bawat kopya ang sarili mong brand sa halip na ang orihinal na author? I-click ang source chat sa listahan sa kaliwa para buksan ang mga setting nito, at buksan ang Routing β†’ I-override ang Webhook Author. Itakda ang Custom na Pangalan ng Author, gaya ng Mga Update ng Komunidad, at Custom na Avatar URL, gaya ng link papunta sa logo mo. Piliin ang I-save ang Mga Pagbabago pagkatapos.

Kung walang custom na override, gagamitin ng mga kopya ang pangalan at larawan ng orihinal na author. Maaari pa ring magmana ang blangkong field ng custom na value mula sa Global na Mga Setting o parent chat, kaya tingnan din ang mga setting na iyon kung iisang pangalan o larawan pa rin ang lumalabas. Tingnan ang Paano Gumagana ang mga Setting.

Binabago ng mga setting na ito ang pagkakakilanlan ng mga kopyang ipinadala sa pamamagitan ng webhook; hindi nila pinapalitan ang pangalan ng Discord bot mo. Tingnan ang custom na pangalan at larawan ng webhook.

Mga upload limit ng webhook

Limit kada file ang upload limit, hindi limit sa kabuuang puwedeng i-forward ng automation mo. Gumagamit ang ForwardMsg ng 10 MB fallback para sa Discord webhook. Kapag nakukuha ang server upload limit sa pamamagitan ng nakakonektang bot, awtomatikong magagamit ng ForwardMsg ang mas mataas na limit na iyon.

Para sa webhook na idinagdag mo gamit ang URL, gamitin ang Webhook Upload Boost para tumugma ito sa suportadong boost level ng receiving server:

Para tingnan ang level, puwedeng buksan ng may-ari o administrator ng server ang Server Boosts sa itaas ng listahan ng mga channel sa Discord at tingnan ang kasalukuyang level at mga aktibong perk. Kung hindi mo ito ma-access, hilingin sa kanila na kumpirmahin ang level ng receiving server bago pumili ng override.

Upload allowance na gagamitinSetting sa ForwardMsgLimit ng ForwardMsg kada file
Default, kapag walang natukoy na mas mataas na limitWalang Upload Boost override, pati mga minanang setting.10 MB fallback.
Boost Level 2I-enable ang Upload Boost β†’ Level 2.50 MB.
Boost Level 3I-enable ang Upload Boost β†’ Level 3.100 MB.
  1. Buksan ang automation at i-click ang source chat na may mga file na gusto mong i-forward sa listahan sa kaliwa para buksan ang mga setting nito.
  2. Buksan ang Advanced β†’ Webhook Upload Boost.
  3. I-on ang I-enable ang Upload Boost.
  4. Piliin ang Antas ng Boost na aktuwal na mayroon ang receiving server.
  5. Piliin ang I-save ang Mga Pagbabago. Kung magpakita ang ForwardMsg ng restart warning, i-restart ang automation.

Puwede mo rin itong itakda sa Global na Mga Setting para sa mga chat na nagmamana nito. Kapag in-off mo ito sa isang chat, mabubura ang override ng chat na iyon; maaari pa ring umiral ang boost level na itinakda sa Global na Mga Setting o parent chat. Tingnan ang minanang setting sa Paano Gumagana ang mga Setting kung gusto mong bumalik sa fallback.

Halimbawa, lampas sa 10 MB fallback ang 20 MB na video. Kung Boost Level 2 ang receiving server, piliin ang Level 2 para makapag-upload ang ForwardMsg gamit ang 50 MB allowance ng server na iyon. Kailangan ding naka-enable ang video feature sa Mga Opsyon sa Pag-forward.

Hindi binibili o pinapataas ng setting na ito ang upload allowance ng Discord

Hindi bibigyan ng 100 MB limit ang server na walang boost kapag pinili mo ang Level 3. Hindi rin tataas ang limit ng webhook dahil may Nitro ka. Itugma ang aktuwal na allowance ng receiving server; maaaring tanggihan ng Discord ang file na lampas dito.

Iisa ang boost setting ng isang orihinal na chat para sa lahat ng webhook destination nito, hindi magkakaiba sa bawat receiving server. Pumili ng level na sinusuportahan ng lahat ng ito. Makakatulong lang ang magkakahiwalay na chat setting kapag magkakaiba ang destination ng mga orihinal na chat na iyon.

Nakalista ang Level 2 at Level 3 allowance sa FAQ ng Server Boosting ng Discord. Tingnan ang mga upload limit at Webhook Upload Boost para sa iba pang detalye.

Kung tumigil sa paghahatid ang webhook

  • Manu-manong idinagdag na webhook: tiyaking naroon pa rin ito sa receiving channel at tamang naka-save na webhook ang ginagamit ng Routing destination mo. Kung nabura ito, gumawa at mag-save ng kapalit. Kung nalantad ang URL nito, burahin ang webhook na iyon at palitan; huwag ibahagi ang URL sa suporta o sa mga pampublikong mensahe.
  • Webhook mode na may bot: tingnan ang Manage Webhooks permission ng bot sa mismong channel na iyon, pati ang dati nitong access sa channel at mga forwarding permission.
  • Malalaking file lang ang hindi gumagana: tingnan ang laki ng file, boost level ng receiving server, at ang Webhook Upload Boost sa itaas.

Tingnan ang Intro to Webhooks para sa mga webhook control ng Discord. Para sa problema sa channel access, tingnan ang Mga Permission sa Paghahatid.