From 23c66d1cf605f1d450a18dff3f3268fa6d1be677 Mon Sep 17 00:00:00 2001 From: Geo Date: Sun, 13 Oct 2024 21:01:32 -0400 Subject: [PATCH] Update docs --- FEATURES | 4 +- aclocal.m4 | 2 +- configure | 2 +- doc/html/about/about.html | 2 +- doc/html/about/legal.html | 2 +- doc/html/index.html | 5 +- doc/html/install/install.html | 2 +- doc/html/install/readme.html | 2 +- doc/html/install/upgrading.html | 2 +- doc/html/modules/included.html | 2 +- doc/html/modules/index.html | 2 +- doc/html/modules/internals.html | 2 +- doc/html/modules/mod/assoc.html | 2 +- doc/html/modules/mod/blowfish.html | 2 +- doc/html/modules/mod/channels.html | 2 +- doc/html/modules/mod/compress.html | 2 +- doc/html/modules/mod/console.html | 2 +- doc/html/modules/mod/ctcp.html | 2 +- doc/html/modules/mod/dns.html | 2 +- doc/html/modules/mod/filesys.html | 2 +- doc/html/modules/mod/ident.html | 2 +- doc/html/modules/mod/irc.html | 2 +- doc/html/modules/mod/notes.html | 2 +- doc/html/modules/mod/pbkdf2.html | 2 +- doc/html/modules/mod/python.html | 2 +- doc/html/modules/mod/seen.html | 2 +- doc/html/modules/mod/server.html | 2 +- doc/html/modules/mod/share.html | 2 +- doc/html/modules/mod/transfer.html | 2 +- doc/html/modules/mod/twitch.html | 2 +- doc/html/modules/mod/uptime.html | 2 +- doc/html/modules/mod/woobie.html | 2 +- doc/html/modules/writing.html | 2 +- doc/html/search.html | 2 +- doc/html/searchindex.js | 2 +- doc/html/tutorials/firstscript.html | 2 +- doc/html/tutorials/firststeps.html | 2 +- doc/html/tutorials/module.html | 2 +- doc/html/tutorials/setup.html | 2 +- doc/html/tutorials/tlssetup.html | 2 +- doc/html/tutorials/userfilesharing.html | 2 +- doc/html/using/accounts.html | 2 +- doc/html/using/autoscripts.html | 2 +- doc/html/using/bans.html | 2 +- doc/html/using/botnet.html | 2 +- doc/html/using/core.html | 2 +- doc/html/using/features.html | 2 +- doc/html/using/ipv6.html | 2 +- doc/html/using/ircv3.html | 2 +- doc/html/using/partyline.html | 2 +- doc/html/using/patch.html | 2 +- doc/html/using/pbkdf2info.html | 2 +- doc/html/using/python.html | 56 ++++++++++++++++++--- doc/html/using/tcl-commands.html | 2 +- doc/html/using/text-sub.html | 2 +- doc/html/using/tls.html | 2 +- doc/html/using/tricks.html | 2 +- doc/html/using/twitch-tcl-commands.html | 2 +- doc/html/using/twitchinfo.html | 2 +- doc/html/using/users.html | 2 +- doc/modules/mod.python | 65 ++++++++++++++++++++++--- 61 files changed, 169 insertions(+), 75 deletions(-) diff --git a/FEATURES b/FEATURES index aad65fbfd..ac5095619 100644 --- a/FEATURES +++ b/FEATURES @@ -36,8 +36,8 @@ Eggdrop Features - Console mode: you can view each channel through dcc chat or telnet, selectively looking at mode changes, joins and parts, channel talk, or any combination of the above. - - Scripting languages: commands and features can be easily added - to the bot by means of the Tcl or Python scripting language, giving you + - A scripting language: commands and features can be easily added + to the bot by means of the Tcl scripting language, giving you the power of TOTAL customization of your bot. - Module support: you can remove/add features to your bot by adding or removing modules. diff --git a/aclocal.m4 b/aclocal.m4 index de8d6e665..33d32ac1f 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -565,7 +565,7 @@ AC_DEFUN([EGG_CHECK_MODULE_SUPPORT], [ MODULES_OK="yes" MOD_EXT="so" - DEFAULT_MAKE="debug" + DEFAULT_MAKE="eggdrop" LOAD_METHOD="dl" WEIRD_OS="yes" UNKNOWN_OS="no" diff --git a/configure b/configure index 9a43c759c..bcc924603 100755 --- a/configure +++ b/configure @@ -6266,7 +6266,7 @@ printf "%s\n" "$egg_cv_var_system_release" >&6; } MODULES_OK="yes" MOD_EXT="so" - DEFAULT_MAKE="debug" + DEFAULT_MAKE="eggdrop" LOAD_METHOD="dl" WEIRD_OS="yes" UNKNOWN_OS="no" diff --git a/doc/html/about/about.html b/doc/html/about/about.html index d77af25c6..52c779414 100644 --- a/doc/html/about/about.html +++ b/doc/html/about/about.html @@ -177,7 +177,7 @@

About Eggdrop © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/about/legal.html b/doc/html/about/legal.html index be3992f18..ce00a59b1 100644 --- a/doc/html/about/legal.html +++ b/doc/html/about/legal.html @@ -128,7 +128,7 @@

Boring legal stuff © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/index.html b/doc/html/index.html index e10905e17..792115db3 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -239,9 +239,10 @@

Where to find more helpUsing the Python Module
  • Twitch
      @@ -419,7 +420,7 @@

      Where to find more help © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/install/install.html b/doc/html/install/install.html index c554c5bc6..bb2f18e03 100644 --- a/doc/html/install/install.html +++ b/doc/html/install/install.html @@ -283,7 +283,7 @@

      Modules diff --git a/doc/html/install/readme.html b/doc/html/install/readme.html index f7f48e814..a5b2b2766 100644 --- a/doc/html/install/readme.html +++ b/doc/html/install/readme.html @@ -365,7 +365,7 @@

      Obtaining Help © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/install/upgrading.html b/doc/html/install/upgrading.html index 4a2139323..6aeed18c2 100644 --- a/doc/html/install/upgrading.html +++ b/doc/html/install/upgrading.html @@ -189,7 +189,7 @@

      Documentation © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/included.html b/doc/html/modules/included.html index 5f8e807b5..005d93668 100644 --- a/doc/html/modules/included.html +++ b/doc/html/modules/included.html @@ -301,7 +301,7 @@

      Modules included with Eggdrop © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/index.html b/doc/html/modules/index.html index d01e9ed1d..b2f16af40 100644 --- a/doc/html/modules/index.html +++ b/doc/html/modules/index.html @@ -169,7 +169,7 @@

      Do I still need to ‘loadmodule’ modules? © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/internals.html b/doc/html/modules/internals.html index 5e37c292e..36b18f0af 100644 --- a/doc/html/modules/internals.html +++ b/doc/html/modules/internals.html @@ -450,7 +450,7 @@

      Summary diff --git a/doc/html/modules/mod/assoc.html b/doc/html/modules/mod/assoc.html index 0c89ea5c3..f0c852ff4 100644 --- a/doc/html/modules/mod/assoc.html +++ b/doc/html/modules/mod/assoc.html @@ -160,7 +160,7 @@

      Search

      diff --git a/doc/html/modules/mod/blowfish.html b/doc/html/modules/mod/blowfish.html index b0827c60c..fe0470bde 100644 --- a/doc/html/modules/mod/blowfish.html +++ b/doc/html/modules/mod/blowfish.html @@ -165,7 +165,7 @@

      Search

      diff --git a/doc/html/modules/mod/channels.html b/doc/html/modules/mod/channels.html index 13df069fc..2d46ee2ac 100644 --- a/doc/html/modules/mod/channels.html +++ b/doc/html/modules/mod/channels.html @@ -537,7 +537,7 @@

      Default Channel Values © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/mod/compress.html b/doc/html/modules/mod/compress.html index d1d271845..6a2b41afc 100644 --- a/doc/html/modules/mod/compress.html +++ b/doc/html/modules/mod/compress.html @@ -173,7 +173,7 @@

      Search

      diff --git a/doc/html/modules/mod/console.html b/doc/html/modules/mod/console.html index 372522040..b12a429c7 100644 --- a/doc/html/modules/mod/console.html +++ b/doc/html/modules/mod/console.html @@ -175,7 +175,7 @@

      Search

      diff --git a/doc/html/modules/mod/ctcp.html b/doc/html/modules/mod/ctcp.html index 6b84ecc3f..980e05abf 100644 --- a/doc/html/modules/mod/ctcp.html +++ b/doc/html/modules/mod/ctcp.html @@ -187,7 +187,7 @@

      Search

      diff --git a/doc/html/modules/mod/dns.html b/doc/html/modules/mod/dns.html index 142697d1c..c96900c15 100644 --- a/doc/html/modules/mod/dns.html +++ b/doc/html/modules/mod/dns.html @@ -188,7 +188,7 @@

      Search

      diff --git a/doc/html/modules/mod/filesys.html b/doc/html/modules/mod/filesys.html index 993b742fe..1aecf28dd 100644 --- a/doc/html/modules/mod/filesys.html +++ b/doc/html/modules/mod/filesys.html @@ -385,7 +385,7 @@

      .filesys module © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/mod/ident.html b/doc/html/modules/mod/ident.html index 00155cc31..22a388d52 100644 --- a/doc/html/modules/mod/ident.html +++ b/doc/html/modules/mod/ident.html @@ -226,7 +226,7 @@

      Search

      diff --git a/doc/html/modules/mod/irc.html b/doc/html/modules/mod/irc.html index 21061f2f3..2e0c2a295 100644 --- a/doc/html/modules/mod/irc.html +++ b/doc/html/modules/mod/irc.html @@ -296,7 +296,7 @@

      Search

      diff --git a/doc/html/modules/mod/notes.html b/doc/html/modules/mod/notes.html index 132d22aeb..9d066f7ca 100644 --- a/doc/html/modules/mod/notes.html +++ b/doc/html/modules/mod/notes.html @@ -183,7 +183,7 @@

      Search

      diff --git a/doc/html/modules/mod/pbkdf2.html b/doc/html/modules/mod/pbkdf2.html index 10474ca71..070cdb426 100644 --- a/doc/html/modules/mod/pbkdf2.html +++ b/doc/html/modules/mod/pbkdf2.html @@ -182,7 +182,7 @@

      Search

      diff --git a/doc/html/modules/mod/python.html b/doc/html/modules/mod/python.html index 15ef49b7b..f20d9fb2b 100644 --- a/doc/html/modules/mod/python.html +++ b/doc/html/modules/mod/python.html @@ -192,7 +192,7 @@

      pysource <path/to/file> © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/mod/seen.html b/doc/html/modules/mod/seen.html index b4fa3b8be..195298cd3 100644 --- a/doc/html/modules/mod/seen.html +++ b/doc/html/modules/mod/seen.html @@ -162,7 +162,7 @@

      Search

      diff --git a/doc/html/modules/mod/server.html b/doc/html/modules/mod/server.html index d788f17a8..0d0ebd3fe 100644 --- a/doc/html/modules/mod/server.html +++ b/doc/html/modules/mod/server.html @@ -371,7 +371,7 @@

      Search

      diff --git a/doc/html/modules/mod/share.html b/doc/html/modules/mod/share.html index 8c2c94f74..1821367e9 100644 --- a/doc/html/modules/mod/share.html +++ b/doc/html/modules/mod/share.html @@ -192,7 +192,7 @@

      Search

      diff --git a/doc/html/modules/mod/transfer.html b/doc/html/modules/mod/transfer.html index 8d9609ba5..18de22488 100644 --- a/doc/html/modules/mod/transfer.html +++ b/doc/html/modules/mod/transfer.html @@ -181,7 +181,7 @@

      Search

      diff --git a/doc/html/modules/mod/twitch.html b/doc/html/modules/mod/twitch.html index cae00cac8..97115d071 100644 --- a/doc/html/modules/mod/twitch.html +++ b/doc/html/modules/mod/twitch.html @@ -196,7 +196,7 @@

      Partyline commands © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/modules/mod/uptime.html b/doc/html/modules/mod/uptime.html index cf3f5bae6..37981cdcb 100644 --- a/doc/html/modules/mod/uptime.html +++ b/doc/html/modules/mod/uptime.html @@ -169,7 +169,7 @@

      Search

      diff --git a/doc/html/modules/mod/woobie.html b/doc/html/modules/mod/woobie.html index 0ec72e427..75cb7ca6b 100644 --- a/doc/html/modules/mod/woobie.html +++ b/doc/html/modules/mod/woobie.html @@ -161,7 +161,7 @@

      Search

      diff --git a/doc/html/modules/writing.html b/doc/html/modules/writing.html index ff40f4fed..721a0405f 100644 --- a/doc/html/modules/writing.html +++ b/doc/html/modules/writing.html @@ -426,7 +426,7 @@

      What to do with a module? © Copyright 2024, Eggheads. - Last updated on Sep 08, 2024. + Last updated on Oct 13, 2024. Created using Sphinx 8.0.2. diff --git a/doc/html/search.html b/doc/html/search.html index 6718e6394..447d237b0 100644 --- a/doc/html/search.html +++ b/doc/html/search.html @@ -148,7 +148,7 @@

      Search

      diff --git a/doc/html/searchindex.js b/doc/html/searchindex.js index 55f0bc3e7..906ac5dc1 100644 --- a/doc/html/searchindex.js +++ b/doc/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {".binds python": [[21, "binds-python"]], ".cancel [file] \u2026": [[16, "cancel-file-file"]], ".cd ": [[16, "cd-directory"]], ".cp ": [[16, "cp-source-dst"]], ".desc ": [[16, "desc-file-description"]], ".files": [[16, "files"]], ".filestats [clear]": [[16, "filestats-user-clear"]], ".filesys module": [[16, "id1"]], ".get [nickname]": [[16, "get-filename-nickname"]], ".hide [files] \u2026": [[16, "hide-file-files"]], ".ln ": [[16, "ln-bot-filepath-localfile"]], ".ls [filemask]": [[16, "ls-filemask"]], ".mkdir [flags [channel]]": [[16, "mkdir-dir-flags-channel"]], ".mv ": [[16, "mv-source-dest"]], ".optimize": [[16, "optimize"]], ".pending": [[16, "pending"]], ".pwd": [[16, "pwd"]], ".quit": [[16, "quit"]], ".rmdir ": [[16, "rmdir-dir"]], ".share [files] \u2026": [[16, "share-file-files"]], ".stats": [[16, "stats"]], ".unhide": [[16, "unhide"]], ".unshare [file] \u2026": [[16, "unshare-file-file"]], "About": [[42, "about"], [43, "about"], [50, "about"]], "About Eggdrop": [[0, null], [2, null]], "Account tracking in Eggdrop": [[36, null]], "Add a Host to a User": [[31, "add-a-host-to-a-user"]], "Add a User": [[31, "add-a-user"]], "Adding Bind Functionality": [[8, "adding-bind-functionality"]], "Adding a New Bind Type to the Bind Table": [[8, "adding-a-new-bind-type-to-the-bind-table"]], "Adding a Partyline Command": [[32, "adding-a-partyline-command"]], "Adding a Tcl Bind": [[32, "adding-a-tcl-bind"]], "Adding a Tcl Command": [[32, "adding-a-tcl-command"]], "Adding and linking bots": [[39, "adding-and-linking-bots"]], "Additional Information": [[34, "additional-information"]], "Additional functions": [[29, "additional-functions"]], "Advanced Settings": [[40, "advanced-settings"]], "Advanced Tips": [[51, null]], "Assign Permission Flags": [[31, "assign-permission-flags"]], "Assoc Module": [[9, null], [48, "assoc-module"]], "Authenticating with NickServ": [[31, "authenticating-with-nickserv"]], "Auto-starting Eggdrop": [[4, "auto-starting-eggdrop"]], "Automatically restarting an Eggdrop": [[31, "automatically-restarting-an-eggdrop"]], "Autoscripts File Structure": [[37, "autoscripts-file-structure"]], "Autoscripts usage": [[37, "autoscripts-usage"]], "Background": [[46, "background"]], "Bans, Invites, and Exempts": [[38, null]], "Basic Settings": [[40, "basic-settings"]], "Best-Effort Account Tracking": [[36, "best-effort-account-tracking"]], "Bind Flags": [[8, "bind-flags"]], "Bind Return Values": [[8, "bind-return-values"]], "Bind Types": [[48, "bind-types"], [52, "bind-types"]], "Binds": [[48, "binds"], [52, "binds"]], "Blowfish Module": [[10, null]], "Boring legal stuff": [[1, null]], "Bot Flags": [[39, "bot-flags"]], "Botnet": [[5, "botnet"], [50, "botnet"]], "Botnet Sharing and Linking": [[39, null]], "Botnet/Dcc/Telnet Settings": [[40, "botnet-dcc-telnet-settings"]], "C Binding": [[8, "c-binding"]], "C Handler": [[8, "c-handler"]], "CTCP CHAT/CHAT4/CHAT6": [[42, "ctcp-chat-chat4-chat6"]], "CTCP Module": [[14, null]], "Calling the Bind": [[32, "calling-the-bind"]], "Can I compile Eggdrop without dynamic modules? (Static compile)": [[7, "can-i-compile-eggdrop-without-dynamic-modules-static-compile"]], "Channel Commands": [[48, "channel-commands"]], "Channel Settings": [[11, "channel-settings"]], "Channels Module": [[11, null]], "Checking Account-tracking Status": [[36, "checking-account-tracking-status"]], "Command Line": [[4, "command-line"]], "Commands": [[52, "commands"]], "Common First Steps": [[31, null]], "Common first steps": [[31, "id1"]], "Compress Module": [[12, null], [48, "compress-module"]], "Config file changes": [[5, "config-file-changes"]], "Config file setup": [[16, "config-file-setup"]], "Configuration": [[33, "configuration"]], "Configuration File Preparation - Generating Keys": [[34, "configuration-file-preparation-generating-keys"]], "Configuration File Preparation - Listening with TLS": [[34, "configuration-file-preparation-listening-with-tls"]], "Configure Channel Settings": [[31, "configure-channel-settings"]], "Connecting to a TLS-enabled IRC server": [[34, "connecting-to-a-tls-enabled-irc-server"]], "Connecting to an Eggdrop listening with TLS": [[34, "connecting-to-an-eggdrop-listening-with-tls"]], "Console Module": [[13, null]], "Console Settings": [[40, "console-settings"]], "Control Procedures": [[48, "control-procedures"]], "Crontab Method (Old)": [[31, "crontab-method-old"]], "Cygwin Requirements (Windows)": [[3, "cygwin-requirements-windows"]], "DCC Commands": [[48, "dcc-commands"]], "DNS Module": [[15, null]], "Default Channel Values": [[11, "default-channel-values"]], "Defining bind arguments": [[32, "defining-bind-arguments"]], "Determining if a Server Supports Account Capabilities": [[36, "determining-if-a-server-supports-account-capabilities"]], "Development hints": [[37, "development-hints"]], "Disclaimer": [[53, "disclaimer"]], "Do I still need to \u2018loadmodule\u2019 modules?": [[7, "do-i-still-need-to-loadmodule-modules"]], "Docker": [[4, "docker"]], "Documentation": [[4, "documentation"], [5, "documentation"]], "Download locations": [[33, "download-locations"]], "Editing the config file": [[33, "editing-the-config-file"], [53, "editing-the-config-file"]], "Eggdrop Autoscripts": [[37, null]], "Eggdrop Bind Internals": [[8, null]], "Eggdrop Core Settings": [[40, null]], "Eggdrop Features": [[41, null]], "Eggdrop Module Information": [[7, null]], "Eggdrop Modules": [[2, null]], "Eggdrop Python Commands": [[47, "eggdrop-python-commands"]], "Eggdrop Tcl Commands": [[48, null]], "Eggdrop Twitch Tcl Commands": [[52, null]], "Eggdrop, an open source IRC bot": [[2, null]], "Enable/Disable Channel Settings": [[11, "enable-disable-channel-settings"]], "Enabling Eggdrop Account Tracking": [[36, "enabling-eggdrop-account-tracking"]], "Enabling TLS Security on Eggdrop": [[34, null]], "Enabling hybrid configuration": [[46, "enabling-hybrid-configuration"]], "Enabling solo configuration": [[46, "enabling-solo-configuration"]], "Encryption/Hashing": [[46, null]], "Errata": [[43, "errata"]], "Example bottrees": [[39, "example-bottrees"]], "Executable Path": [[40, "executable-path"]], "Explaining the Linking/Sharing Process": [[35, "explaining-the-linking-sharing-process"]], "FTP": [[4, "ftp"]], "File and Directory Settings": [[40, "file-and-directory-settings"]], "File placement": [[37, "file-placement"]], "Filesys Module": [[16, null], [48, "filesys-module"]], "Flag Masks": [[48, "flag-masks"]], "Flags": [[52, "flags"]], "General Workflow To Create a New Bind": [[8, "general-workflow-to-create-a-new-bind"]], "Getting the source": [[33, "getting-the-source"]], "Git Development Snapshot": [[4, "git-development-snapshot"]], "Global Variables": [[48, "global-variables"]], "Header section": [[47, "header-section"]], "History": [[33, "history"]], "How to Get Eggdrop": [[4, "how-to-get-eggdrop"]], "How to Upgrade": [[5, "how-to-upgrade"]], "How to Write an Eggdrop Module": [[29, null]], "How to get Eggdrop": [[2, "how-to-get-eggdrop"]], "How to install Eggdrop": [[2, "how-to-install-eggdrop"]], "How to install a module": [[7, "how-to-install-a-module"]], "How to share userfiles- the super-short version": [[35, "how-to-share-userfiles-the-super-short-version"]], "Hybrid Configuration": [[46, "hybrid-configuration"]], "IPv6 support": [[42, null]], "IRC": [[50, "irc"]], "IRC Module": [[18, null]], "IRCv3 support": [[43, null]], "Ident Module": [[17, null]], "Installation": [[2, "installation"], [33, "installation"], [42, "installation"], [50, "installation"]], "Installation Pre-requisites": [[2, "installation-pre-requisites"]], "Installing Eggdrop": [[2, null], [3, null]], "Join a Channel": [[31, "join-a-channel"]], "Keeping Logs": [[51, "keeping-logs"]], "Keys, certificates and authentication": [[50, "keys-certificates-and-authentication"]], "Limitations": [[26, "limitations"]], "Loading Python": [[21, "loading-python"], [47, "loading-python"]], "Log Files": [[40, "log-files"]], "Log on to the partyline": [[31, "log-on-to-the-partyline"]], "MODULE_close ()": [[29, "module-close"]], "MODULE_expmem": [[29, "module-expmem"]], "MODULE_report": [[29, "module-report"]], "MODULE_start": [[29, "module-start"]], "MODULE_table": [[29, "module-table"]], "Making bots share user records": [[39, "making-bots-share-user-records"]], "Manifest.json": [[37, "manifest-json"]], "Match Characters": [[48, "match-characters"]], "Minimum Requirements": [[4, "minimum-requirements"]], "Miscellaneous Commands": [[48, "miscellaneous-commands"]], "Modifying Default Strings": [[51, "modifying-default-strings"]], "Modularizing Your Config File": [[51, "modularizing-your-config-file"]], "Module Header": [[32, "module-header"]], "Module requirements": [[29, "module-requirements"]], "Modules": [[3, "modules"], [5, "modules"], [40, "modules"]], "Modules included with Eggdrop": [[6, null]], "Must-read changes for Eggdrop v1.10": [[5, "must-read-changes-for-eggdrop-v1-10"]], "No show?": [[33, "no-show"]], "Notes Module": [[19, null], [48, "notes-module"]], "Notice": [[4, "notice"]], "Obtaining Help": [[4, "obtaining-help"]], "On the Hub Bot": [[35, "on-the-hub-bot"]], "On the Leaf Bot": [[35, "on-the-leaf-bot"]], "Output Commands": [[48, "output-commands"]], "PBKDF2 Module": [[20, null], [48, "pbkdf2-module"]], "Partyline Commands": [[21, "partyline-commands"]], "Partyline commands": [[26, "partyline-commands"]], "Partyline usage": [[16, "partyline-usage"]], "Patching Eggdrop": [[45, null]], "Pre-requisites": [[34, "pre-requisites"]], "Prerequisites": [[33, "prerequisites"]], "Protecting Botnet Communications": [[34, "protecting-botnet-communications"]], "Python Module": [[21, null]], "Quick Startup": [[3, "quick-startup"], [4, "quick-startup"]], "README": [[4, null]], "Registering with Twitch": [[53, "registering-with-twitch"]], "Removing a bind": [[48, "removing-a-bind"]], "Renaming commands": [[51, "renaming-commands"]], "Required Code": [[32, "required-code"]], "Required Server Capabilities": [[36, "required-server-capabilities"]], "Return Values": [[48, "return-values"]], "SSL Settings": [[40, "ssl-settings"]], "SSL/TLS Settings": [[50, "ssl-tls-settings"]], "Scripts": [[5, "scripts"], [40, "scripts"], [50, "scripts"]], "Secure (TLS) Links": [[39, "secure-tls-links"]], "Secure DCC": [[50, "secure-dcc"]], "Seen Module": [[22, null]], "Self-logging": [[51, "self-logging"]], "Server Module": [[23, null]], "Setting Up Eggdrop": [[33, null]], "Setting up SASL authentication": [[31, "setting-up-sasl-authentication"]], "Settings": [[42, "settings"]], "Share Module": [[24, null]], "Sharing Userfiles": [[35, null]], "Solo configuration": [[46, "solo-configuration"]], "Some things you can do with Eggdrop": [[2, "some-things-you-can-do-with-eggdrop"]], "Stackable Binds: HT_STACKABLE": [[8, "stackable-binds-ht-stackable"]], "Stackable binds": [[48, "stackable-binds"]], "Starting the Eggdrop": [[33, "starting-the-eggdrop"]], "Submitting a patch via GitHub": [[45, "submitting-a-patch-via-github"]], "Summary": [[8, "summary"]], "Supported CAP capabilities": [[43, "supported-cap-capabilities"]], "System Pre-Requisites": [[4, "system-pre-requisites"]], "System Requirements": [[21, "system-requirements"], [47, "system-requirements"]], "Systemd Method (Newer Systems)": [[31, "systemd-method-newer-systems"]], "TCP Connections": [[48, "tcp-connections"]], "TLS support": [[50, null]], "Tcl API": [[26, "tcl-api"]], "Tcl Commands": [[5, "tcl-commands"], [21, "tcl-commands"], [37, "tcl-commands"]], "Tcl File": [[37, "tcl-file"]], "Tcl Interface": [[46, "tcl-interface"]], "Terms": [[39, "terms"]], "Textfile Substitutions": [[49, null]], "The Party Line": [[44, null]], "The super-short version": [[33, "the-super-short-version"]], "Transfer Module": [[25, null]], "Triggering any Bind": [[8, "triggering-any-bind"]], "Tutorials": [[2, null]], "Twitch": [[53, null]], "Twitch IRC limitations": [[53, "twitch-irc-limitations"]], "Twitch Module": [[26, null]], "Twitch web UI functions": [[53, "twitch-web-ui-functions"]], "Upgrading": [[4, "upgrading"]], "Upgrading Eggdrop": [[5, null]], "Uptime Module": [[27, null]], "Usage": [[42, "usage"], [43, "usage"], [46, "usage"], [50, "usage"]], "User Record Manipulation Commands": [[48, "user-record-manipulation-commands"]], "Users and Flags": [[54, null]], "Using Accounts with Tcl Scripts": [[36, "using-accounts-with-tcl-scripts"]], "Using Eggdrop": [[2, null]], "Using botflags": [[39, "using-botflags"]], "Using certificates to authenticate Eggdrops": [[39, "using-certificates-to-authenticate-eggdrops"]], "Using the Bind in Tcl": [[8, "using-the-bind-in-tcl"]], "Using the Python Module": [[47, null]], "Value-based Channel Settings": [[11, "value-based-channel-settings"]], "Variables in Your Config": [[51, "variables-in-your-config"]], "WHOX": [[36, "whox"]], "What are modules?": [[7, "what-are-modules"]], "What is Eggdrop?": [[4, "what-is-eggdrop"]], "What is a botnet?": [[39, "what-is-a-botnet"]], "What to do with a module?": [[29, "what-to-do-with-a-module"]], "Where to find more help": [[2, "where-to-find-more-help"]], "Woobie Module": [[28, null]], "Writing a Basic Eggdrop Module": [[32, null]], "Writing a module for use with Eggdrop": [[47, "writing-a-module-for-use-with-eggdrop"]], "Writing an Eggdrop Python script": [[47, "writing-an-eggdrop-python-script"]], "Writing an Eggdrop Script": [[30, null]], "account-notify": [[36, "account-notify"]], "account-tag": [[36, "account-tag"]], "account2nicks [channel]": [[48, "account2nicks-account-channel"]], "accounttracking": [[48, "accounttracking"]], "addbot
      [botport [userport]]": [[48, "addbot-handle-address-botport-userport"]], "addchanrec ": [[48, "addchanrec-handle-channel"]], "adduser [hostmask]": [[48, "adduser-handle-hostmask"]], "and": [[48, "and"]], "assoc [name]": [[48, "assoc-chan-name"]], "backup": [[48, "backup"]], "banlist [channel]": [[48, "banlist-channel"]], "bind ": [[47, "bind-arguments"]], "bind [proc-name]": [[48, "bind-type-flags-keyword-mask-proc-name"]], "binds [type/mask]": [[48, "binds-type-mask"]], "boot [reason]": [[48, "boot-user-bot-reason"]], "botattr [changes [channel]]": [[48, "botattr-handle-changes-channel"]], "botishalfop [channel]": [[48, "botishalfop-channel"]], "botisop [channel]": [[48, "botisop-channel"]], "botisvoice [channel]": [[48, "botisvoice-channel"]], "botlist": [[48, "botlist"]], "botname": [[48, "botname"]], "botnick": [[48, "botnick"]], "botonchan [channel]": [[48, "botonchan-channel"]], "bots": [[48, "bots"]], "callevent ": [[48, "callevent-event"]], "cap [arg]": [[48, "cap-ls-values-req-enabled-raw-arg"]], "chanbans ": [[48, "chanbans-channel"]], "chandname2name ": [[48, "chandname2name-channel-dname"]], "chanexempts ": [[48, "chanexempts-channel"]], "chaninvites ": [[48, "chaninvites-channel"]], "chanlist [flags][<&|>chanflags]": [[48, "chanlist-channel-flags-chanflags"]], "channame2dname ": [[48, "channame2dname-channel-name"]], "channel add [option-list]": [[48, "channel-add-name-option-list"]], "channel get [setting]": [[48, "channel-get-name-setting"]], "channel info ": [[48, "channel-info-name"]], "channel remove ": [[48, "channel-remove-name"]], "channel set ": [[48, "channel-set-name-options"]], "channels": [[48, "channels"]], "chansettype ": [[48, "chansettype-setting"]], "chattr [changes [channel]]": [[48, "chattr-handle-changes-channel"]], "chhandle ": [[48, "chhandle-old-handle-new-handle"]], "clean