| |
- handle_commands(irc, source, command, args)
- Handle commands sent to the PyLink client (PRIVMSG).
- handle_kick(irc, source, command, args)
- Handle KICKs to the main PyLink client, rejoining channels as needed.
- handle_kill(irc, source, command, args)
- Handle KILLs to the main PyLink client, respawning it as needed.
- handle_mode(irc, source, command, args)
- Protect against forced deoper attempts.
- handle_operup(irc, source, command, args)
- Logs successful oper-ups on networks.
- handle_services_login(irc, source, command, args)
- Sets services login status for users.
- handle_version(irc, source, command, args)
- Handles requests for the PyLink server version.
- handle_whois(irc, source, command, args)
- Handle WHOIS queries, for IRCds that send them across servers (charybdis, UnrealIRCd; NOT InspIRCd).
- identify(irc, source, args)
- <username> <password>
Logs in to PyLink using the configured administrator account.
- load(irc, source, args)
- <plugin name>.
Loads a plugin from the plugin folder.
- rehash(irc, source, args)
- takes no arguments.
Reloads the configuration file for PyLink, (dis)connecting added/removed networks.
Plugins must be manually reloaded.
- reload(irc, source, args)
- <plugin name>.
Loads a plugin from the plugin folder.
- shutdown(irc, source, args)
- takes no arguments.
Exits PyLink by disconnecting all networks.
- sighup_handler(_signo, _stack_frame)
- Handles SIGHUP by rehashing the PyLink daemon.
- sigterm_handler(_signo, _stack_frame)
- Handles SIGTERM gracefully by shutting down the PyLink daemon.
- unload(irc, source, args)
- <plugin name>.
Unloads a currently loaded plugin.
|