Commit Graph

  • 19dea6cfd9
    Add support for relaying via webhooks master webhooks str4d 2016-11-11 08:55:25 +1300
  • a3b5c2e0ea Multi-channel support str4d 2016-07-13 03:49:22 +0000
  • 718265e83e Adjust NickServ trigger to work with both FreeNode and OFTC str4d 2016-07-01 09:46:12 +0000
  • b656417030 Revert to built-in methods for sending messages str4d 2016-07-01 09:44:56 +0000
  • aa98e7f265 Print server name in relayed messages str4d 2016-07-01 09:44:13 +0000
  • 4698ebea1b Replace deprecated Twisted hashlib wrapper str4d 2016-07-01 09:42:51 +0000
  • 38657814a9 Update from review #1 Michael Donaghy 2015-06-06 09:28:48 +0100
  • 0d9d4a5350 Merge pull request #1 from wirehack7/patch-1 Michael Donaghy 2015-06-05 13:52:08 +0100
  • 505ba26a02 Fixed typo Markus R. 2015-06-05 13:32:14 +0200
  • 0389e32613 Tighten up ssl option parsing Michael Donaghy 2015-05-09 22:35:58 +0100
  • f031fd6359 add ssl support Michael Donaghy 2015-04-30 12:56:11 +0100
  • 6fe712fe89 Fix lstrip to replace. Merdal Kaymaz 2015-02-06 20:24:37 +0100
  • 2dc9e978ea Fix synctopic to topicsync. Merdal Kaymaz 2015-02-04 21:20:02 +0100
  • 083c3e29ee Fix topic. Merdal Kaymaz 2015-02-04 21:16:59 +0100
  • 9f8a6254f9 Add topic sync. Merdal Kaymaz 2015-02-04 21:11:04 +0100
  • d72f0b542d Fix action. Merdal Kaymaz 2015-02-04 21:01:34 +0100
  • 7cf8928210 Add new communication method. Merdal Kaymaz 2015-02-04 21:00:21 +0100
  • 3019509091 Remove log message. Merdal Kaymaz 2015-02-04 20:55:40 +0100
  • ad65032ea8 Fix formatMessage(). Merdal Kaymaz 2015-02-04 20:53:03 +0100
  • 7a56b298f3 Add nickcolor option. Merdal Kaymaz 2015-02-04 20:48:55 +0100
  • 006ca10d90 Remove silent option and join/part/quit/rename messages. Merdal Kaymaz 2015-02-04 20:41:39 +0100
  • b9d92a97b5 Fix actions. Merdal Kaymaz 2015-02-02 21:15:35 +0100
  • e6f62c9486 Fix wrong message nick. Merdal Kaymaz 2015-02-02 20:31:07 +0100
  • 2bc17c3d6f Add colorfull nicks Merdal Kaymaz 2015-02-02 18:18:13 +0100
  • a8fcd5b1e9 Add silent option Merdal Kaymaz 2015-02-02 14:19:11 +0100
  • 9e028e6ba3 Fix bot nick repeat. Merdal Kaymaz 2015-02-02 13:02:38 +0100
  • 2413d8a083 Fix server connection flood when SSL fails. Merdal Kaymaz 2015-02-02 12:07:08 +0100
  • bd898207c6 Fix readme and config sample. Merdal Kaymaz 2015-02-02 03:36:45 +0100
  • e3847f76cc Add SSL fingerprint verification. Merdal Kaymaz 2015-02-02 02:21:05 +0100
  • 2838689951 Add SSL support. Merdal Kaymaz 2015-02-02 02:02:53 +0100
  • f6638f0db2 Add 'RelayByCommand' mode, only messages with <nickname>: will be relayed. Merdal Kaymaz 2015-02-02 01:56:00 +0100
  • 7a4c139da9 Remove bot (info) response. Merdal Kaymaz 2015-02-02 01:09:12 +0100
  • 1b1ecba711 Specify reason when connection lost. subprocess-reply Steve Dougherty 2013-08-27 23:14:25 -0400
  • 5973651f13 Whitespace, formatting, typo. Steve Dougherty 2013-08-27 23:13:22 -0400
  • de1765197f Add SSL support. Steve Dougherty 2013-08-27 22:58:54 -0400
  • e50f53df6f Update sample config file. Steve Dougherty 2013-08-27 22:31:35 -0400
  • da75eae9c0 Replace relaying parts with privmessage processing. Steve Dougherty 2013-08-27 22:21:47 -0400
  • 5331fbf209 Log warning if nick length exceeds RFC maximum. Steve Dougherty 2013-01-20 12:32:53 -0500
  • c26d3b7619 Allow configuring username and realname. Steve Dougherty 2013-01-20 02:14:18 -0500
  • f56f9998d1 Add read-only relay. Steve Dougherty 2013-01-20 01:16:24 -0500
  • 45287ffedd Remove oudated comment. Steve Dougherty 2013-01-20 01:06:09 -0500
  • 52d1c14f91 Rename relay say() method. Steve Dougherty 2013-01-20 01:03:04 -0500
  • 822c2b2ff7 More descriptive log when stopping polling. Steve Dougherty 2013-01-20 01:00:50 -0500
  • 93290cc7cd Add missing import. Steve Dougherty 2013-01-20 00:31:23 -0500
  • 87cc2c3419 Add periodic poll for regaining nick. Steve Dougherty 2013-01-20 00:25:31 -0500
  • d755a70e1a Silence nick changes in addition to join/parts. Steve Dougherty 2013-01-19 23:44:54 -0500
  • e46f824d22 Fix typo. Steve Dougherty 2012-07-29 00:32:20 -0400
  • a2c760c628 Regain nick on failed GHOST too. Steve Dougherty 2012-07-18 07:41:37 -0400
  • c7a2a97a7f Join channel; perform nickserv tasks independently Steve Dougherty 2012-07-16 18:25:10 -0400
  • 3e516c9d70 Whitespace. serverPassword Steve Dougherty 2012-07-16 18:06:00 -0400
  • a0cbff26af Add experimental server password support. Steve Dougherty 2012-07-03 20:14:14 -0400
  • 09d8f44fe6 More permissive NickServ matching; log desired name. Steve Dougherty 2012-05-25 10:08:12 -0400
  • c18c47ca0e Do not relay joins and parts. Steve Dougherty 2012-05-14 20:58:26 -0400
  • f7a3df85bf Accept more input from Nickserv: ghost could have disconnected on its own. Steve Dougherty 2012-05-14 20:48:19 -0400
  • c2757eb5e1 Store nick in config as desired, not that already used. Steve Dougherty 2012-05-14 20:47:23 -0400
  • bffa732d66 Communicator registration does not indicate (directly) whether identification was accepted. Steve Dougherty 2012-03-14 17:01:25 -0400
  • 205966f88f Check for GHOST response; log proper desired name. Steve Dougherty 2012-03-14 16:57:47 -0400
  • 31592745b3 Enable heartbeat. Steve Dougherty 2012-03-14 11:57:29 -0400
  • aa7aa9f2f3 Should likely use pip - distro packages can be outdated. Steve Dougherty 2012-03-14 11:17:14 -0400
  • 3a698e7beb Merge branch 'master' of github.com:Thynix/RelayBot Steve Dougherty 2012-03-11 21:09:02 -0400
  • ad762c2f96 Multiple channels per server now supported. Add description of available modes and clarify function. Steve Dougherty 2012-03-11 21:04:25 -0400
  • 186b9b0b54 Handle duplicate identification acceptance from nickserv without duplicate joins. Steve Dougherty 2012-03-11 18:14:32 -0400
  • da99679c23 Use GHOST and change nick only when needed. Steve Dougherty 2012-03-11 18:02:17 -0400
  • 191d624ade Include channel name in identifier as well. Steve Dougherty 2012-03-11 17:59:40 -0400
  • 6ade9b0798 Not necesarily waiting for nickserv. Steve Dougherty 2012-03-11 15:14:04 -0400
  • b0eb334744 Fix typo which led to quits not being relayed. Steve Dougherty 2012-03-11 14:27:52 -0400
  • 232401e244 If disconnected before registering with Communicator, do not attempt to remove non-existant key. Steve Dougherty 2012-03-11 09:52:59 -0400
  • fe393c90ce Kick ghosts upon joining. Sledgehammer-esque implementation. Steve Dougherty 2012-03-11 09:48:53 -0400
  • 3a84353556 Merge branch 'master' of github.com:Thynix/RelayBot Steve Dougherty 2012-03-11 03:11:46 -0400
  • 3205689233 Initial nickserv support. Steve Dougherty 2012-03-11 03:10:29 -0400
  • 6bbcf2fbbb Dictionary of arguments for greater flexibility. Steve Dougherty 2012-03-11 00:55:48 -0500
  • 49120f782a Add nick config sample. Steve Dougherty 2012-03-05 00:03:50 -0500
  • c6dd64d227 Less verbosity in reading settings. Steve Dougherty 2012-03-04 14:51:06 -0500
  • 4f6071abe2 Nick support; reduce redundancy between factory calls. Steve Dougherty 2012-03-04 14:42:46 -0500
  • 047a900586 Remove hostname from all mentions of a username. Steve Dougherty 2012-03-03 20:50:55 -0500
  • 828f2e9012 Add readme. Steve Dougherty 2012-03-03 02:07:46 -0500
  • 0918c915f5 Initial config file implementation. Doesn't include nickname. Steve Dougherty 2012-03-03 01:41:51 -0500
  • f272e61df6 First version. Steve Dougherty 2012-03-02 22:56:25 -0500
  • bba12c5213 Ignore .pyc. Steve Dougherty 2012-03-02 22:54:50 -0500
  • 79111fa2b0 Credit and import arrangement. Steve Dougherty 2012-03-02 22:54:28 -0500
  • fdfa3b8a9d Support for and script to make it easier to run with twistd. Steve Dougherty 2012-03-02 22:16:43 -0500
  • 3a5018ec1a Use timeout value. Steve Dougherty 2012-03-02 21:03:22 -0500
  • 37d8d786da Move main part up to the top and into main(). Add module name/main idiom. Steve Dougherty 2012-03-02 20:53:32 -0500
  • 81541c21d7 Make reconnect attempts on disconnection. Steve Dougherty 2012-03-02 20:42:01 -0500
  • 7ab47a4229 Remove _<number> suffixes on usernames outgoing from FLIP. Steve Dougherty 2012-03-02 17:58:11 -0500
  • 0de63d8bd3 Username formatting should not include braces for when people are saying things. Steve Dougherty 2012-03-02 16:30:38 -0500
  • 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. Steve Dougherty 2012-03-02 15:59:26 -0500
  • b3004fc863 Specialize explanation response per network. Steve Dougherty 2012-03-02 15:05:09 -0500
  • 2d5b6f2235 Logs and pids. Steve Dougherty 2012-03-02 14:47:05 -0500
  • 1592ef42a9 Ignore log. Steve Dougherty 2012-03-02 14:46:17 -0500
  • bc1eb1f3e6 No longer used. Steve Dougherty 2012-03-02 14:44:45 -0500
  • 659a1907d1 Remove log and include username. Steve Dougherty 2012-03-02 14:42:20 -0500
  • 6e76c6cb4a FUNCTIONALITY! Steve Dougherty 2012-03-02 13:09:00 -0500
  • 92b3f7a45b Rip out most things and use endpoints API. Relaying still not functional. Steve Dougherty 2012-03-02 12:24:25 -0500
  • d756ab5e9c Remove home channel stuff. Breaks some things. Steve Dougherty 2012-03-02 09:31:43 -0500
  • a1d4c30914 Fresh from SVN. http://code.google.com/p/relaybot/ Steve Dougherty 2012-03-01 23:31:57 -0500