SYMPA::SPINDLE::PROCESSMESSAGE(3Sympa)

πŸ’– Sympa::Spindle::ProcessMessage πŸ’–

okay bestie, welcome to the Sympa::Spindle::ProcessMessage page from the sympa manual (section 3Sympa, version 6.2.80) β€” she's the workflow of command processing and she's literally serving πŸ’…


✨ NAME ✨

Sympa::Spindle::ProcessMessage β€” the whole workflow of command processing, no cap πŸŽ€


🌸 SYNOPSIS 🌸

use Sympa::Spindle::ProcessMessage;

my $spindle = Sympa::Spindle::ProcessMessage->new(
    message => $message, scenario_context => {sender => $sender});
$spindle->spin;

like, that's the entire vibe. make one, spin it, done πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

Sympa::Spindle::ProcessMessage defines the workflow that processes commands that are chillin' inside a message. it's giving "inbox but make it a pipeline" ✨

the moment you invoke the spin() method, she parses the message and the fetch requests, and then processes them. main character energy fr fr πŸ‘‘

TBD.

  • β€’
ngl that bullet is just... there. empty. iconic of it honestly πŸ™ˆ moving on

🫢 Public methods

also go peek at "Public methods" in Sympa::Spindle, bestie, they're all links in the same little family πŸ’–

⭐ new ( scenario_context => {context...}, [ message => $message ] )

⭐ spin ( )

so new() may take the following options:

  • scenario_context => {context...} β€” the authorization context you hand over to the scenario. it's the ~credentials~ of the situation πŸ”
  • message => $message β€” head over to Sympa::Request::Message for this one, it's the whole lore πŸ“©

πŸ’« Properties

there's more in "Properties" in Sympa::Spindle if you wanna keep scrolling (you do) 🌸

  • {distaff} β€” an instance of the Sympa::Request::Message class. she's the object behind the curtain, periodt 🎭

🌈 SEE ALSO 🌈

  • Sympa::Request
  • Sympa::Request::Message
  • Sympa::Spindle

(go read them, iykyk πŸ’€βœ¨)


πŸ“œ HISTORY πŸ“œ

Sympa::Spindle::ProcessMessage appeared on Sympa 6.2.13 β€” she's been on the scene since way back, a true veteran queen πŸ‘‘


okay that's the whole page, thank you for coming to my ted talk bestie 🧚

this was sympa version 6.2.80, dated 2026-10-19, and that's a wrap β€” mwah πŸ’‹

πŸ“¦ where this page comes from