NAME WWW::Hashbang::Pastebin::Client - a client library for WWW::Hashbang::Pastebin websites VERSION version 0.001 SYNOPSIS use WWW::Hashbang::Pastebin::Client; my $client = WWW::Hashbang::Pastebin::Client->new(url => 'http://p.hashbang.ca'); # retrieve paste content by paste ID print $client->get('b'), "\n"; # create a paste from a string my $pasted_string_url = $client->paste(paste => rand()); # create a paste from a file my $pasted_file_url = $client->paste(file => '/var/log/syslog'); print "$pasted_string_url\n$pasted_file_url\n"; DESCRIPTION WWW::Hashbang::Pastebin::Client is, as you might expect, a client library for interfacing with WWW::Hashbang::Pastebin websites. It also ships with an example command-line client p. METHODS new Creates a new client object. You must provide the URL of the WWW::Hashbang::Pastebin site you want to talk to: my $client = WWW::Hashbang::Pastebin::Client->new(url => 'http://p.hashbang.ca'); paste Create a new paste on the specified website. Specify either "file" to read in the named file, or "paste" to provide the text directly: # create a paste from a string my $pasted_string_url = $client->paste(paste => rand()); # create a paste from a file my $pasted_file_url = $client->paste(file => '/var/log/syslog'); print "$pasted_string_url\n$pasted_file_url\n"; put This is a synonym for "paste". get Get paste content from the pastebin. Pass just the ID of the paste: # retrieve paste content by paste ID print $client->get('b'), "\n"; retrieve This is a synonym for "get" AVAILABILITY The latest version of this module is available from the Comprehensive Perl Archive Network (CPAN). Visit to find a CPAN site near you, or see . SOURCE The development version is on github at and may be cloned from BUGS AND LIMITATIONS You can make new bug reports, and view existing ones, through the web interface at . AUTHOR Mike Doherty COPYRIGHT AND LICENSE This software is copyright (c) 2012 by Mike Doherty. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.