chathistorysync(1)
π¬ chathistorysync β bestie's guide to syncing ur IRC chat logs β¨
okay so first things first: this is the manual page for chathistorysync, from the General Commands Manual section, and it's literally gonna change ur chat-log life. sit down, grab a boba π§, we're doing this.
πΈ NAME πΈ
chathistorysync β a synchronization tool for IRC chat history π
like⦠it syncs. ur IRC history. that's the whole vibe.
π¦ SYNOPSIS π¦
chathistorysync [options...] <remote> <dir>
that's it. options, then the remote, then the dir. slay. π
β¨ DESCRIPTION β¨
so what it does: it synchronizes a local chat log directory with a remote IRC server. yes bestie, ur logs, on ur disk, kept in sync. iconic.
the chat log directory is formatted with the znc syntax β that's the format, periodt. and the server? it needs to support the draft/chathistory IRCv3 extension. no extension, no logs, iykyk. π
and get this β if the server also supports the soju.im/bouncer-networks extension, then the logs get fetched from the bouncer for each configured network. multi-network energy. main character bouncer fr fr. π«Ά
now the incremental part, which is honestly the best bit: if chathistorysync has previously fetched logs into dir, running it again will incrementally fetch new logs. so it doesn't re-download everything like some kind of chaos demon. it just picks up what's new. ate. π
example time, copy it exactly bestie:
chathistorysync emersion@chat.sr.ht ~/chat-logs
look at that. beautiful. emersion@chat.sr.ht β ~/chat-logs. go off. π
π OPTIONS π
-h,-helpβ shows the help message and quits. short version, long version, both valid. thoughtful king. π-after <YYYY-MM-DD>β only fetches logs after the specified date. note the format:YYYY-MM-DD, exactly. so like2026-10-14vibes. don't get cute with the date format, bestie. ποΈ-debugβ enables debug logs. for when u need to see everything that's happening. detective mode. π
ngl that's genuinely the whole options list. three entries. minimal queen. β¨
π AUTHORS π
maintained by Simon Ser <contact@emersion.fr>, who is assisted by other open-source contributors π«Ά β community effort, we love to see it.
for more info about chathistorysync development, see <https://sr.ht/~emersion/chathistorysync>. go look, it's giving source. π
and that's the page, bestie π¦ β this was chathistorysync(1) from the General Commands Manual, dated 2026-10-14, and no cap it's a whole vibe. mwah π
π¦ where this page comes from
- alpine 3.24: chathistorysync-doc 0.2.1-r17 Β· AGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms