Net::Ja...::Client(3)
π NAME π
Net::Jabber::Client β the Jabber Client Library, bestie. It's giving User Contributed Perl Documentation and it's here to make your Jabber life iconic β¨
π¦ SYNOPSIS π¦
Net::Jabber::Client is a module that provides a developer easy access
to the Jabber Instant Messaging protocol.
No cap, that's the whole pitch. π
πΈ DESCRIPTION πΈ
Okay so here's the tea, bestie: Client.pm doesn't reinvent the wheel β it inherits its methods from Net::XMPP::Client, Net::XMPP::Protocol and Net::Jabber::Protocol. And those Protocol modules? They hand you so many high level APIs and so much automation of the low level APIs that writing a Jabber client in Perl is, and I cannot stress this enough, trivial. π Truly ate.
For those of you who like to get your hands dirty at the low level β go off, you can absolutely do that too π β but those functions are covered in the documentation for each module, so like, check there. iykyk.
Net::Jabber::Client provides functions to:
- connect to a Jabber server π
- login π
- send and receive messages π¬
- set personal information π
- create a new user account π«Ά
- manage the roster π
- disconnect π
And the vibe check on all of that? You can use all or none of the functions β there is literally no requirement. Main character energy, choose your own adventure. β¨
For more information on how the details for how Net::Jabber is written, please see the help for Net::Jabber itself. (Yes, it says "how the details for how" β we keep it exactly as-is, periodt. π
)
For a full list of high level functions available, please see:
Net::XMPP::Client
Net::XMPP::Protocol
Net::Jabber::Protocol
That's the holy trinity of "where do I look next", bestie. π§
π AUTHOR π
Ryan Eatmon β the icon, the legend, the moment. π
β COPYRIGHT β
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Slay, honestly. π¦
Fr fr, if you're gonna redistribute it, keep those same Perl terms. That's the whole vibe check. π
And that's a wrap, bestie! π Brought to you by perl v5.42.2, dated 2026-02-15, in all its Net::Ja...::Client(3) glory β the manual page that understood the assignment. π
β¨π
π¦ where this page comes from
- alpine 3.24: perl-net-jabber-doc 2.0-r1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms