Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add puppet mode setting | David Phillips | 2018-04-10 |
| | | | | Implements feature #2 on GitHub | ||
* | Add Ping module | David Phillips | 2018-04-10 |
| | |||
* | Strike on commands too | David Phillips | 2018-04-10 |
| | |||
* | Update licence file | David Phillips | 2018-04-10 |
| | |||
* | Note command prefix | David Phillips | 2018-04-10 |
| | |||
* | Fill out new modules' summaries in README | David Phillips | 2018-04-10 |
| | |||
* | Add echo command | 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 |
| | |||
* | Add missing things to sample config | David Phillips | 2018-04-10 |
| | |||
* | Rename poorly named variable | David Phillips | 2018-04-10 |
| | |||
* | Improve matching in timezone.pm | David Phillips | 2018-04-10 |
| | |||
* | Add prototype timezone functionality | David Phillips | 2018-04-09 |
| | |||
* | Coerce title into UTF8 representation | David Phillips | 2018-03-15 |
| | |||
* | 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 |
| | |||
* | Add option to disable antiflood | David Phillips | 2018-01-03 |
| | |||
* | Fix url_on option | 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 |
| | |||
* | Keep latest message buffer rolling | David Phillips | 2017-10-12 |
| | |||
* | Add antiflood module, expose $irc to modules | David Phillips | 2017-10-12 |
| | |||
* | Change from print to log, add timestamp | David Phillips | 2017-10-02 |
| | |||
* | Clarify wording in readme | David Phillips | 2017-09-26 |
| | |||
* | Describe modules in README instead of old monolithic bot behaviour | David Phillips | 2017-09-26 |
| | |||
* | Add commands to README | David Phillips | 2017-09-26 |
| | |||
* | 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 |
| | |||
* | Make url_title and tittilate colour- and formatting-blind | David Phillips | 2017-07-10 |
| | |||
* | Correct capitalisation on request headers | David Phillips | 2017-05-29 |
| | |||
* | Correct malformed range request | David Phillips | 2017-05-29 |
| | |||
* | Add harder size limit to response | David Phillips | 2017-05-25 |
| | |||
* | 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 |
| | |||
* | Update to do | 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 |
| | |||
* | Update TODO | 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 |