/ / Prosty moduł Perla do uzyskiwania dostępu do serwerów IRC - perl, cpan, irc

Prosty moduł Perla do uzyskiwania dostępu do serwerów IRC - perl, cpan, irc

Próbuję napisać bardzo prostego klienta IRC, który ustawia temat na danym kanale (dla którego najpierw musi zidentyfikować i uzyskać ops). Idealnie chciałbym móc napisać coś takiego:

$client = new IRC::Client(%config);
$client->connect();
$client->identify("password");
$client->join("#channel");
$client->op("#channel"); # gain ops
$client->set_topic("#channel", "new topic");
$client->disconnect();

Czy istnieje moduł, który obsługuje to ograniczeniefunkcjonalność, z prostym interfejsem? Wszystkie moduły związane z IRC w metacpanie wydają się być skierowane do osób chcących pisać w pełni funkcjonalne boty - patrzyłem na Bot :: BasicBot, ale wydaje mi się, że chcę podklasować moduł, i AnyEvent :: IRC :: Client wydaje się dość niski poziom. Nie chcę pisać kodu obsługi zdarzeń, wystarczy podłączyć, wydać kilka poleceń i rozłączyć.

Odpowiedzi:

0 dla odpowiedzi № 1

Zastanów się również Net::Async::IRC.