Log user connects, disconnects, and failed logins to a file and/or to syslog.
Blocks certain users from using ZNC, saying their account was disabled.
This module lets users to log in via SSL client keys.
This module is intended for admins who run a shell/web/email/etc server and want to provide ZNC access to their existing users.
Block IPs for some time after a failed login.
Posts the ident of a user to a file when they are trying to connect.
Allow users to authenticate via IMAP.
Logs when a user last logged in to ZNC.
Loads Perl scripts as ZNC modules.
Allows you to use modules written on Python.
Sends a notice to all admins when a user logs in or out of ZNC.
Allows ZNC users to join internal channels and query other ZNC users on the same ZNC.
(Now cyrusauth) Allows users to authenticate via SASL.
Allows you to add/remove/edit users and settings on the fly via a web browser.
(Now controlpanel) Allows you to add/remove/edit users and settings on the fly via IRC messages.
Watches your detached channels and reattaches you automatically when there is specified activity in a channel you added to your autoattach list.
Gives a automatic reply if someone messages you while you are away.
Blocks the server’s Message of the Day.
Bounces DCC transfers through the znc server instead of sending them directly to the user.
Add nick changes, joins, parts, topic changes etc. to your playback buffer.
Saves channels to config when user joins and parts.
Normalizes (i.e. converts) character encodings.
This module attempts to bridge the gap between being inundated with old buffer if you have KeepBuffer=true; and possibly missing messages when you ping out, if you have KeepBuffer=false.
Notify about new incoming connections to your user.
Allows you to add/remove/edit users and settings on the fly via IRC messages.
This module tries to block CTCP floods.
This module allows you to transfer files to and from ZNC
This module will kick your client from all channels if ZNC disconnects from server.
This module detaches you from channels which are flooded.
This module displays a list of all open sockets in ZNC.
Log chat activity to file.
This user module will send 422 to clients when they login.
Keep and replay notes. This is an example of WebMods.
This is an example module to help with writing modules to do whatever you want.
Allows you to send raw traffic to IRC from other users.
Access your Unix shell via query right inside of your IRC client.
Rejoin a channel when you are the only one there (to gain operator status).
Automatically give operator status to the good guys.
Allows you to run Tcl scripts in ZNC.
Automatically give voice status to everyone who joins some channel.
Change your nick while you are away.
When you are set away or detached, this module will save all private messages for you. The messages can be read until you delete them. This module will also set you away when you are idle some time.
This module lets users use their own SSL certificate to connect to a server.
Encryption for channel/private messages.
Tries to get and keep your primary nick if it is taken.
Fakes online status of ZNC modules to fix some clients.
Auths you with NickServ.
Performs commands on connect.
Auths you with Q (and a little more).
View all of the raw traffic.
Routes back answers to the right client when connected with multiple clients.
Allows you to authenticate to an IRC network via SASL
Saves your channel buffers into an encrypted file so they can survive restarts and reboots.
SSL (encrypted) DCC chats.
Automatically set you away on IRC when disconnected from the bouncer.
Keeps you in specified channels.
Monitor activity for specific text patterns from specific users and have the text sent to a special query window.