Repository navigation
0.3.6
Features & Improvements
-
Native
user_idExtraction inMessage: -
Message.from_lxmlnow automatically parses the numeric authoruser_idfrom/hfr/profil-<id>.htmanchor links in the message toolbar. -
Added
user_idfield toMessagewith full serialization support into_dict()andfrom_dict(). -
Updated
Message.quote()to default toself.user_id, generating authentic MesDiscussions[quotemsg=message_id,user_id,0]BBCode tags. -
Direct Post Lookup & Quote Helpers:
-
Added
HFRClient.get_post_by_id(cat, subcat, post, msg_id)to fetch a specific post and its surrounding page directly using thenumreponsequery parameter. -
Added
bb.extract_parent_quote_ids(bbcode_text)utility to extract all referenced post IDs from[quotemsg=ID,...]tags.
Testing & Quality
- Added
tests/test_message.pycovering HTML DOM parsing,user_idextraction, and BBCode quote formatting.
Full Changelog: v0.3.4...v0.3.6