Create 'help command' for all commands in modules. #203

Closed
opened 2026-10-05 04:04:13 +02:00 by adam · 1 comment
Owner

While ZNC can be easy for someone who has been using it for year, for a new person, its rather confusing, as the help command is rather limited.

Currently with services, a user can "/msg NickServ help register" and see a rather verbose wall of text explaining what to do. I am suggesting doing the same thing for ZNC.

Possibly store the content in separate files like "help/autoop/adduser" for "/msg *autoop help adduser", so that when the help content is changed, the module does not have to be recompiled (Atheme Services does this).

While ZNC can be easy for someone who has been using it for year, for a new person, its rather confusing, as the help command is rather limited. Currently with services, a user can "/msg NickServ help register" and see a rather verbose wall of text explaining what to do. I am suggesting doing the same thing for ZNC. Possibly store the content in separate files like "help/autoop/adduser" for "/msg *autoop help adduser", so that when the help content is changed, the module does not have to be recompiled (Atheme Services does this). <!-- github-sync-id:11639689 -->
adam closed this issue 2026-10-05 04:04:13 +02:00
Author
Owner
/znc help jump
2015-09-09 17:03:14+0300 < *status> ------
2015-09-09 17:03:14+0300 < *status> Command: JumpNetwork <network>
2015-09-09 17:03:14+0300 < *status> Description: Jump to another network (Alternatively, you can connect to ZNC several times, using `user/network` as username)
2015-09-09 17:03:14+0300 < *status> ------
2015-09-09 17:03:14+0300 < *status> Command: Jump [server]
2015-09-09 17:03:14+0300 < *status> Description: Jump to the next or the specified server
2015-09-09 17:03:14+0300 < *status> ------

I think this can be closed?

``` /znc help jump 2015-09-09 17:03:14+0300 < *status> ------ 2015-09-09 17:03:14+0300 < *status> Command: JumpNetwork <network> 2015-09-09 17:03:14+0300 < *status> Description: Jump to another network (Alternatively, you can connect to ZNC several times, using `user/network` as username) 2015-09-09 17:03:14+0300 < *status> ------ 2015-09-09 17:03:14+0300 < *status> Command: Jump [server] 2015-09-09 17:03:14+0300 < *status> Description: Jump to the next or the specified server 2015-09-09 17:03:14+0300 < *status> ------ ``` I think this can be closed? <!-- github-comment-id:138918597 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#203