Forward LogoForwardMsg

Format ng Mensahe

Buuin ang huling mensaheng ipa-forward gamit ang text, variable, header, at footer.

Hinahayaan ka ng Format ng Mensahe na piliin ang itsura ng kinopyang mensahe: magdagdag ng sarili mong text, header o footer, at mga detalye gaya ng pangalan ng orihinal na author.

Saan ito makikita
Editor ng automation → i-click ang sinusubaybayan mong source chat/channel para buksan ang mga setting nito, o i-click ang Global na Mga Setting → Pag-format → Format ng Mensahe

Magsimula sa karaniwang format

Pinagsasama ng template ang isinusulat mong text at mga variable—mga placeholder gaya ng @Author at @Message na pinupunan para sa bawat dumarating na mensahe.

Bilang default, ginagamit ng bagong automation ang:

@Author: @Message

Ibig sabihin, unang lumalabas ang pangalan ng nagpadala, kasunod ang text ng orihinal na mensahe. Hindi nagdaragdag ng header o footer ang template mismo at hindi nito muling isinusulat ang orihinal na text.

Kung gusto mong palitan o alisin ang salita, link, o iba pang bahagi sa loob mismo ng mensahe, gamitin ang Palitan o alisin ang text. Itinatakda ng Format ng Mensahe ang huling layout; binabago naman ng mga replacement rule ang tumutugmang content.

Magsulat ng nakapirming text bago ang @Message para sa header, o pagkatapos nito para sa footer. Kapag may dumarating na mensahe, pinapalitan ng ForwardMsg ang bawat variable ng katugmang value mula sa source message na iyon.

Halimbawa, para idagdag ang source server bilang header, isulat ito:

[Kinopya mula sa @Server]
@Author: @Message

Para magdagdag ng footer, isulat ito:

@Author: @Message

— Ini-forward ng team ng komunidad

Puwede mong pagsamahin ang dalawa, magdagdag ng mga line break, at ayusin ang mga variable ayon sa pangangailangan ng mga tatanggap. Para sa Discord source na may pangalang Komunidad, magiging ganito ang mensahe ni Maya kapag ginamit ang dalawang halimbawa:

[Kinopya mula sa Komunidad]
Maya: Available na ang release.

— Ini-forward ng team ng komunidad

Piliin kung saan nalalapat ang format

I-save ang template sa Global na Mga Setting kapag dapat gamitin ng lahat ng sinusubaybayang source chat ang parehong format. Para bigyan ng ibang format ang isang source chat/channel/topic, i-click ito sa listahan sa kaliwa para buksan ang mga setting nito, saka i-save ang sarili nitong template. Pinapalitan ng template na iyon ang pinagsasaluhang template para sa source na iyon.

Tingnan ang Paano Gumagana ang mga Setting para sa pinagsasaluhang default at exception sa iisang chat.

Mga variable na available sa bawat source

Mga placeholder ang mga variable na pinapalitan ng ForwardMsg pagdating ng source message. Nagsisimula sa @ ang bawat variable; pagsamahin ang mga ito sa karaniwang text para buuin ang layout mo.

@Message — text ng orihinal na mensahe

Ang text ng source message pagkatapos mailapat ang anumang tuntunin ng Palitan o Alisin. Kung wala ang @Message, mga iba mo lang na variable at nakapirming text ang lalabas. Kinokontrol ng template ang layout; hindi nito muling isinusulat ang text sa loob ng variable na ito.

@Author — display name ng nagpadala

Ang display name ng taong nagpadala ng mensahe. Gamitin ito kapag kailangang malaman ng mga mambabasa sa destination kung sino ang sumulat ng orihinal na content.

@AuthorID — identifier ng nagpadala

Ang account ID ng orihinal na nagpadala, kung available. Gamitin ito kapag kailangan mong matukoy ang eksaktong nagpadala kahit magbago ang nakikitang pangalan niya.

@MsgId — identifier ng source message

Ang ID ng orihinal na mensahe. Isama ito kung gusto mong maitugma ang kinopyang post pabalik sa orihinal na mensahe.

@Day, @Month, @Year, @Hour, @Minute, at @Second — timestamp ng source

Kinakatawan ng mga variable na ito ang petsa at oras ng source message sa naka-configure na time zone ng automation. Pagsamahin ang mga ito sa karaniwang text, halimbawa @Year-@Month-@Day @Hour:@Minute.

Mga variable sa Discord

@Server at @ServerID — Discord server

Para sa Discord, pangalan ng guild/server ang @Server at ID nito ang @ServerID. Sa direct message, DM ang value ng server.

@Channel at @ChannelID — Discord channel

Para sa Discord, pangalan ng channel ang @Channel at ID ng channel ang @ChannelID.

@Username, @Nick, at @AuthorImageURL — mga detalye ng Discord author

Username sa Discord ang @Username, palayaw sa server kung mayroon ang @Nick, at URL ng avatar na ginagamit ng source author ang @AuthorImageURL.

Gamitin ito kung gusto mong mabuksan ng mga mambabasa sa destination ang orihinal na Discord message, basta may access din sila rito.

Halimbawa ng Discord template

[@Server · #@Channel]
@Author (@Username)
@Message

Orihinal: @MsgUrl

Mga variable sa Telegram

@Server at @Chat — pangalan ng Telegram chat

Para sa Telegram, parehong ipinapakita ng @Server at @Chat ang pangalan ng orihinal na chat, channel, o grupo. Ipinapakita naman ng mga katumbas na ID na @ServerID at @ChatID ang Telegram Chat ID.

@Channel at @Topic — kasalukuyang gawi sa Telegram

Sa Telegram, pangalan ng source chat ang kasalukuyang value ng @Channel at @Topic, hindi hiwalay na pangalan ng topic. Maaaring lamanin ng @ChannelID at @TopicID ang topic ID kapag kabilang sa topic ang source message.

@Username — username sa Telegram

Ang username sa Telegram ng nagpadala, kung mayroon nito ang account niya. Maaaring walang laman ito kapag walang pampublikong username ang nagpadala.

Gumagawa ang ForwardMsg ng link papunta sa source message kung available ito sa Telegram. Kailangan pa rin ng sariling access ng mga mambabasa sa destination para mabuksan ang orihinal na mensahe.

Halimbawa ng Telegram template

[@Chat]
@Author (@Username)
@Message

Orihinal: @MsgUrl

Mga variable sa WhatsApp

@Server at @Chat — pangalan ng WhatsApp chat

Para sa WhatsApp, ipinapakita ng @Server at @Chat ang pangalan ng orihinal na chat. Ipinapakita naman ng @ServerID at @ChatID ang ID ng chat na iyon.

@AuthorImageURL — larawan ng source author

Nilalaman ng variable na ito ang URL ng larawan ng source author kung available. Kung walang available na larawan ng author, pumili ng template na gagana rin kahit wala ito.

Halimbawa ng WhatsApp template

[@Chat]
@Author
@Message

Mga teknikal na detalye at limitasyon

  • Maglagay ng mga espasyo o bantas sa pagitan ng mga variable at nakapaligid na salita para madaling basahin ang resultang text.
  • Hindi case-sensitive ang mga variable: pareho ang gawi ng @Message, @message, at @MESSAGE.
  • 4096 character ang maximum na haba ng template.
  • Mananatiling nakikita ang hindi kilalang variable gaya ng pagkakasulat dito. Kung mangyari ito, tingnan ang listahan ng variable para sa source platform at subukan muna ang mas maliit na template.

Alisin ang pangalan ng author

Gamitin ang @Message nang mag-isa kung text lang ng mensahe ang gusto mo. Inaalis nito ang pangalan ng author sa body; ipapakita pa rin ng destination ang pagkakakilanlan ng nagpapadalang bot o webhook.

Piliin ang I-save ang Mga Pagbabago, saka magpadala ng halimbawa sa sarili mong test chat para makita ang resulta.

Gamitin ang Palitan o alisin ang text para baguhin ang mga salita sa loob ng mensahe at ang Mga Opsyon sa Pag-forward para pagpasyahan kung aling mga uri ng mensahe ang kuwalipikado bago i-format.

Mga madalas itanong

Puwede ko bang alisin ang pangalan ng author?
Oo. Alisin ang @Author at @Username sa template. Maaari pa ring magkaroon ng sarili nitong nakikitang itsura ang destination bot o webhook, kaya subukan ang huling resulta.
Puwede ko bang i-customize ang huling mensahe?
Oo. Pagsamahin ang karaniwang text, mga line break, header, footer, at mga variable na suportado ng source platform mo.
Bakit nakikita ang variable ko sa halip na mapalitan ito?
Hindi available ang variable para sa source na iyon, o hindi kilala ang pangalan nito. Tingnan ang listahan sa pahinang ito at subukan ang mas maliit na template na nagsisimula sa @Author: @Message.