Modules List.es
From the makers of InspIRCd.
La siguiente, es una lista de módulos oficiales que vienen con InspIRCd.
[edit]
Official Modules
| m_abbreviation | Permite que los comandos sean abreviados. | ||||
| m_alias | Crea alias de comandos, ex: /ns a /msg nickserv | ||||
| m_alltime | Mira la hora tal cual la ven todos los servers de la red | ||||
| m_antibear | Previene de que los bots troyanos basados en 'bear.txt' conecten enviándoles un numérico que no pueden utilizar correctamente. | ||||
| m_antibottler | Cambia el ident de los bottlers conectados a bottler. | ||||
| m_auditorium | Permite modos +u donde solo el usuario visible eres tu (útil para hacer conferencias masivas) | ||||
| m_banexception | Añade soporte para modo +e en canales (ban exception) | ||||
| m_banredirect | Añade soporte para baneos en canales con ban anterior en otros canales. | ||||
| m_blockamsg | Prueba y bloquea el uso de /amsg y /ame | ||||
| m_blockcaps | Bloquea mensajes completos en MAYÚSCULAS en canales channels | ||||
| m_blockcolor | Elimina mensajes con colores en canales +c. | ||||
| m_botmode | Soporta el unreal-style user mode +B que marca usuarios como bots en el /whois | ||||
| m_callerid | Da control acerca de quien puede enviar mensajes privados a un usuario. | ||||
| m_cap | Implementa la extensión de capacidades CAP. | ||||
| m_cban | Permite no admitir canales en la red desactivandolos. | ||||
| m_cgiirc | Cambio automático de host para CGI-IRC. | ||||
| m_censor | Permite censurar completamente en la red patrones de palabras entre usuarios y canales. | ||||
| m_chanfilter | Permite un +G equivalente donde los operadores de canal eligen la lista de palabras. | ||||
| m_chancreate | Añade soporte para una notificación de creado de canales por snomask +j. | ||||
| m_check | Da una herramienta de búsqueda de usuarios, canales, o información de hosts. | ||||
| m_chanprotect | Da los modos de canal +a y +q | ||||
| m_chghost | Da un comando CHGHOST que permite cambiar el hostname de cualquier usuario conectado. | ||||
| m_chgident | Da un comando CHGIDENT que permite cambiar el ident de cualquier usuario conectado. | ||||
| m_chgname | Da un comando CHGNAME que permite cambiar el nombre de cualquier usuario conectado. | ||||
| m_cloaking | Permite enmascarar los hosts de cualquier usuario conectado. | ||||
| m_clones | Da un comando /CLONES que lista usuarios con un número de clones determinado conectados. | ||||
| m_close | Cierra cualquier conexión desconocida/desregistrada del servidor. | ||||
| m_conn_join | Fuerza a los usuarios a unirse a uno o mas canales cuando conectan. | ||||
| m_conn_lusers | Muestra /LUSERS al conectar un usuario. | ||||
| m_conn_umodes | Pone o quita modos de usuario de clientes que conectan | ||||
| m_conn_waitpong | Requiere que los usuarios contesten el PING correctamente para conectar. | ||||
| m_connectban | Provides per-IP connection throttling. | ||||
| m_connflood | Throttle connections if the server is connect-flooded | ||||
| m_customtitle | Allow trusted users to gain a custom whois line and optional vhost | ||||
| m_cycle | Cycles the channel, allowing a user already in a channel to over ride modes such as +l and +k | ||||
| m_dccallow | Adds /DCCALLOW command | ||||
| m_deaf | Adds ircu-style user mode +d (deaf to channel messages) | ||||
| m_denychans | Deny Channels from being used by users | ||||
| m_devoice | Let users devoice themselves | ||||
| m_dnsbl | Provides DNS Blacklist lookups on connect | ||||
| m_filter | An advanced message filtering module for spam/virus prevention | ||||
| m_filter_pcre | Filters messages similar to m_filter except using regular expressions | ||||
| m_foobar | Example module for module developers to start from. Not intended for normal use | ||||
| m_geoip | Allows bans by country code (98% accuracy) | ||||
| m_globalload | Adds support for globally loading or unloading modules across an entire network | ||||
| m_globops | Provides support for unreal-style GLOBOPS and snomask +g | ||||
| m_helpop | /helpop Command, works like Unreal helpop | ||||
| m_hideoper | Hides the oper status of certain opers who have the user mode +H | ||||
| m_hidechans | Hides a users channels from all non-opers if they have usermode +I | ||||
| m_hostchange | Allows changing of vhosts on connect to nickname.network.net plus others. | ||||
| m_httpd | Provides a local HTTP server which can be used for hosting XML and HTML status reports, etc | ||||
| m_httpd_acl | This module adds access control lists to the m_httpd module and other modules that depend upon it. Access control lists may be built from IP blacklists, IP whitelists, and usernames and passwords. | ||||
| m_httpd_stats | Allows serving of basic server stats via the m_httpd module. | ||||
| m_httpd_config | Allows the server's configuration to be viewed over HTTP. | ||||
| m_ident | Provides traditional lookups of "ident" (RFC 1413) for users | ||||
| m_inviteexception | Adds support for the channel mode +I (invite exceptions) | ||||
| m_invisible | Adds support user mode +Q which is an equivalent to the unreal 3.1 +I mode | ||||
| m_joinflood | Provides support for channel mode +j which prevents mass join floods | ||||
| m_jumpserver | Adds the JUMPSERVER mechanism, an interface to the RPL_REDIR numeric | ||||
| m_kicknorejoin | Provides support for channel mode +J which prevents users auto-rejoining when they are kicked | ||||
| m_knock | Provides support for /KNOCK and mode +K | ||||
| m_ldapauth | Allows you to authenticate users against an LDAP server | ||||
| m_ldapoper | Allows you to authenticate IRC operators against an LDAP server | ||||
| m_lockserv | Possibility to temporarily close and open for new connections | ||||
| m_messageflood | Provides support for channel mode +f which prevents message/notice floods | ||||
| m_md5 | Provides the MD5 hashing algorithm to other modules such as m_cloaking | ||||
| m_mssql | Allows other SQL modules to access SQL via MSSQL databases. | ||||
| m_mysql | Allows other SQL modules to access SQL via MySQL databases. | ||||
| m_namesx | Adds the NAMESX multi-prefix NAMES feature | ||||
| m_nickflood | Allows a channel operator to limit the amount of nick changed made by one person in a certian time frame. | ||||
| m_nicklock | Allows an operator to both change a users nick and to stop them changing nick again until they quit. | ||||
| m_noctcp | Provides support for unreal-style channel mode +C which blocks CTCPs to a channel | ||||
| m_noinvite | Provides support for unreal-style channel mode +V which blocks INVITEs to a channel | ||||
| m_nokicks | Provides support for unreal-style channel mode +Q which stops most KICKs on a channel | ||||
| m_nonicks | Provides support for channel mode +N which prevents nickchanges on a channel | ||||
| m_nonotice | Provides support for unreal-style channel mode +T | ||||
| m_operchans | Provides support for oper-only chans via the +O channel mode | ||||
| m_operjoin | Forces opers to join a specified channel on oper-up | ||||
| m_operflood | Removes flood limits from local users upon opering up. | ||||
| m_operlevels | Allows you to give levels to oper types and prevent killing by opers with lower levels than yourself. | ||||
| m_operlog | Allows you to log all commands performed by IRC Operators. | ||||
| m_oper_hash | Allows you to store your oper passwords as secure hashes. | ||||
| m_opermotd | Shows a message to opers after oper-up, adds /opermotd | ||||
| m_opermodes | Add the ability to add/remove modes of an oper when they oper-up. | ||||
| m_operwho | Adds more features to /WHO for opers | ||||
| m_override | Provides support for advanced oper-override | ||||
| m_park | Allows users to "park", saving their nick and channel status, which can then be regained later. (useful for services-less networks) | ||||
| m_pgsql | Provides support for accessing PostgreSQL databases via the SQLv2 API | ||||
| m_proxyscan | Scans locally connecting clients for proxies. | ||||
| m_randquote | Provides random Quotes on Connect | ||||
| m_redirect | Provides channel mode +L (limit redirection) | ||||
| m_remove | Adds the /remove and /fpart commands, which can be used as peaceful alternatives to /kick | ||||
| m_regonlycreate | Prevents users who's nicks are not registered from creating new channels | ||||
| m_restrictbanned | Prevents users from changing nicknames and speaking on channels where they are banned. | ||||
| m_restrictchans | Prevents anyone except opers from creating new channels. | ||||
| m_restrictmsg | Prevents all private messages/notices except to/from and between opers. | ||||
| m_ripemd160 | Provides the RIPEMD160 hashing algorithm to other modules. | ||||
| m_sajoin | Provides support for unreal-style SAJOIN command | ||||
| m_safelist | Adds support for 'safe' /LIST which will try to send large LIST output without excess flood. | ||||
| m_samode | Povides more advanced UnrealIRCd SAMODE command | ||||
| m_sanick | Provides support for SANICK command | ||||
| m_sapart | Provides support for unreal-style SAPART command | ||||
| m_saquit | Provides support for an SAQUIT command, exits user with a reason | ||||
| m_securelist | Prevents the use of /LIST in the first minute of connection, crippling most spam bots. | ||||
| m_setidle | Allows an operator change their idle time | ||||
| m_services | Povides support for +r, +M and +R user/chan modes. | ||||
| m_services_account | Povides support for +M and +R user/chan modes, and ircu style AC (account) support. | ||||
| m_sethost | Allows opers to change their own hostname to anything via the SETHOST command. | ||||
| m_setident | Allows opers to change their own ident to any valid value via the SETIDENT command. | ||||
| m_setname | Allows opers to change their own real name to anything via the SETNAME command. | ||||
| m_silence | Provides the somewhat standard SILENCE list facility | ||||
| m_silence_ext | Provides a more advanced SILENCE list facility which can perform most features found in a client-side ignore list, on the server. | ||||
| m_sha256 | Provides the SHA256 hashing algorithm to other modules such as m_oper_hash | ||||
| m_shun | Adds the /SHUN command. (Official in 1.2) | ||||
| m_showwhois | Allows opers to set +W to see when a user uses WHOIS on them. | ||||
| m_spanningtree | Adds support for spanning tree networking | ||||
| m_spy | Adds the SPYLIST and SPYNAMES commands which allow opers to determine who is in a +s or +p channel, and see channel keys. | ||||
| m_sslinfo | Adds the /SSLINFO command which can be used to view a user's key fingerprint | ||||
| m_sslmodes | Adds support for SSL-only channels (+z) | ||||
| m_ssl_dummy | Dummy SSL Module to allow reporting of secure connections on remote servers | ||||
| m_ssl_gnutls | Adds support for SSL clients with the GnuTLS library Recommended for SSL support | ||||
| m_ssl_openssl | Adds support for SSL clients with the OpenSSL library m_ssl_gnutls is recommended over this for SSL support | ||||
| m_ssl_oper_cert | Adds a facility to verify opers against SSL client certificates as well as their password | ||||
| m_sqlauth | Allows IRCd connections to be tied into a database table (for example a forum). | ||||
| m_sqlite3 | Allows other SQL modules to access SQL via SQLite3 databases. | ||||
| m_sqllog | Allows you to log network-wide data for your network in a fully normalized set of SQL tables. | ||||
| m_sqloper | Allows you to store oper credentials in an SQL table. | ||||
| m_sqlutils | Adds a set of developer utilities which allow certain other SQL modules to be implemented easily | ||||
| m_stripcolor | Provides channel and user +S mode (strip ansi colour). | ||||
| m_svshold | Implements SVSHOLD for use by services to qline a nick, makes nick enforcing less painful. | ||||
| m_swhois | Allows you to set and configure extra /whois info. | ||||
| m_taxonomy | Provides the /TAXONOMY command, used to view all metadata attached to a user | ||||
| m_timedbans | Allows ops and halfops (where enabled) to set timed bans on channels. | ||||
| m_tline | Adds T-Lines, used to test how many users are matched by a mask. | ||||
| m_uhnames | Sends user host in /names reply | ||||
| m_uninvite | Adds the UNINVITE command, which can be used to cancel an invite from a channel after INVITE is issued. | ||||
| m_userip | Adds the oper-only USERIP command, which is similar to USERHOST but shows IP addresses. | ||||
| m_vhost | Adds the VHOST command which allows for adding virtual hosts which are accessible using a username and password in the config file. | ||||
| m_watch | Adds the WATCH notify system and associated numerics. | ||||
| m_xmlsocket | Adds support for TCP ports that can communicate using shockwave flash's XMLSocket API | ||||
| m_ziplink | Adds support for zipped server to server transports |
For a list of all commands your ircd currently supports, enter /commands. For a list of all oper commands, InspIRCd Oper Commands.
[edit]
Third Party Modules
| m_banreason | Allows you to specify reasons for bans | |||||
| m_codepage | Adds the support for different client character sets on the network. | |||||
| m_exception | Adds support for 'All round' exceptions, +b +k +i etc. | |||||
| m_freeformadmin | Adds free-form text to the ADMIN command. | |||||
| m_freeze | Allows opers to "freeze" users, stopping them from using any commands. | |||||
| m_hellban | Allows opers to prevent a user from issuing the PRIVMSG and NOTICE commands only. | |||||
| m_joinmodes | Set channel modes on JOIN. | |||||
| m_operperms | Adds a command for viewing an oper's permissions. | |||||
| m_privdeaf | Allows users with +D set to block all private messages. | |||||
| m_push | A client version of the server-to-server PUSH command. It allows opered clients to send raw text to users. | |||||
| m_rrd_stats | Generates pretty rrdtool graphs. | |||||
| m_shun | Adds the /SHUN command. (1.1) | |||||
| m_tracea | Advanced /TRACE. | |||||
| m_whoismodes | Adds extra detail to WHOIS, such as the modes of the user. |

















