[feature] Keep the detached channel settings per client #472

Closed
opened 2026-10-05 04:23:34 +02:00 by adam · 5 comments
Owner

For users with a number of high-traffic channels it might make sense to have all the channels attached on desktop, but keep the list to bare minimum on mobile devices (possibly using with plugins that reattach on activity). That will allow more effective mode of operations on mobile clients due to much lower traffic.

For users with a number of high-traffic channels it might make sense to have all the channels attached on desktop, but keep the list to bare minimum on mobile devices (possibly using with plugins that reattach on activity). That will allow more effective mode of operations on mobile clients due to much lower traffic. <!-- github-sync-id:56696924 -->
adam closed this issue 2026-10-05 04:23:34 +02:00
Author
Owner

There's a module for that: http://wiki.znc.in/Chanfilter (requires znc 1.6)

There's a module for that: http://wiki.znc.in/Chanfilter (requires znc 1.6) <!-- github-comment-id:73082544 -->
Author
Owner
Alternatively, you can setup several per-client users, as described at http://wiki.znc.in/FAQ#How_to_store_private_messages_even_when_user_is_attached.2C_so_other_clients_can_see_them.3F <!-- github-comment-id:73115589 -->
Author
Owner

Alternatively, you can setup several per-client users, as described at http://wiki.znc.in/FAQ#How_to_store_private_messages_even_when_user_is_attached.2C_so_other_clients_can_see_them.3F

If you do this, you should be aware of https://github.com/znc/znc/issues/839 which means that you will stll see added timestamps if your client supports server-time and if it doesn't support that, you will see timestamps twice in buffer playback.

> Alternatively, you can setup several per-client users, as described at http://wiki.znc.in/FAQ#How_to_store_private_messages_even_when_user_is_attached.2C_so_other_clients_can_see_them.3F If you do this, you should be aware of https://github.com/znc/znc/issues/839 which means that you will stll see added timestamps if your client supports server-time and if it doesn't support that, you will see timestamps twice in buffer playback. <!-- github-comment-id:73180716 -->
Author
Owner

@Mikaela why? Client users are always connected to the main user, so main user doesn't need to have any buffer itself, it just redirects all messages to client users, so it doesn't have much chance to add timestamps into message text. Also if you still afraid of getting second timestamp, you can always set both PrependTimestamp and AppendTimestamp to false.

@Mikaela why? Client users are always connected to the main user, so main user doesn't need to have any buffer itself, it just redirects all messages to client users, so it doesn't have much chance to add timestamps into message text. Also if you still afraid of getting second timestamp, you can always set both `PrependTimestamp` and `AppendTimestamp` to `false`. <!-- github-comment-id:73197894 -->
Author
Owner

I think this was discussed at freenode on #znc some time ago.

I think this was discussed at freenode on #znc some time ago. <!-- github-comment-id:73202425 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#472