Well this is another Snippet of my old account
##############################################
Try !znc
##############################################
on *:TEXT:!znc *:#: { if ($2 == commands) { .notice $nick ZNC Commands
.timer 1 1 .notice $nick .:The most important commands for ZNC:.
.timer 1 2 .notice $nick /msg *status help - Show the ZNC Commands
.timer 1 3 .notice $nick /msg *status version - Prints which version of znc this is.
.timer 1 4 .notice $nick /msg *status listmods - List all loaded modules.
.timer 1 5 .notice $nick /msg *status listavailmods - List all available modules.
.timer 1 6 .notice $nick /msg *status loadmod module - Load a module.
.timer 1 7 .notice $nick /msg *status unloadmod module - Unload a module.
.timer 1 8 .notice $nick /msg *.timer 1 16status reloadmod module - Reload a module.
.timer 1 9 .notice $nick /msg *status listchans - List all channels.
.timer 1 10 .notice $nick /msg *status listnicks #channel - List all nicks on a channel.
.timer 1 11 .notice $nick /msg *status listservers - List all servers.
.timer 1 12 .notice $nick /msg *status addserver network port - Add a server to the server list.
.timer 1 13 .notice $nick /msg *status remserver network - Remove a server from the server list.
.timer 1 14 .notice $nick /msg *status topics - Show topics in all channels.
.timer 1 15 .notice $nick /msg *status setbuffer #channel linecount - Set the buffer count for a channel.
.timer 1 16 .notice $nick /msg *status jump - Jump to the next server in the list.
.timer 1 17 .notice $nick /msg *status disconnect - Disconnect the ZNC from IRC.
.timer 1 18 .notice $nick /msg *status connect - Reconnect the ZNC to IRC.
.timer 1 19 .notice $nick /msg *status showmotd - Show the Message of the Day.
.timer 1 20 .notice $nick /msg *status uptime - Show how long ZNC is already running.
}
elseif ($2 == awaynick) { .notice $nick Awaynick
.timer 1 1 .notice $nick .:You can load the module with /msg *status loadmod awaynick:.
.timer 1 2 .notice $nick /msg *awaynick help - Show the AwayNick Commands.
.timer 1 3 .notice $nick /msg *awaynick show - Show the currently AwayNick.
.timer 1 4 .notice $nick /msg *awaynick set awaynick - Set your nick in [awaynick] by disconnecting.
}
elseif (!$2) { notice $nick Welcome in the ZNC menu.
.timer 1 1 .notice $nick !znc commands for General Commands.
.timer 1 2 .notice $nick !znc awaynick for awaynick commands.
} }
ctcp *:VERSION:{ haltdef
ctcpreply $nick VERSION ZNC info User By Shiny & Codeninja.
}