User contributions for Geo
Jump to navigation
Jump to search
14 October 2024
- 02:4202:42, 14 October 2024 diff hist +909 Python No edit summary current
6 October 2024
- 14:3914:39, 6 October 2024 diff hist +491 N Python Created page with "== The python print() function doesn't do anything == The print() function in python only prints to stdout, it won't write to IRC or the partyline (unless you started Eggdrop in terminal mode with the -t flag). In order to print something to a channel, you'd need to import the putserv or putmsg Tcl command, or the putlog command to write to the partyline. <pre> from eggdrop.tcl import putmsg, putlog putlog("This sends to the partyline!") putmsg(chan, "This sends to a c..."
- 14:3514:35, 6 October 2024 diff hist +26 EggWiki No edit summary current
11 September 2024
- 17:4717:47, 11 September 2024 diff hist +66 m UTF-8 No edit summary current
9 September 2024
- 15:3015:30, 9 September 2024 diff hist +34 EggWiki Add docker to main page
- 15:3015:30, 9 September 2024 diff hist +786 Docker Add Tcl error msgs current
- 15:1815:18, 9 September 2024 diff hist +1,258 N Docker Created page with "Eggdrop has an official Docker image! While most things work the same, there are a few new errors that pop up, and ways to implement it. A docker-compose.yml example is hosted at https://github.com/eggheads/eggdrop-docker/blob/master/docker-compose.yml == Loading Tcl Packages == Many scripts require extra OS packages to be installed in order to function, such as tcl-tls, tcl-lib and libsqlite3-tcl. In keeping with Docker philosphy, the base Eggdrop package is intenti..."
8 September 2024
- 17:2317:23, 8 September 2024 diff hist +623 Config Changes Add config codeblocks to 1.10.0 current
- 17:2117:21, 8 September 2024 diff hist +494 Config Changes Add config codeblocks to 1.9.4
- 17:1217:12, 8 September 2024 diff hist −36 Config Changes Corrected config setting versions
- 17:0617:06, 8 September 2024 diff hist +631 Config Changes Add 1.10 config changes
2 August 2024
- 19:4819:48, 2 August 2024 diff hist +514 UTF-8 Update 1.9.4 UTF changes
25 May 2024
- 15:3215:32, 25 May 2024 diff hist +456 Account Tracking Add limitation for join floods current
4 May 2024
- 16:4516:45, 4 May 2024 diff hist +100 EggModules No edit summary current
- 16:4316:43, 4 May 2024 diff hist +1 EggModules No edit summary
- 16:4216:42, 4 May 2024 diff hist −27 EggModules No edit summary
- 15:4015:40, 4 May 2024 diff hist +993 N EggModules Created page with "irc.mod is anything that affects live channels and live users on channels channels.mod has nothing to do with the live connection and is just userfile/chanfile storage of handles and permissions and flags the line between server.mod and irc.mod is blurry at times - for example when we receive an AWAY notification we break it down for the channel-users it triggers for, so the message itself has nothing to do with channels but we call it for each channel the user is on, so..."
- 15:3915:39, 4 May 2024 diff hist +1 EggWiki No edit summary
- 15:3915:39, 4 May 2024 diff hist +84 EggWiki No edit summary
9 April 2024
- 23:3023:30, 9 April 2024 diff hist +1,389 Eggdrop for Docker No edit summary current
- 22:5922:59, 9 April 2024 diff hist +33 Eggdrop for Docker No edit summary
- 22:5722:57, 9 April 2024 diff hist +686 N Eggdrop for Docker Created page with "Information and documentation for the Eggdrop Docker image can be found at [https://hub.docker.com/_/eggdrop]. == Setting a Vhost with Docker == We're still trying to figure out the best way to do this! One method we've found is to set the following options in your docker-compose config file: <pre> networks: default: driver: bridge ipam: driver: default driver_opts: com.docker.network.host_ipv4: <ip here> </pre> Importantly, do not set the vh..."
29 December 2023
- 22:4622:46, 29 December 2023 diff hist +1 m Inline No edit summary current
- 22:4622:46, 29 December 2023 diff hist +402 N Inline Created page with "Errors like "undefined reference to `cron_matchfld'" indicate a compatibility issue regarding Eggdrop's use of the inline keyword. See [http://www.greenend.org.uk/rjk/tech/inline.html here] for the gory details as to why. The fix is to use <pre> CFLAGS="-std=gnu89" ./configure </pre> instead of just <pre ./configure </pre> (you may need to do a <code>make distclean</code> prior to running this)."
- 22:4322:43, 29 December 2023 diff hist −2 EggWiki →FAQ
- 22:4222:42, 29 December 2023 diff hist +131 EggWiki →FAQ
12 August 2023
- 22:5922:59, 12 August 2023 diff hist +175 UTF-8 No edit summary
9 July 2023
- 21:0921:09, 9 July 2023 diff hist 0 Connect To Partyline with TLS →Connect with TLS current
- 21:0921:09, 9 July 2023 diff hist +888 N Connect To Partyline with TLS Created page with "== Create a TLS Listen Port == To connect to the partyline using TLS, you must first ensure you created a listening port that uses TLS (in the config). This is done by specifying a '+' in front of the port specified in the config. <pre> listen 1.2.3.4 +4444 all </pre> == Create TLS certificates == Next, you must ensure you have TLS certificates to use. If you don't have a pair already, you can generate self-signed certificates from a terminal by running: <pre> openss..."
- 21:0221:02, 9 July 2023 diff hist +81 EggWiki →FAQ
- 19:0219:02, 9 July 2023 diff hist +43 N Cert Val Failed Geo moved page Cert Val Failed to Certificate Validation Failed current Tag: New redirect
- 19:0219:02, 9 July 2023 diff hist 0 m Certificate Validation Failed Geo moved page Cert Val Failed to Certificate Validation Failed current
- 19:0119:01, 9 July 2023 diff hist +1,562 N Certificate Validation Failed Created page with "With some servers, you may see an error that looks like this (debug log enabled): <pre> [21:57:55] TLS: certificate validation failed at depth 2: unable to get local issuer certificate [21:57:55] TLS: alert during write: fatal (unknown CA)...."
- 18:5818:58, 9 July 2023 diff hist +93 EggWiki →Common Errors
9 April 2023
- 01:4001:40, 9 April 2023 diff hist +44 Config Changes No edit summary
6 March 2023
- 00:2800:28, 6 March 2023 diff hist +580 N Do I have Tcl installed? Created page with "To compile the bot you need the TCL libraries and header somewhere on your system. The ./configure script will try to find them for you. If this fails, you might try to search them on your own. The library is called libtclX.X.so or libtclX.X.a. The "X.X" will be the version of the library. The extension '.so' means it is a "dynamically loadable library" and the '.a' mean it will be "statically linked". You can try to find it using find /usr -name "libtcl*" -print Th..." current
- 00:2700:27, 6 March 2023 diff hist +30 EggWiki →Setting Up Eggdrop
- 00:2600:26, 6 March 2023 diff hist +1,903 N Compiling Created page with "== What do I need to apply a .patch file to the eggdrop's source? == You need to make sure you have the 'patch' utility, and that it is at least version 2.1. patch -v to find this out. == How do I apply a patch to my source? == Make sure that you are applying the patch file to the correct version of eggdrop. 'gzip -d' the .patch file, if it ends with .gz Enter your eggdrop's source root directory and apply the patch with patch -p1 < eggdrop1.3.xx+demo.patc..." current
- 00:2100:21, 6 March 2023 diff hist +30 EggWiki →Setting Up Eggdrop
5 February 2023
- 22:2422:24, 5 February 2023 diff hist −1 TclHTTPS No edit summary
- 22:2322:23, 5 February 2023 diff hist +1,032 N TclHTTPS Created page with "The http package is a common package required by Tcl scripts that need to connect to websites. However, the "default" commands don't make it easy to understand how to connect to an https website instead of an http website, and will often generate an error if the user tries to do so. Below is an example of how to do so. NOTE: You have to install both the http AND tls Tcl libraries on the host for this to work- on Debian-based systems, this is done by an administrator run..."
- 21:5121:51, 5 February 2023 diff hist −2 EggWiki →Tcl Examples
- 21:5021:50, 5 February 2023 diff hist +62 EggWiki →Tcl Examples
2 January 2023
- 05:4805:48, 2 January 2023 diff hist +950 N Bot Auto Op Created page with "Rather than depending on just a hostmask to auto-op a bot, Eggdrop can utilize its botnet to pass messages to ensure the right bot is being opped. This is more secure because the bots authenticate to each other to join the botnet, and their current nick/hostmask is passed across the botnet to ensure a malicious user isn't spoofing their hostmask. To use this method, you must first ensure your bots are linked to each other. Then load the getops script in your config file..." current
- 05:3905:39, 2 January 2023 diff hist +68 EggWiki →FAQ
- 05:0705:07, 2 January 2023 diff hist +420 N Not Sharing Userfile Created page with "If you see the error "User file rejected by <bot>: Not sharing userfile." on your partyline, check to see that your share and transfer modules are loaded. To do this, look in your config file and find these two lines: <pre> loadmodule share loadmodule transfer </pre> Make sure they look like that, and do not have a # in front of them. If they are commented out (they have a #), remove the # and restart the Eggdrop." current
- 05:0505:05, 2 January 2023 diff hist +78 EggWiki →Common Errors
31 December 2022
- 21:5021:50, 31 December 2022 diff hist +283 Known Eggdrop Errors No edit summary current
27 December 2022
- 02:5802:58, 27 December 2022 diff hist +708 EggdropRecords No edit summary current
- 01:1201:12, 27 December 2022 diff hist +225 EggdropRecords No edit summary