Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove unnecessary coercion | David Phillips | 2018-09-11 |
| | |||
* | Strip leading and trailing whitespace in handle_common | David Phillips | 2018-09-10 |
| | |||
* | Rename handlers to on_* | David Phillips | 2018-09-10 |
| | |||
* | Use should_ignore more widely | David Phillips | 2018-09-10 |
| | |||
* | Fix regression with nick ignoring | David Phillips | 2018-09-10 |
| | |||
* | Fix regression with nick-prefix addressing | David Phillips | 2018-09-10 |
| | |||
* | Separate handling of message and action | David Phillips | 2018-09-10 |
| | |||
* | Make commands case insensitive | David Phillips | 2018-09-07 |
| | |||
* | Configurable modules | David Phillips | 2018-09-03 |
| | |||
* | Reset nick on (re)connection | David Phillips | 2018-08-07 |
| | |||
* | Add nick-prefixing for bot | David Phillips | 2018-08-07 |
| | |||
* | Add new temporary hack for SASL EXTERNAL | David Phillips | 2018-07-30 |
| | |||
* | Implement ignore et al in Admin.pm | David Phillips | 2018-07-29 |
| | |||
* | Merge branch 'master' into admin-command-module | David Phillips | 2018-07-29 |
|\ | |||
| * | Correct order of ignore message | David Phillips | 2018-05-18 |
| | | |||
| * | Lower spam limit, tell person we ignore | David Phillips | 2018-05-17 |
| | | |||
| * | Add command to inspect ignores | David Phillips | 2018-05-16 |
| | | |||
* | | Implement in-chan admin commands with Admin module | David Phillips | 2018-04-11 |
|/ | | | | Starts to address GitHub issue #11 | ||
* | Add topic change command | David Phillips | 2018-04-10 |
| | |||
* | Add puppet mode setting | David Phillips | 2018-04-10 |
| | | | | Implements feature #2 on GitHub | ||
* | Strike on commands too | David Phillips | 2018-04-10 |
| | |||
* | Correct capitalisation on module names | David Phillips | 2018-04-10 |
| | |||
* | Add command modules, map command | David Phillips | 2018-04-10 |
| | |||
* | Remove spurious new line | David Phillips | 2018-02-19 |
| | |||
* | Use client-server-client ping to detect TCP hang | David Phillips | 2018-02-18 |
| | |||
* | Ignore ignored users in pm too, except admins | David Phillips | 2018-01-03 |
| | |||
* | Add on-the-fly ignore/unignore commands | David Phillips | 2018-01-03 |
| | |||
* | Ignore users who summon responses from bot too quickly | David Phillips | 2018-01-03 |
| | |||
* | Don't even respond to non-admins | David Phillips | 2017-11-24 |
| | |||
* | Dump information about disconnection, error and socket errors | David Phillips | 2017-11-08 |
| | |||
* | Add antiflood module, expose $irc to modules | David Phillips | 2017-10-12 |
| | |||
* | Change from print to log, add timestamp | David Phillips | 2017-10-02 |
| | |||
* | Add puppet kicking, reason optional | David Phillips | 2017-09-21 |
| | | | | Fixes #3 | ||
* | Add action command | David Phillips | 2017-09-21 |
| | |||
* | Join configured channels when invited to them | David Phillips | 2017-08-30 |
| | | | | | | | | | | | | | When invited by anyone to join a channel which the bot is supposed to be auto-joined to, the bot will now attempt to join that channel once, automatically. Useful for if an operator without bot access removes or otherwise excludes the bot from the channel such that the polite auto-rejoin fails to join the bot back to the channel, any operator from that channel can still bring the bot back into the channel with an invitation. Implements #8 | ||
* | Set a default part message | David Phillips | 2017-08-10 |
| | | | | | Fixes a bug where some IRC servers get angry at us for having an empty part message. | ||
* | Minor change to log/output format | David Phillips | 2017-08-10 |
| | |||
* | Detect socket and IRC errors, reconnect upon them | David Phillips | 2017-07-26 |
| | |||
* | Strip formatting in idalius.pl once instead of each module | David Phillips | 2017-07-14 |
| | |||
* | Remvoe old debug print | David Phillips | 2017-05-24 |
| | |||
* | Change variable name (copy/paste error) | David Phillips | 2017-05-21 |
| | |||
* | Add responses on successful admin command requests | David Phillips | 2017-05-21 |
| | |||
* | Separate functionalities into modules | David Phillips | 2017-05-21 |
| | |||
* | Remove trailing slash from pretty url | David Phillips | 2017-05-09 |
| | |||
* | Change titles error to short reason | David Phillips | 2017-05-09 |
| | |||
* | URL Titles: Don't use a HEAD request first | David Phillips | 2017-05-09 |
| | | | | | This upset some websites like reddit which are prissy about >1 request every two seconds. | ||
* | Strip protocol from title's source URL | David Phillips | 2017-04-18 |
| | | | | Helps avoid other poorly configured bots | ||
* | Make URL titles optional, enable in config | David Phillips | 2017-04-18 |
| | |||
* | Butcher URL titles in from original idalius bot | David Phillips | 2017-04-18 |
| | |||
* | Don't buffer output; makes logging easier | David Phillips | 2017-04-18 |
| |