Changes for version 0.32 - 2022-12-15

  • Update author's name and copyright years
  • Sync Changes

Documentation

Spread date and time from Revolutionary (Republican) Calendar

Modules

Spread date and time from Revolutionary (Republican) Calendar on Twitter, Mastodon, Freenode and Liberachat.
Companion class of App::SpreadRevolutionaryDate, to handle configuration file and command line arguments, subclass of AppConfig.
Role providing interface for crafting a message to be spread by App::SpreadRevolutionaryDate.
MsgMaker class for App::SpreadRevolutionaryDate to build message by prompting user
MsgMaker class for App::SpreadRevolutionaryDate to build message with revolutionary date
Subclass overloading DateTime::Calendar::FrenchRevolutionary to allow language extension
Role providing interface for localization of revolutionary date built by App::SpreadRevolutionaryDate::MsgMaker::RevolutionaryDate.
English localization of (part of) DateTime::Calendar::FrenchRevolutionary::Locale::en
Spanish localization of (part of) DateTime::Calendar::FrenchRevolutionary::Locale::fr
French localization of (part of) DateTime::Calendar::FrenchRevolutionary::Locale::fr
Italian localization of (part of) DateTime::Calendar::FrenchRevolutionary
Role providing interface for targets of App::SpreadRevolutionaryDate.
Target class for App::SpreadRevolutionaryDate to handle spreading on Freenode.
Subclass overloading Bot::BasicBot to post a message on some Freenode channels
Target class for App::SpreadRevolutionaryDate to handle spreading on Liberachat.
Subclass overloading Bot::BasicBot to post a message on some Liberachat channels
Target class for App::SpreadRevolutionaryDate to handle spreading on Mastodon.
Target class for App::SpreadRevolutionaryDate to handle spreading on Twitter.