Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | phenny.init: Fix init script for stretchdebian | Alexander Sulfrian | 2018-10-29 | 2 | -1/+13 |
| | | | | | | | | --chuid with a colon but without a group name is a fatal error for dpkg >= 1.18.3 [1]. dpkg changed from 1.17.27 to 1.18.25 with the update to stretch. 1: https://github.com/endlessm/dpkg/commit/3db7a6eb4fd16b4cea475009bd80be3a41ada014 | ||||
* | debianization | Alexander Sulfrian | 2016-05-10 | 12 | -0/+246 |
| | |||||
* | Watcher: Delay restart of dead processes | Alexander Sulfrian | 2016-05-10 | 1 | -3/+8 |
| | |||||
* | Watcher: Only restart failed processes | Alexander Sulfrian | 2016-05-10 | 1 | -5/+9 |
| | | | | | | If a process gets killed or dies because of some other reason, the watcher should only restart this single process. It therefore needs a map between the child process id and the configuration. | ||||
* | startup: Use always the configured nick for NICKSERV auth | Alexander Sulfrian | 2016-05-10 | 1 | -1/+2 |
| | | | | | | It is possible that a custom module changes the nick during connection phase (maybe because the nick is already used). The NickServ identification should use the configured nick, because the other one might not be registered. | ||||
* | Watcher: Clean signal handlers after fork | Alexander Sulfrian | 2016-05-10 | 1 | -0/+1 |
| | | | | | | Fork does not reset the signal handlers to the default values, so if the child process receives a SIGTERM the method of the parent process is called and causes very strange behaviour. | ||||
* | Watcher: Loop until KeyboardInterrupt | Alexander Sulfrian | 2016-05-10 | 1 | -6/+11 |
| | | | | | Kill and restart the bots if one dies until the main process is killed by KeyboardInterrupt. | ||||
* | Watcher: Fork while starting watching not while configuring | Alexander Sulfrian | 2016-05-10 | 1 | -3/+17 |
| | |||||
* | Watcher: Fix mulit-bot mode | Alexander Sulfrian | 2016-05-10 | 2 | -18/+18 |
| | | | | | Spawn one process for each bot and kill all if one process dies (f.e. on KeyboardInterrupt) or if the parent process (Watcher) gets SIGTERM. | ||||
* | add ssl support | Alexander Sulfrian | 2015-12-03 | 3 | -4/+11 |
| | |||||
* | fix module home directory | Alexander Sulfrian | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | fix indentation and trailing whitespaces | Alexander Sulfrian | 2015-12-03 | 28 | -7007/+7007 |
| | |||||
* | Merge remote branch 'rmoore/sbp' into HEAD | Alexander Sulfrian | 2015-12-03 | 1 | -0/+5 |
|\ | | | | | | | | | * rmoore/sbp: Make phenny kill its child threads then exit when it receives a SIGTERM signal. | ||||
| * | Make phenny kill its child threads then exit when it receives a SIGTERM signal. | Reese Moore | 2011-10-07 | 1 | -0/+5 |
| | | |||||
* | | Fixed immediate ping timeout on quakenet | Matthias Linder | 2013-03-21 | 1 | -10/+5 |
| | | |||||
* | | A new scheduling command and some improvements to gc | Sean B. Palmer | 2013-03-15 | 5 | -17/+113 |
| | | |||||
* | | Merge pull request #24 from sfan5/patch-1 | Sean B. Palmer | 2012-12-03 | 1 | -1/+1 |
|\ \ | | | | | | | Add Event Wildcard * | ||||
| * | | Add Event Wildcard * | sfan5 | 2012-12-03 | 1 | -1/+1 |
|/ / | |||||
* | | Fixed seen.py apos problem, thus thanking Xarthisius | Sean B. Palmer | 2012-07-24 | 2 | -4/+10 |
| | | |||||
* | | Twitter module, gc augmentation, and various small fixes | Sean B. Palmer | 2012-07-21 | 6 | -27/+72 |
| | | |||||
* | | Added a simple twitter module | Sean B. Palmer | 2012-07-07 | 2 | -0/+87 |
| | | |||||
* | | Attempt to fix the double say and disconnect bug, thanks to theli-ua and tanto | Sean B. Palmer | 2012-05-07 | 1 | -0/+5 |
| | | |||||
* | | Create default config if it doesn't exist | Sean B. Palmer | 2012-04-24 | 1 | -6/+13 |
| | | |||||
* | | Updated etymology interface | Sean B. Palmer | 2012-02-27 | 1 | -4/+17 |
| | | |||||
* | | Throttle channel joins | Sean B. Palmer | 2012-02-16 | 3 | -4/+9 |
| | | |||||
* | | when config file is passed by arg avoid creating config dir | Esteban (Eka) Feldman | 2012-02-16 | 1 | -1/+2 |
| | | |||||
* | | Making the PING-loop optional | Sean B. Palmer | 2012-01-14 | 2 | -29/+29 |
| | | |||||
* | | Added clsn's ping-pong code | Sean B. Palmer | 2012-01-12 | 1 | -0/+45 |
| | | |||||
* | | New .tr syntax for translations | Sean B. Palmer | 2012-01-11 | 3 | -2/+49 |
| | | |||||
* | | Typo2 | Sean B. Palmer | 2011-12-27 | 1 | -1/+1 |
| | | |||||
* | | Fixed translation module, with the help of der Hörmi | Sean B. Palmer | 2011-12-27 | 2 | -22/+27 |
| | | |||||
* | | Project script instead of a Makefile | Sean B. Palmer | 2011-11-15 | 2 | -25/+26 |
| | | |||||
* | | Fix to line length limit code. | Sean B. Palmer | 2011-11-15 | 1 | -2/+3 |
|/ | |||||
* | Stop phenny from sending messages exceeding the maximum permitted length. | Sean B. Palmer | 2011-09-08 | 1 | -2/+2 |
| | |||||
* | Attempt to patch a possible message injection hole. | Sean B. Palmer | 2011-09-05 | 9 | -28/+101 |
| | |||||
* | DuckDuckGo support, and minor wa and wik fixes. | Sean B. Palmer | 2011-08-04 | 3 | -2/+21 |
| | |||||
* | Better file management in Wikipedia module, and deleted the Encarta module. | Sean B. Palmer | 2011-07-22 | 2 | -56/+2 |
| | |||||
* | Support for gzip encoding from Wikipedia. | Sean B. Palmer | 2011-07-22 | 3 | -2/+12 |
| | |||||
* | Allow latin1 searches of etymonline, which doesn't seem to support utf-8. | Sean B. Palmer | 2011-06-17 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' of github.com:sbp/phenny | Sean B. Palmer | 2011-06-17 | 5 | -0/+12 |
|\ | |||||
| * | Merge pull request #6 from Steve-V/master | Sean B. Palmer | 2011-06-17 | 5 | -0/+12 |
| |\ | | | | | | | Some commands use input without checking if it's actually been provided | ||||
| | * | Added error checking for empty parameters | Steve Vaught | 2011-04-19 | 5 | -0/+12 |
| | | | |||||
* | | | Search shim, and an encoding fix. | Sean B. Palmer | 2011-06-17 | 4 | -2/+17 |
|/ / | |||||
* | | Fixing a bug with regexp matching when the bot has a metachar name. | Sean B. Palmer | 2011-05-20 | 2 | -3/+4 |
| | | |||||
* | | Added multilingual wikipedia search capability. | Sean B. Palmer | 2011-05-17 | 1 | -13/+20 |
|/ | |||||
* | Whitelist all oblique commands by default | Sean B. Palmer | 2011-03-10 | 1 | -1/+1 |
| | |||||
* | Couple of fixes from ayust on github, thanks | Sean B. Palmer | 2011-03-10 | 3 | -1/+29 |
| | |||||
* | Better reload function. | Sean B. Palmer | 2011-02-24 | 1 | -9/+15 |
| | |||||
* | Added the reminders module. | Sean B. Palmer | 2011-02-24 | 1 | -0/+136 |
| | |||||
* | Added reminders module. | Sean B. Palmer | 2011-02-23 | 5 | -32/+16 |
| |