NAME
App::SpreadRevolutionaryDate::Target::Freenode - Target class for App::SpreadRevolutionaryDate to handle spreading on Freenode.
VERSION
version 0.48
METHODS
new
Constructor class method, subclassing Bot::BasicBot. Takes a hash argument with the following mandatory keys: nickname, password, and channels, with all values being strings. Returns an App::SpreadRevolutionaryDate::Target::Freenode object.
spread
Spreads a message to Freenode channels configured with the multivalued option channels.
SEE ALSO
- spread-revolutionary-date
 - App::SpreadRevolutionaryDate
 - App::SpreadRevolutionaryDate::Config
 - App::SpreadRevolutionaryDate::BlueskyLite
 - App::SpreadRevolutionaryDate::Target
 - App::SpreadRevolutionaryDate::Target::Bluesky
 - App::SpreadRevolutionaryDate::Target::Twitter
 - App::SpreadRevolutionaryDate::Target::Mastodon
 - App::SpreadRevolutionaryDate::Target::Freenode::Bot
 - App::SpreadRevolutionaryDate::Target::Liberachat
 - App::SpreadRevolutionaryDate::Target::Liberachat::Bot
 - App::SpreadRevolutionaryDate::MsgMaker
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Calendar
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::fr
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::en
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::it
 - App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate::Locale::es
 - App::SpreadRevolutionaryDate::MsgMaker::PromptUser
 - App::SpreadRevolutionaryDate::MsgMaker::Telechat
 - App::SpreadRevolutionaryDate::MsgMaker::Gemini
 
AUTHOR
Gérald Sédrati <gibus@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2019-2025 by Gérald Sédrati.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007