str4d
19dea6cfd9
Add support for relaying via webhooks
2016-11-11 11:13:59 +13:00
str4d
a3b5c2e0ea
Multi-channel support
2016-07-13 03:49:22 +00:00
str4d
718265e83e
Adjust NickServ trigger to work with both FreeNode and OFTC
2016-07-01 09:46:12 +00:00
str4d
b656417030
Revert to built-in methods for sending messages
...
The raw messages were being ignored by Slack's IRC gateway.
2016-07-01 09:45:51 +00:00
str4d
aa98e7f265
Print server name in relayed messages
2016-07-01 09:44:13 +00:00
str4d
4698ebea1b
Replace deprecated Twisted hashlib wrapper
2016-07-01 09:42:51 +00:00
Merdal Kaymaz
6fe712fe89
Fix lstrip to replace.
2015-02-06 20:24:37 +01:00
Merdal Kaymaz
2dc9e978ea
Fix synctopic to topicsync.
2015-02-04 21:20:02 +01:00
Merdal Kaymaz
083c3e29ee
Fix topic.
2015-02-04 21:16:59 +01:00
Merdal Kaymaz
9f8a6254f9
Add topic sync.
2015-02-04 21:11:04 +01:00
Merdal Kaymaz
d72f0b542d
Fix action.
2015-02-04 21:01:34 +01:00
Merdal Kaymaz
7cf8928210
Add new communication method.
2015-02-04 21:00:21 +01:00
Merdal Kaymaz
3019509091
Remove log message.
2015-02-04 20:55:40 +01:00
Merdal Kaymaz
ad65032ea8
Fix formatMessage().
2015-02-04 20:53:03 +01:00
Merdal Kaymaz
7a56b298f3
Add nickcolor option.
2015-02-04 20:48:55 +01:00
Merdal Kaymaz
006ca10d90
Remove silent option and join/part/quit/rename messages.
2015-02-04 20:41:39 +01:00
Merdal Kaymaz
b9d92a97b5
Fix actions.
2015-02-02 21:15:35 +01:00
Merdal Kaymaz
e6f62c9486
Fix wrong message nick.
2015-02-02 20:31:07 +01:00
Merdal Kaymaz
2bc17c3d6f
Add colorfull nicks
2015-02-02 18:18:13 +01:00
Merdal Kaymaz
a8fcd5b1e9
Add silent option
2015-02-02 14:19:11 +01:00
Merdal Kaymaz
9e028e6ba3
Fix bot nick repeat.
2015-02-02 13:02:38 +01:00
Merdal Kaymaz
2413d8a083
Fix server connection flood when SSL fails.
2015-02-02 12:07:08 +01:00
Merdal Kaymaz
bd898207c6
Fix readme and config sample.
2015-02-02 03:36:45 +01:00
Merdal Kaymaz
e3847f76cc
Add SSL fingerprint verification.
2015-02-02 02:21:05 +01:00
Merdal Kaymaz
2838689951
Add SSL support.
2015-02-02 02:02:53 +01:00
Merdal Kaymaz
f6638f0db2
Add 'RelayByCommand' mode, only messages with <nickname>: will be relayed.
2015-02-02 01:56:00 +01:00
Merdal Kaymaz
7a4c139da9
Remove bot (info) response.
2015-02-02 01:09:12 +01:00
Steve Dougherty
5331fbf209
Log warning if nick length exceeds RFC maximum.
2013-01-20 12:32:53 -05:00
Steve Dougherty
c26d3b7619
Allow configuring username and realname.
2013-01-20 02:14:18 -05:00
Steve Dougherty
f56f9998d1
Add read-only relay.
2013-01-20 01:16:24 -05:00
Steve Dougherty
45287ffedd
Remove oudated comment.
2013-01-20 01:06:09 -05:00
Steve Dougherty
52d1c14f91
Rename relay say() method.
...
It's not neccessarily two-way, but it does go into the relay's channel.
2013-01-20 01:03:04 -05:00
Steve Dougherty
822c2b2ff7
More descriptive log when stopping polling.
...
The polling did not neccessarily restore the desired nick for it to be
the current one.
2013-01-20 01:02:10 -05:00
Steve Dougherty
93290cc7cd
Add missing import.
2013-01-20 00:31:23 -05:00
Steve Dougherty
87cc2c3419
Add periodic poll for regaining nick.
2013-01-20 00:25:31 -05:00
Steve Dougherty
d755a70e1a
Silence nick changes in addition to join/parts.
2013-01-19 23:44:54 -05:00
Steve Dougherty
e46f824d22
Fix typo.
2012-07-29 00:32:20 -04:00
Steve Dougherty
a2c760c628
Regain nick on failed GHOST too.
2012-07-18 07:41:37 -04:00
Steve Dougherty
c7a2a97a7f
Join channel; perform nickserv tasks independently
2012-07-16 18:25:10 -04:00
Steve Dougherty
3e516c9d70
Whitespace.
2012-07-16 18:06:00 -04:00
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
aa7aa9f2f3
Should likely use pip - distro packages can be outdated.
2012-03-14 11:17:14 -04:00
Steve Dougherty
3a698e7beb
Merge branch 'master' of github.com:Thynix/RelayBot
2012-03-11 21:09:02 -04:00