The Eggdrop IRC Bot
https://github.com/eggheads/eggdrop
93 forks.
558 stars.
272 open issues.
Recent commits:
- Additional enhancements for webui mod workaround code for a problem with dcc[i].u.other replaced with proper fix in changeover_dcc() Fixed code comment and enhanced logging Fix ident for webui.mod (for case when more than 1 listening port was set in eggdrop.conf, like one for http and one for https) webui_unframe() will now detect "connection closed by peer with status code" (for status code meaning see rfc rfc6455 7.4.1, for example status code 1001 would probably mean user moved away, closed browser window or tab) Fix dcc.host for webui user. When a webui user does .quit: Before: [07:32:23] DCC connection closed (testuser!telnet@*) After: [07:34:54] DCC connection closed (testuser!telnet@localhost.home.arpa) Enhanced index.html (html and js code) escape_html() now does proper bounds checking on destination buffer., GitHub
- Fix user_entry_find()Found by: michaelortmannPatch by: michaelortmannFixes incorrect comparison, GitHub
- Fix debug mem accounting for tcl.cFound by: michaelortmannPatch by: michaelortmann, GitHub
- Trigger event handlers when syncing channelFound by: wilkowyPatch by: michaelortmannFixes: #599When the bot joins a chan, gotjoin() creates a member for the channel member list and then it resets the chan with flags CHAN_RESETALL, removing that member again. This PR unsets flag CHAN_RESETWHO for this very case, when the member list contains 1 member, which is the bot itself that just got created., GitHub
- Fix add_note()Found by: michaelortmannPatch by: michaelortmann, GitHub