Discord bot
Mag-chat nang one-on-one sa iyong mga DM, o maglagay ng mga karakter sa server at pagpasyahan kung sino ang puwedeng kumausap at sino ang magbabayad.
Dinadala ng Reverie bot ang mga karakter sa Discord sa dalawang lugar: sa iyong direct messages sa bot, para sa mga one-on-one na chat, at sa mga channel ng server, kung saan nagsasalita ang bawat karakter gamit ang sarili nitong pangalan at avatar. Kailangan ng lahat ng kumakausap sa isang karakter ng Reverie account na naka-link sa kanilang Discord account — sapat na ang libreng account — at bawat sagot ay sinisingil sa credits sa isang Reverie account.
I-link ang iyong account
Isang Discord account ay katumbas ng eksaktong isang Reverie account. Alinman dito ang nagdurugtong sa kanila:
- Mula sa integrations dashboard. Sa app, pumunta sa Labs → Mga Discord at Telegram Bot at pindutin ang I-link gamit ang Discord sa Discord card. Magkukumpirma ka sa Discord at babalik ka agad dito.
- Sa pag-sign in gamit ang Discord. Kapag nag-sign in ka sa Reverie gamit ang Discord, nali-link na rin ang bot — maliban kung in-unlink mo ito sa dashboard, at kung ganoon ay mananatili itong naka-unlink hanggang ikaw mismo ang mag-link ulit.
- Mula sa Discord. Patakbuhin ang
/link-accountsa isang server o sa iyong mga DM sa bot. Ikaw lang ang makakakita ng sagot: isang button na I-link ang aking account na isang beses lang gumagana at mag-e-expire pagkalipas ng 10 minuto. Buksan ito, mag-sign in, at magkakadugtong na ang mga account.
Mag-chat nang one-on-one sa iyong mga DM
Padalhan ng direct message ang bot, o patakbuhin ang /chat sa kahit anong server na kinaroroonan ng bot — lilipat ang usapan sa iyong mga DM, kung saan ikaw lang ang nakakakita nito. Kapag /chat lang, mag-aalok ito ng mga karakter na mapagpipilian; magdagdag ng pangalan para maghanap ng isa.
- Isang karakter sa bawat pagkakataon. Lumilipat sa iba ang
/chat, at inililista ng/chatsang mga karakter na nakausap mo sa iyong mga DM. May sariling usapan ang bawat isa, kaya kapag bumalik ka, itutuloy mo kung saan ka tumigil. - Sinasagot ang bawat mensahe, na ipino-post ng bot na may pangalan ng karakter sa maliit na text sa itaas nito. Gumagana ang mga larawan, voice message at memorya gaya ng sa isang channel.
- Ikaw ang nagbabayad para sa sarili mong mga mensahe. Hindi umiiral dito ang mga payment mode at limitasyon ng server.
- Mga karakter na 18+ ay sumusunod sa 18+ na setting ng iyong account: kapag naka-off ito, nakatago sila at hindi makaka-chat sa iyong mga DM.
- Tinatapos ng
/remove-characterang kasalukuyang usapan — nananatili itong naka-save para sa/chats— at binubura ito ng/reset-chatmatapos kang hingan ng kumpirmasyon. - Sa mga subcommand ng
/settings, angmodel,languageatchat-stylelang ang umiiral sa mga DM.
Kung sinabi ng bot na hindi ka nito ma-message, payagan ang direct messages mula sa mga miyembro ng server sa iyong mga privacy setting sa Discord at subukan ulit. Lumalabas din ang mga kamakailan mong usapan sa DM sa integrations dashboard sa ilalim ng Pribadong chat, kung saan itinutuloy ng Ituloy sa web ang isa sa browser.
Idagdag ang bot sa isang server
Imbitahan ang bot
Pindutin ang Idagdag ang Bot sa Server sa Discord card ng integrations dashboard at pumili ng server. Iwang naka-tick ang bawat hinihinging permission — tingnan ang talahanayan sa ibaba kung bakit naroon ang bawat isa. Pagsali nito, magpo-post ang bot ng maikling mensahe sa pagsisimula kung saan lumalabas ang mga join message ng server.
Magdagdag ng karakter sa isang channel
Sa isang text channel, patakbuhin ang /add-character at pumili ng karakter mula sa autocomplete — saklaw nito ang mga pampublikong karakter at ang sarili mong mga pribadong karakter. Kailangan mo ang permission na Manage Channels at isang naka-link na account. Gagawa ang bot ng webhook para makapag-post ang karakter gamit ang sarili nitong pangalan, saka magpapadala ng pagbati.
Itakda ang mga patakaran
Opsyonal. Pinagpapasyahan ng /settings kung paano sumasagot ang mga karakter ng isang channel at kung sino ang magbabayad para sa kanila; pinagpapasyahan naman ng /server kung sino ang puwedeng kumausap sa kanila. Parehong tinatalakay sa ibaba.
Mga permission na hinihingi ng imbitasyon
| Permission | Bakit ito hinihingi |
|---|---|
| View Channels | Basahin ang channel kung saan ginagamit ang bot |
| Send Messages | Mag-post ng mga sagot at output ng command |
| Manage Messages | Alisin ang mga sagot ng karakter kapag na-delete ang mensaheng nag-udyok sa mga ito |
| Embed Links | Mga embed ang output ng command at ang mga anunsyo ng community draw |
| Manage Roles | Ibigay ang role na ginagamit ng community draw sa sariling server ng Reverie |
| Manage Webhooks | Kailangan. Nagsasalita ang mga karakter sa pamamagitan ng webhook ng bawat karakter |
Kapag walang Manage Webhooks, papalya ang /add-character at hindi maidaragdag ang karakter.
Mga command
Sa isang server, ang mga command na may markang Manage Channels o Manage Server ay inaalok lang sa mga miyembrong may ganoong permission sa Discord. Ikaw lang ang makakakita ng mga sagot sa mga command para sa account at pamamahala.
| Command | Mga opsyon | Saan | Ano ang ginagawa nito |
|---|---|---|---|
/help | — | server, DM | Inililista ang mga command, nang pribado |
/link-account | — | server, DM | Nagpo-post ng link na isang beses lang magagamit para pagdugtungin ang iyong Discord at Reverie account |
/chat | name (opsyonal) | server, DM | Pumipili o nagpapalit ng karakter sa iyong mga DM. Sa server, ipinapadala ang pagpili sa iyong mga DM |
/chats | — | server, DM | Ang mga karakter na nakausap mo sa iyong mga DM, para makalipat-lipat |
/add-character | name (kailangan) | server · Manage Channels | Nagdadagdag ng karakter sa channel na ito at bumabati |
/remove-character | name (kailangan) | server · Manage Channels, DM | Inaalis ang karakter at dine-delete ang webhook nito. Sa iyong mga DM, tinatapos ang kasalukuyang usapan |
/list-characters | — | server | Inililista ang mga karakter ng channel na ito, na may Remove button ang bawat isa |
/character-info | name (kailangan) | server, DM | Bio, mga larawan, edad, kasarian, rating, mga kategorya, mga tag at NSFW na marka, na may link sa pahina ng karakter. Kapag naka-link ang account, nag-aalok din ito ng mga button na 1–5★ para i-rate ang karakter kapag nakatanggap ka na ng ilang sagot mula rito at bukas ang mga review nito |
/reset-chat | — | server · Manage Channels, DM | Dine-delete ang mga mensahe at buod ng channel, at iniuulat ang mga bilang. Sa iyong mga DM, binubura ang kasalukuyang usapan kapag nagkumpirma ka |
/regenerate-reply | model (opsyonal) | server, DM | Inuulit ang huling sagot ng karakter, na puwedeng gumamit ng ibang model para sa pagsubok na iyon |
/reply-suggestions | — | server, DM | Tatlong mungkahing sagot bilang mga button; kapag na-tap ang isa, ipinapadala ito bilang mensahe mo |
/settings | isang subcommand (kailangan) | server, DM | Mga setting ng channel at personal na setting |
/plugins | isang subcommand (kailangan) | server, DM | Ipinapakita ang mga plugin na tumatakbo rito; nag-i-install, nag-aalis o nagpapalit ng mga opisyal na plugin at ng sarili mo |
/server | — | server · Manage Server o ang host | Kung sino ang puwedeng kumausap sa mga karakter, daily limit bawat miyembro, mga naka-block na miyembro, at paggamit |
/my-account | — | server, DM | Credits, paggamit ng plan, petsa ng renewal, bilang ng chat |
/daily | — | server, DM | Kinukuha ang iyong daily check-in |
/notify | — | server, DM | Kung puwedeng maunang mag-message sa iyo ang mga karakter, at kung aling mga notification ang dumarating sa iyong mga DM |
Tumatanggap ang /plugins ng list, install, remove, enable o disable. Mga opisyal na plugin at ang sarili mo lang ang inaalok, at mga prompt at tool plugin lang; hindi mai-install mula sa bot ang plugin na kailangang punan ang mga setting. Ipino-post ang resulta ng tool plugin bilang maikling card sa ilalim ng pangalan ng karakter. Sa isang channel, kailangan ng Manage Channels o na ikaw ang nagdagdag ng karakter sa channel para makapagpalit ng mga plugin, at kahit sino ay puwedeng maglista ng mga ito; sa iyong mga DM, ikaw ang magpapasya sa mga ito.
Hindi valid na command ang /settings nang mag-isa — lagi itong may isa sa anim na subcommand:
| Subcommand | Opsyon | Kailangan | Epekto |
|---|---|---|---|
/settings model | model (opsyonal) | — | Ang iyong model para sa pangunahing karakter ng channel na ito. Kapag walang laman, ipinapakita ang kasalukuyan o nire-reset ito. Puwedeng mangailangan ng subscription ang mga advanced na model |
/settings language | language (opsyonal) | Manage Channels | Wika ng sagot para sa channel. Kapag walang laman, ibinabalik sa English |
/settings channel-mode | mode: auto o mention | Manage Channels | Kung sumasagot ang mga karakter sa bawat mensahe o kapag kinakausap lang sila |
/settings chat-style | style: RP o NORMAL | Manage Channels | Prosa ng roleplay na may mga kilos, o diyalogo lang |
/settings payment-mode | mode: owner o user | Manage Channels | Kung sino ang sisingilin |
/settings daily-limit | credits (kailangan, ≥ 0) | Manage Channels | Pinakamataas na credits bawat araw sa UTC. Ang ibig sabihin ng 0 ay walang limitasyon |
Nasa web dashboard din ang parehong mga setting, bawat channel, bilang Paraan ng pagbabayad, Daily na limit ng credits, Istilo ng chat, Paraan ng pagsagot, Wika ng sagot at Ang iyong model. Naka-disable doon ang wika at model hangga't walang nagpapadala ng mensahe sa channel.
Kapag sumasagot ang isang karakter
Sumasagot ang karakter kapag na-@mention ito, kapag may sumagot sa isa sa mga mensahe nito, o kapag naka-auto-reply ang channel. Naka-off bilang default ang auto-reply, kaya tahimik ang bagong idinagdag na karakter hangga't hindi ito kinakausap.
Kapag maraming karakter sa iisang channel, kumikilos ang channel bilang iisang group chat: inililista ng iisang prompt ang bawat karakter na naroon at ang model ang nagpapasya kung sino ang magsasalita. Ang pagbanggit sa isang pangalan ay pahiwatig na ipinapasa kasama ng mensahe mo, hindi switch na pumipilit sa karakter na iyon na sumagot. Mga group chat →
Mga thread
Ang thread sa isang text channel ay nakikipag-usap sa mga karakter ng channel na iyon at sumusunod sa payment mode, reply mode at istilo ng chat nito, pero may sarili itong history — puwang para sa isang side scene na hindi nagkakalat sa channel. Nagsisimula ito sa wika ng sagot ng channel; ang /settings language at /settings model na ginamit sa loob nito ay para sa thread lang. Binibilang sa daily limit ng channel ang ginagastos ng isang thread. Ang mga command na nagbabago sa mga karakter o sa iba pang setting ng channel, gaya ng /add-character, /list-characters, /plugins o /settings chat-style, ay magtuturo sa iyo sa parent channel. Walang mga karakter ang mga forum post at ibang uri ng thread.
Sino ang nagbabayad
| Payment mode | Sinisingil sa | Mga limitasyong umiiral |
|---|---|---|
| Magbabayad ang owner (default) | Ang host ng server: ang Reverie account na unang nagdagdag ng karakter sa server, hanggang may ibang pumalit | Ang daily na limit ng credits ng channel, at ang daily limit bawat miyembro na itinakda gamit ang /server |
| Magbabayad ang user | Sariling balance ng bawat nagpapadala | Wala — limitado ang bawat miyembro ng sarili nilang balance |
Pareho ang halaga ng mga mensahe sa web app: bawat token, pinarami sa credit multiplier ng model. Nire-reset ang mga pang-araw-araw na counter sa 00:00 UTC, at ipinapakita ng dialog ng mga setting ng channel sa dashboard ang paggamit ngayong araw kumpara sa limitasyon.
Para mailipat ang singil sa sarili mong account — halimbawa, umalis na ang nag-set up ng bot — buksan ang /server at pindutin ang Magbayad gamit ang aking account. Umiiral ito sa bawat channel sa server kung saan ang host ang nagbabayad.
Mga patakaran ng server
Nagbubukas ang /server ng panel na ikaw lang ang nakakakita. Mabubuksan ito ng mga miyembrong may Manage Server, at pati ng sinumang nagbabayad para sa mga karakter ng server. Ipinapakita nito ang paggamit ngayong araw at sa nakaraang pitong araw, ang mga miyembrong pinakamaraming nagamit ngayong araw, at tatlong patakaran:
| Patakaran | Mga pagpipilian |
|---|---|
| Sino ang puwedeng makipag-usap | Lahat (ang default), Mga admin lang, o Mga miyembrong may partikular na role — pinipili sa ikalawang menu |
| Daily limit bawat miyembro | Kung gaano karami sa credits ng host ang puwedeng gastusin ng isang miyembro bawat araw sa UTC, o Walang limit (ang default). Umiiral lang kung saan ang host ang nagbabayad |
| Mga naka-block na miyembro | Hindi makakausap ng mga miyembrong pinili rito ang mga karakter kahit saan sa server |
Dito, ang admin ay miyembrong may Manage Server. Hindi kailanman naisasara ang access ng mga admin at ng nagbabayad na account, ng block man o ng access mode, at hangga't walang napipiling role, sila lang ang hinahayaang makipag-usap ng Mga miyembrong may partikular na role. Sinasabihan nang isang beses ang miyembrong hindi saklaw ng access mode na ilang miyembro lang ang puwedeng kumausap sa mga karakter; walang anumang sagot na natatanggap ang naka-block na miyembro.
Mga karakter na may age restriction
Sumasagot lang ang karakter na 18+ sa isang age-restricted na channel, sa channel na nasa ilalim ng age-restricted na kategorya, o kahit saan sa server na naka-set sa 18+ — sumusunod ang thread sa channel nito. Saanman, ipinapaliwanag ng bot kung bakit sa halip na sumagot. Sa iyong mga DM, sumusunod sila sa 18+ na setting ng iyong account.
Ano ang gumagana sa isang channel
- Mga larawan. Puwedeng gumawa ng mga larawan ang mga karakter sa Discord.
- Boses palabas. Puwedeng magpadala ng mga voice message ang mga karakter.
- Boses papasok. Tina-transcribe ang mga voice message na ipinapadala mo, hanggang 25 MB.
- Memorya. Nagse-save, nag-a-update at nagde-delete ng mga memorya ang mga karakter kapag sumusuporta sa mga tool ang model, at kasama sa kanilang konteksto ang canon mula sa World Book.
- History. Awtomatikong binubuod ang mahahabang channel habang lumalaki ang mga ito.
- Kapag nagdagdag ka ng ikalawang karakter sa isang channel, kinokopya nito ang istilo ng chat, payment mode at daily limit ng channel na iyon.
Mga notification at check-in
Dalawang bagay ang itinatakda ng /notify. Ang Mga karakter na unang nagme-message sa iyo ay ang antas ng pagkukusa ng iyong account, ang parehong setting na nasa website: kapag may subscription, puwedeng maunang sumulat sa iyo ang karakter na kausap mo sa iyong mga DM — tingnan ang Mga proactive na mensahe. Pinipili ng Ipadala rin sa akin dito kung alin sa iyong mga notification sa Reverie ang ipapadala rin sa iyong mga DM; Account at billing lang ang naka-on sa simula — tingnan ang Mga notification. Iniaalok din ng integrations dashboard ang parehong mga pagpipilian.
Kinukuha ng /daily ang iyong daily check-in, ang parehong nasa website, at nagli-link ito sa lucky draw.
Pag-edit at pag-delete ng mga mensahe
Kapag in-edit mo ang pinakahuli mong mensahe, uulitin ang sagot dito.
Kapag nag-delete ka ng mensahe sa Discord, made-delete ang mensaheng iyon at ang bawat mensahe pagkatapos nito mula sa history ng karakter, kasama ang mga memorya at attachment na ginawa pagkatapos ng puntong iyon. Inaalis din sa channel ang mga sagot ng karakter. Hindi na ito maibabalik.
Ano ang binabasa ng bot
Natatanggap ng bot ang bawat mensahe sa mga channel na nakikita nito — ganoon nakakarating dito ang mga mention at sagot. Bago ang bawat sagot, binabasa rin nito ang mga kamakailang mensahe sa nakaraang oras sa channel, pati ang mga hindi para rito, at ipinapasa ang mga ito sa model bilang konteksto para masundan ng karakter ang nangyayari sa kuwarto.
Ituring ang channel na may bot bilang channel na pinakikinggan ng bot. Kung hindi iyon ang gusto mo, ilagay ang mga karakter sa isang hiwalay na channel.
Mga limitasyon
| Limitasyon | Halaga |
|---|---|
| Mga karakter bawat channel | 5 |
| Haba ng mensahe sa Discord | 2,000 character |
| Laki ng voice message | 25 MB |
| Mga webhook bawat Discord channel | 15 (sariling limitasyon ng Discord) |
| Mga nakapilang mensahe bawat channel | 3 |
Pinagsasama sa iisang turn ang sunod-sunod at mabilisang mga mensahe mula sa iisang tao.
Pag-unlink
Mag-unlink mula sa integrations dashboard gamit ang I-unlink ang Account. Hindi naa-unlink ang account mo kapag inalis mo ang bot sa isang server o umalis ka rito. Kapag naka-unlink na, hindi na kusang nali-link ang bot kapag nag-sign in ka gamit ang Discord — gamitin ang I-link gamit ang Discord o /link-account kapag gusto mo itong ibalik.
Kaugnay
- Telegram bot — ang parehong mga karakter, sa Telegram
- Reverie Labs — kung nasaan ang integrations dashboard
- Mga group chat — paano gumagana ang mga usapang may maraming karakter
- Credits — magkano ang isang mensahe