v0.3.0
docs: expand MessageObject builder API and add media send methods to UserObjectAdd comprehensive media send methods (sendPhoto, sendVideo, sendDocument, sendVoice, sendSticker, sendLocation, sendContact, sendDice) to UserObject with FormattableString support, auto-generated file IDs via genFile(), and optional chat targeting. Add sendReply() and sendCommand() convenience methods. Extend MessageObject with fluent builder methods for text/caption (FormattableString-aware), entities, all media types, and message
feat: add advanced user methods, chat.post(), API call helpers, and clickByTextAdd UserObject.editMessage() (emits edited_message), forwardMessage() (emits message with forward_origin), sendMediaGroup() (emits multiple messages with shared media_group_id), and pinMessage() (emits service message with pinned_message for GramIO's "pinned_message" event). Add sendAudio(), sendAnimation(), and sendVideoNote() media methods with auto-generated file IDs. Add ChatObject.post() for anonymous channel_post updates
chore: bump version to 0.3.0
Full Changelog: v0.1.0...v0.3.0