Commit Graph

86 Commits

Author SHA1 Message Date
Steve Dougherty ad762c2f96 Multiple channels per server now supported. Add description of
available modes and clarify function.
2012-03-11 21:04:25 -04:00
Steve Dougherty 186b9b0b54 Handle duplicate identification acceptance from nickserv without
duplicate joins.
2012-03-11 18:21:29 -04:00
Steve Dougherty da99679c23 Use GHOST and change nick only when needed. 2012-03-11 18:21:17 -04:00
Steve Dougherty 191d624ade Include channel name in identifier as well. 2012-03-11 17:59:40 -04:00
Steve Dougherty 6ade9b0798 Not necesarily waiting for nickserv. 2012-03-11 16:46:43 -04:00
Steve Dougherty b0eb334744 Fix typo which led to quits not being relayed. 2012-03-11 16:46:43 -04:00
Steve Dougherty 232401e244 If disconnected before registering with Communicator, do not attempt to
remove non-existant key.
2012-03-11 16:46:43 -04:00
Steve Dougherty fe393c90ce Kick ghosts upon joining. Sledgehammer-esque implementation. 2012-03-11 09:48:53 -04:00
Steve Dougherty 3a84353556 Merge branch 'master' of github.com:Thynix/RelayBot 2012-03-11 03:11:46 -04:00
Steve Dougherty 3205689233 Initial nickserv support. 2012-03-11 03:10:29 -04:00
Steve Dougherty 6bbcf2fbbb Dictionary of arguments for greater flexibility. 2012-03-11 00:56:04 -05:00
Steve Dougherty 49120f782a Add nick config sample. 2012-03-05 00:03:50 -05:00
Steve Dougherty c6dd64d227 Less verbosity in reading settings. 2012-03-04 14:51:29 -05:00
Steve Dougherty 4f6071abe2 Nick support; reduce redundancy between factory calls. 2012-03-04 14:42:46 -05:00
Steve Dougherty 047a900586 Remove hostname from all mentions of a username. 2012-03-03 20:50:55 -05:00
Steve Dougherty 828f2e9012 Add readme. 2012-03-03 02:07:46 -05:00
Steve Dougherty 0918c915f5 Initial config file implementation. Doesn't include nickname. 2012-03-03 01:41:51 -05:00
Steve Dougherty f272e61df6 First version. 2012-03-02 22:56:25 -05:00
Steve Dougherty bba12c5213 Ignore .pyc. 2012-03-02 22:54:50 -05:00
Steve Dougherty 79111fa2b0 Credit and import arrangement. 2012-03-02 22:54:28 -05:00
Steve Dougherty fdfa3b8a9d Support for and script to make it easier to run with twistd. 2012-03-02 22:16:43 -05:00
Steve Dougherty 3a5018ec1a Use timeout value. 2012-03-02 21:03:22 -05:00
Steve Dougherty 37d8d786da Move main part up to the top and into main(). Add module name/main idiom. 2012-03-02 20:53:32 -05:00
Steve Dougherty 81541c21d7 Make reconnect attempts on disconnection. 2012-03-02 20:42:01 -05:00
Steve Dougherty 7ab47a4229 Remove _<number> suffixes on usernames outgoing from FLIP. 2012-03-02 17:58:11 -05:00
Steve Dougherty 0de63d8bd3 Username formatting should not include braces for when people are saying
things.
2012-03-02 16:30:38 -05:00
Steve Dougherty dd36ff60c7 This commit is too big. :/ Remove excess debug logging, respond to being
addressed in the same medium contacted, and tweak formatting of
messages. Allow for extensible username formatting for future possible
stripping of numbers from FLIP usernames.
2012-03-02 15:59:26 -05:00
Steve Dougherty b3004fc863 Specialize explanation response per network. 2012-03-02 15:05:09 -05:00
Steve Dougherty 2d5b6f2235 Logs and pids. 2012-03-02 14:47:05 -05:00
Steve Dougherty 1592ef42a9 Ignore log. 2012-03-02 14:46:17 -05:00
Steve Dougherty bc1eb1f3e6 No longer used. 2012-03-02 14:44:45 -05:00
Steve Dougherty 659a1907d1 Remove log and include username. 2012-03-02 14:42:20 -05:00
Steve Dougherty 6e76c6cb4a FUNCTIONALITY! 2012-03-02 13:09:00 -05:00
Steve Dougherty 92b3f7a45b Rip out most things and use endpoints API. Relaying still not functional. 2012-03-02 12:24:25 -05:00
Steve Dougherty d756ab5e9c Remove home channel stuff. Breaks some things. 2012-03-02 09:31:43 -05:00
Steve Dougherty a1d4c30914 Fresh from SVN. http://code.google.com/p/relaybot/ 2012-03-01 23:31:57 -05:00