/* * modules.conf * * This configuration file specifies which modules to load for the IRC server. * * Syntax: * loadmodule "module_name.la" [ : attribute1 [, attribute2, ...] ]; * * - "module_name.la" : The name of the module file to load. * - "core" : Essential for server functionality; can be reloaded but not unloaded. * - "resident" : Cannot be unloaded or reloaded once loaded. * * Note: If no attributes (core, resident) are specified, the module is considered * a regular, non-essential module that can be loaded and unloaded as needed. */ /* * module_base_path: Specifies the base directory for module files. This path can be * either an absolute path or a path relative to the current working directory. */ module_base_path = "./lib/ircd-hybrid/modules"; loadmodule "cap_account_notify.la"; loadmodule "cap_away_notify.la"; loadmodule "cap_cap_notify.la"; loadmodule "cap_chghost.la"; loadmodule "cap_extended_join.la"; loadmodule "cap_invite_notify.la"; loadmodule "cap_multi_prefix.la"; loadmodule "cap_userhost_in_names.la"; loadmodule "umode_admin.la"; loadmodule "umode_bot.la"; loadmodule "umode_callerid.la"; loadmodule "umode_cloak.la"; loadmodule "umode_connect.la"; loadmodule "umode_deaf.la"; loadmodule "umode_expiration.la"; loadmodule "umode_external.la"; loadmodule "umode_farconnect.la"; loadmodule "umode_flood.la"; loadmodule "umode_hidden.la"; loadmodule "umode_hidechans.la"; loadmodule "umode_hideidle.la"; loadmodule "umode_invisible.la"; loadmodule "umode_locops.la"; loadmodule "umode_nickchange.la"; loadmodule "umode_oper.la"; loadmodule "umode_registered.la"; loadmodule "umode_regonly.la"; loadmodule "umode_reject.la"; loadmodule "umode_secure.la"; loadmodule "umode_secureonly.la"; loadmodule "umode_servnotice.la"; loadmodule "umode_skill.la"; loadmodule "umode_softcallerid.la"; loadmodule "umode_spy.la"; loadmodule "umode_wallops.la"; loadmodule "umode_webirc.la"; loadmodule "m_accept.la"; loadmodule "m_admin.la"; loadmodule "m_away.la"; loadmodule "m_bmask.la" : core; loadmodule "m_cap.la"; loadmodule "m_capab.la"; loadmodule "m_certfp.la"; loadmodule "m_close.la"; loadmodule "m_connect.la"; loadmodule "m_die.la" : core; loadmodule "m_dline.la"; loadmodule "m_encap.la"; loadmodule "m_eob.la"; loadmodule "m_error.la" : core; loadmodule "m_etrace.la"; loadmodule "m_globops.la"; loadmodule "m_hash.la"; loadmodule "m_help.la"; loadmodule "m_info.la"; loadmodule "m_invite.la"; loadmodule "m_ison.la"; loadmodule "m_join.la" : core; loadmodule "m_kick.la" : core; loadmodule "m_kill.la" : core; loadmodule "m_kline.la"; loadmodule "m_knock.la"; loadmodule "m_links.la"; loadmodule "m_list.la"; loadmodule "m_locops.la"; loadmodule "m_lusers.la"; loadmodule "m_map.la"; loadmodule "m_message.la" : core; loadmodule "m_metadata.la"; loadmodule "m_mlock.la" : core; loadmodule "m_mode.la" : core; loadmodule "m_module.la" : resident; loadmodule "m_monitor.la"; loadmodule "m_motd.la"; loadmodule "m_names.la"; loadmodule "m_nick.la" : core; loadmodule "m_oper.la"; # loadmodule "m_opme.la"; loadmodule "m_part.la" : core; loadmodule "m_pass.la"; loadmodule "m_ping.la"; loadmodule "m_pong.la"; loadmodule "m_post.la"; loadmodule "m_quit.la" : core; loadmodule "m_rehash.la"; loadmodule "m_restart.la"; loadmodule "m_resv.la"; loadmodule "m_resync.la"; loadmodule "m_server.la" : core; loadmodule "m_set.la"; loadmodule "m_sjoin.la" : core; loadmodule "m_squit.la" : core; loadmodule "m_stats.la"; loadmodule "m_svinfo.la"; loadmodule "m_svsaccount.la"; loadmodule "m_svshost.la"; loadmodule "m_svsjoin.la"; loadmodule "m_svskill.la"; loadmodule "m_svsmode.la"; loadmodule "m_svsnick.la"; loadmodule "m_svspart.la"; loadmodule "m_svstag.la"; loadmodule "m_tburst.la"; loadmodule "m_time.la"; loadmodule "m_tmode.la" : core; loadmodule "m_topic.la"; loadmodule "m_trace.la"; loadmodule "m_undline.la"; loadmodule "m_unkline.la"; loadmodule "m_unresv.la"; loadmodule "m_unxline.la"; loadmodule "m_user.la"; loadmodule "m_userhost.la"; loadmodule "m_version.la"; loadmodule "m_webirc.la"; loadmodule "m_who.la"; loadmodule "m_whois.la"; loadmodule "m_whowas.la"; loadmodule "m_xline.la";