App::K...layMsg(3pm)

πŸ’– App::KGB::Client::RelayMsg β€” the manual page, but make it make sense πŸ’–

okay bestie, welcome to the App::KGB::Client::RelayMsg(3pm) page from the User Contributed Perl Documentation collection. she's short, she's sweet, she gets the message to the bot. let's get into it πŸ’…


✨ NAME ✨

App::KGB::Client::RelayMsg β€” the simple message relay KGB client πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

use App::KGB::Client::RelayMsg;
my $client = App::KGB::Client::RelayMsg->new(
    # common App::KGB::Client parameters
    repo_id => 'my-repo',
    ...
    relay_message => "It's alive!",
);
$client->process;

like, look at her. tiny little setup, one job, does it perfectly. periodt. πŸ‘‘


🌸 DESCRIPTION 🌸

so App::KGB::Client::RelayMsg takes a plain text message and hands it to the bot so the bot can drop it on IRC. no cap. it's giving "I have something to say and I want the whole channel to hear it."

it's literally made for notifications that have nothing to do with a source repository β€” think bug submission and stuff like that. repo? don't know her. the message is the main character. πŸ’…

also!! peep the --relay-msg option over in kgb-client(1). iykyk. πŸ‘€


🧚 CONSTRUCTOR 🧚

new ()

the standard constructor, bestie. accepts no arguments. that's it, that's the whole vibe. she takes nothing and she's still iconic. ✨


πŸ’œ FIELDS πŸ’œ

  • relay_message message (mandatory) β€” the message to relay. this is the whole point, girl, you have to fill it in. mandatory mandatory. don't forget it or it's giving πŸ’€

🫢 METHODS 🫢

  • process β€” overrides App::KGB::Client's process method. she said "your process is cute but I have my own." slay.

fr fr, that's the entire page. short queen behaviour. 🌈

and that's a wrap on the App::KGB::Client::RelayMsg(3pm) page, brought to you by User Contributed Perl Documentation and perl v5.40.1, dated 2026-07-10. mwah, go relay something iconic bestie πŸ’–πŸŽ€πŸŒΈπŸ¦‹βœ¨πŸ’…

πŸ“¦ where this page comes from