Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | 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 |
| | |||
* | Rename old saxrobot/saxbot sb_config to more appropriate name | David Phillips | 2017-03-27 |
| | |||
* | Correct coding style | David Phillips | 2017-03-27 |
| | |||
* | Enforce setting of scalar configs | David Phillips | 2017-03-26 |
| | |||
* | Re-read config file before reconnection | David Phillips | 2017-03-24 |
| | |||
* | Add reconnect command | David Phillips | 2017-03-24 |
| | |||
* | Add to to do list | David Phillips | 2017-03-23 |
| | |||
* | Treat CTCP ACTIONs the same as public messages | David Phillips | 2017-03-21 |
| | |||
* | Rename saxrobot->idalius | David Phillips | 2017-03-18 |
| | |||
* | Add SSL option | David Phillips | 2017-03-18 |
| | |||
* | Add privellege dropping | David Phillips | 2017-03-17 |
| | |||
* | Update default config to include snake | David Phillips | 2017-03-17 |
| | |||
* | Update program description in licence | David Phillips | 2017-03-17 |
| | |||
* | Update README for the now general bot behaviour | David Phillips | 2017-03-17 |
| | |||
* | Return case-insensitive operation, remove debug print | David Phillips | 2017-03-17 |
| | |||
* | Don't use match as key; use the expression | David Phillips | 2017-03-17 |
| | |||
* | Keep output in same order as trigger input | David Phillips | 2017-03-17 |
| | |||
* | Improve configuration syntax | David Phillips | 2017-03-17 |
| | |||
* | Integrate sax->π· into the generic re->rep config options | David Phillips | 2017-03-17 |
| | |||
* | Remove duplicate line | David Phillips | 2017-03-17 |
| | |||
* | Merge remote-tracking branch 'alyptik/trumpet' into trumpet | David Phillips | 2017-03-17 |
|\ | |||
| * | Add custom re(gex)/rep(lacement) config options | alyptik | 2017-03-16 |
|/ | |||
* | Help prevent accidental inclusion of bot.conf in commits | David Phillips | 2017-03-16 |
| | |||
* | Track our current nick correctly | David Phillips | 2017-03-10 |
| | | | | | Solves a bug where autorejoin would break if the bot had changed to a different nick from the one in its config file. | ||
* | Moar to do | David Phillips | 2017-03-09 |
| | |||
* | Merge branch 'more-commands' | David Phillips | 2017-03-09 |
|\ | |||
| * | Add multi-channel join command | David Phillips | 2017-03-09 |
| | | |||
| * | Update help message for remote part command | David Phillips | 2017-03-09 |
| | | |||
| * | Parse part message with spaces in it | David Phillips | 2017-03-09 |
| | |