NAME
App::Toot - post a status to Mastodon
SYNOPSIS
use App::Toot;
my $app = App::Toot->new({ config => 'default', status => 'toot all day' });
my $ret = $app->run();
DESCRIPTION
App::Toot
is a program to post statues to Mastodon.
For the commandline tool, see the documentation for toot or man toot
.
INSTALLATION
perl Makefile.PL
make && make test && make install
METHODS
new
Class constructor for the App::Toot
object.
Loads and sets the config
and status
keys into the object.
ARGUMENTS
The arguments for the new
method must be passed as a hashref containing the following keys:
- config
-
String value of the config section to load.
Required.
- status
-
String value of the status to post.
Required.
RETURNS
Returns an App::Toot
object.
run
Posts the status to Mastodon.
ARGUMENTS
None.
RETURNS
Returns a Mastodon::Entity::Status object.
CONFIGURATION
For configuration, see the documentation for App::Toot::Config or perldoc App::Toot::Config
.
COPYRIGHT AND LICENSE
Copyright (c) 2023 Blaine Motsinger under the MIT license.
AUTHOR
Blaine Motsinger blaine@renderorange.com