Discord Relay
Live na bridge sa pagitan ng Discord at GameVox. Lumalabas sa GameVox channels mo ang messages mula sa Discord channels mo sa loob ng ilang segundo, kasama ang pangalan at avatar ng author, at naka-sync lahat ng edits, deletes, reactions, at attachments. Ipares ito sa GameVox → Discord chat relay at two-way na ang bridge.
Ano ang Nare-relay
Lahat ng nangyayari sa isang message sa Discord, naka-mirror sa GameVox
Messages
Naka-post gamit ang display name at avatar ng Discord author, kaya natural basahin ang usapan sa magkabilang side. Gumagana sa regular at announcement channels, pati sa mga post na galing sa channels na fina-follow ng server mo.
Edits at Deletes
I-edit ang message sa Discord at mag-a-update ang kopya sa GameVox; i-delete ito at mawawala ang mirror. Kapag naka-pair ang GameVox → Discord relay, ina-update din ng edits at deletes sa GameVox ang Discord copy mismo, walang "(edited)" na repost na nakakakalat.
Reactions
Mag-react mula sa kahit anong side ng bridged na message. Lumalabas ang Discord reactions bilang live pills sa GameVox, kasama ang pangalan ng nag-react, at lumalabas sa original na Discord message ang reactions na idinagdag sa GameVox.
Attachments at Stickers
Sumasama sa message ang images, files, at stickers at naka-display inline sa GameVox.
History Backfill
Hilahin ang hanggang 500 recent messages mula sa isang Discord channel papunta sa GameVox sa isang click, simula sa pinakaluma.
Connection Log
Live na log ng connection ng bot na may timestamp, nasa server settings mismo. Kita mo kung kailan eksaktong kumonekta o bakit hindi.
Gusto mo ring dumaloy ang messages pabalik? Ipares ang relay sa GameVox → Discord (Chat Relay) sa parehong settings tab: napo-post sa Discord ang GameVox messages, at ina-update ng edits o deletes sa GameVox ang Discord copy mismo. May built-in na loop protection: hindi na nire-relay ulit ang mga echoed message.
I-set Up
Mga limang minuto. Kailangan mo ng Manage Server sa Discord server at Pamahalaan ang Server sa GameVox server. Parehong steps din ang ginagawa ng in-app wizard.
Gawin ang bot mo
Buksan ang Discord Developer Portal, pindutin ang New Application, at bigyan ito ng pangalan, halimbawa "GameVox Relay". Kasabay ng application ginagawa ang bot account, at ang pangalan nito ang makikita ng members mo bilang bridge. Bawat community ay may sariling bot, kaya buo mong kontrolado. Hindi na kailangang mag-upload ng avatar: automatic na makukuha ng bot ang GameVox relay icon sa unang connect nito.
Payagan itong magbasa ng messages
Sa application mo, buksan ang Bot tab at mag-scroll sa Privileged Gateway Intents. I-on ang Message Content Intent at i-save.
Kopyahin ang bot token
Nasa Bot tab pa rin, pindutin ang Reset Token at kopyahin ito. Isang beses lang ipinapakita ng Discord ang token; kapag nawala mo, i-reset lang ulit. Sa GameVox, naka-encrypt itong naka-store at hindi na ipapakita kahit kanino pagkatapos mong i-paste.
I-invite ang bot sa Discord server mo
Sa GameVox, buksan ang Mga Setting ng Server → Discord Integration → Discord → GameVox at i-paste ang token mo sa step 3 ng wizard. Automatic na lalabas ang invite link: buksan ito, piliin ang Discord server mo, at pindutin ang Authorize. Binibigay ng link ang View Channels, Read Message History, Add Reactions (para lumabas sa Discord ang reactions na idinagdag sa GameVox), at Manage Webhooks (na nagpapatakbo sa GameVox → Discord na direksyon ng messages).
Siguraduhing nakikita ng bot ang channels mo
Server-wide permissions ang binibigay ng invite, pero hindi ito namamana ng private channels. Sa bawat channel na restricted ang access, buksan ang Discord permission settings nito at idagdag ang bot (o isang role nito) na may View Channel at Read Message History. Kapag hindi nakikita ng bot ang isang channel, walang nare-relay mula rito at magfe-fail ang backfill na may permission error.
Kumonekta at i-verify
Balik sa GameVox wizard, i-paste ang Discord server id mo (i-right-click ang pangalan ng server mo sa Discord → Copy Server ID; i-enable ang Developer Mode sa User Settings → Advanced kung hindi mo ito makita) at pindutin ang Kumonekta at i-verify. Bubuksan ng GameVox ang connection at babantayan ito nang live: sa loob ng ilang segundo, magiging green ang status, Konektado at na-verify ang relay. Kapag may mali, makikita mo ang eksaktong dahilan at kung paano ayusin, hindi lang spinner.
I-map ang channels at i-backfill
Pagka-verify, mag-a-unlock ang channel mapping section. Para sa bawat bridge: i-right-click ang Discord channel → Copy Channel ID, i-paste ito, piliin ang GameVox channel na pagmi-mirror-an, at pindutin ang Magdagdag ng mapping. Agad dadaloy ang bagong messages. Pindutin ang I-backfill ang history sa kahit anong mapping para hilahin ang hanggang 500 recent messages, simula sa pinakaluma.
Troubleshooting
Lumalabas ang bawat failure sa status card at sa Log ng koneksyon. Ito ang ibig sabihin ng bawat isa
Tinanggihan ng Discord ang connection dahil naka-off ang Message Content Intent. Sa Developer Portal, buksan ang application mo → Bot tab → Privileged Gateway Intents → i-on ang Message Content Intent → i-save. Tapos pindutin ang Subukan muli ang koneksyon sa GameVox, at makikita mo ang connecting → identifying → ready sa Log ng koneksyon.
Para sa bots na nasa mas kaunti sa 100 servers (laging ganito ang relay bots), instant at libre ang toggle, walang review ng Discord.
Ni-reject ng Discord ang bot token: mali ang pagkaka-type, o na-reset ito sa portal pagkatapos mong i-save. Pumunta sa Bot tab, pindutin ang Reset Token, kopyahin ang bagong token, i-paste sa Mga setting ng bot sa GameVox, at pindutin ang I-update. Automatic na magsisimula ng bagong connection ang bagong token.
Nasa Discord server mo ang bot pero hindi nito nakikita ang mismong channel na iyon. Halos palagi, ibig sabihin nito ay private ang channel (o ang category nito), at hindi namamana ng private channels ang server-wide permissions mula sa invite.
Ayos: sa Discord, buksan ang settings ng channel → Permissions → idagdag ang bot (o isang role nito) na naka-allow ang View Channel at Read Message History. Kung naka-sync ang permissions ng channel sa isang category, ang category ang ayusin. Tapos patakbuhin ulit ang backfill.
Pareho ang access rules sa live relaying: walang kahit anong event na pinapadala ang channel na hindi nakikita ng bot.
Isa-isahin ito in order:
1. I-check ang mapping. Dapat ang Discord channel id ay ang channel kung saan ka nagpo-post. I-right-click ang mismong channel (hindi ang server) at Copy Channel ID, tapos ikumpara sa mapping row.
2. I-check kung nakikita ng bot ang channel. Parehong access rules sa 403 sa itaas: kung private ang channel, idagdag ang bot sa permissions nito.
3. I-check kung READY ang status. Kung may failure sa Log ng koneksyon, ayusin muna iyon. Dumadaloy lang ang mappings habang up ang connection.
4. Na-revoke ang intent pagkatapos? Kung gumana ang relay tapos tumigil pagkatapos ng changes sa Developer Portal, i-enable ulit ang Message Content Intent at pindutin ang Subukan muli ang koneksyon.
Nire-record ng Log ng koneksyon sa ilalim ng status card ang bawat state na dinadaanan ng connection ng bot, pinakabago muna, at hindi nabubura kahit mag-restart kami sa side namin:
connecting / identifying: binubuksan ang gateway at nila-log in ang bot · ready: konektado at nagre-relay · reconnecting: network blip, automatic na nagre-recover · intent_denied / auth_failed: kailangan ng action mo (tingnan sa itaas) · stopped: na-disable ang relay o nagre-restart.
Nagtatapos sa ready ang maayos na setup. Sinasabi ng kahit anong pula kung ano mismo ang aayusin, at pagkaayos, patatakbuhin ulit ng Subukan muli ang koneksyon ang sequence habang nanonood ka.
Mga Kailangan
Ang kailangan mo bago magsimula
- Sarili mong Discord bot. Libreng ginagawa sa Developer Portal sa loob ng mga isang minuto, at gagabayan ka ng setup wizard. Isang bot kada community para buo ang kontrol mo sa access nito.
- Manage Server sa Discord. Kailangan para ma-invite ang bot sa server na mini-mirror mo.
- Pamahalaan ang Server sa GameVox. Para lang sa owners at admins ang Discord Integration tab sa server settings.
- Discord Developer Mode para makopya ang server at channel ids: User Settings → Advanced → Developer Mode.
I-bridge ang Community Mo
Panatilihin sa iisang lugar ang usapan habang lumilipat ang community mo. I-set up ang relay sa loob ng limang minuto.