happy5214 created this task. happy5214 claimed this task. happy5214 added subscribers: Spage, Liuxinyu970226, Aklapper, happy5214, Legoktm, gerritbot, rmoen, EBernhardson, NiharikaKohli, Capt_Swing, Qgil, jayvdb, Mattflaschen, Xqt, Ricordisamoa, Multichill, Ladsgroup, pywikipedia-bugs. happy5214 added a project: Pywikibot-Flow.
TASK DESCRIPTION The goal for this phase is to implement the most basic use cases for bots accessing Flow. This includes loading boards, topics, and posts; reading post content using wikitext; creating new topics on boards; and replying to existing posts. The plan for completing this task is: * Create classes for Boards, Topics, and Posts * Allow users to retrieve UUIDs for those objects * Make post content available in wikitext * Load topics from a given Board * Load the root post (title) of a Topic and retrieve post and topic replies * Create new topics on a Board * Reply to existing posts using wikitext * Add API calls to retrieve topic, topic list, and post data from the server; create new topics on boards; and reply to posts. * Write tests to ensure that UUID retrieval, content loading, topic creation, and replying to posts all work as designed. * Document code where necessary. This phase should be up for review by June 12. TASK DETAIL https://phabricator.wikimedia.org/T101258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: pywikipedia-bugs, Ladsgroup, Multichill, Ricordisamoa, Xqt, Mattflaschen, jayvdb, Qgil, Capt_Swing, NiharikaKohli, EBernhardson, rmoen, gerritbot, Legoktm, happy5214, Aklapper, Liuxinyu970226, Spage _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
