Steve Dougherty
a0cbff26af
Add experimental server password support.
2012-07-03 20:14:14 -04:00
Steve Dougherty
09d8f44fe6
More permissive NickServ matching; log desired name.
2012-05-25 10:08:12 -04:00
Steve Dougherty
c18c47ca0e
Do not relay joins and parts.
...
This causes way too many messages from the bot. It would be useful to query
the bot for a list of who is in the other relayed channels, but that is
for a later time, if at all. If need be relaying joins and parts could
also be configurable.
2012-05-14 20:58:26 -04:00
Steve Dougherty
f7a3df85bf
Accept more input from Nickserv: ghost could have disconnected on its own.
2012-05-14 20:48:19 -04:00
Steve Dougherty
c2757eb5e1
Store nick in config as desired, not that already used.
...
As far as I can tell this lead to "reclaiming" a fallback nick.
2012-05-14 20:47:23 -04:00
Steve Dougherty
bffa732d66
Communicator registration does not indicate (directly) whether
...
identification was accepted.
2012-03-14 17:01:25 -04:00
Steve Dougherty
205966f88f
Check for GHOST response; log proper desired name.
2012-03-14 16:57:47 -04:00
Steve Dougherty
31592745b3
Enable heartbeat.
2012-03-14 11:57:29 -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
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
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
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
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
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