Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Additional restructuring to improve code clarity and better allow for…
… all `chathistory` subcommands. Switch from repeated `AFTER` subcommands to `LATEST` → repeated `BETWEEN` commands to receive history when joining a channel (`AFTER` can fail silently, with 0 returned messages, if the message reference is no longer in the history available from the server). Tweaks to `insert_message` (utilize same fuzz constant as `send_chathistory_request`) and to `is_referenceable_message` (disallow `RPL_TOPIC` and `RPL_TOPICWHOTIME` as message references).
- Loading branch information