James Lu
0b662c6146
RelayNext: don't break relays if one network is disconnected
2020-01-24 07:54:30 -08:00
James Lu
17b3e86d1b
Bump version to 2020.01.05+git
2020-01-05 21:12:06 -08:00
James Lu
5675a97857
Bump version to 2020.01.05
2020-01-05 21:11:31 -08:00
James Lu
cbd953b32c
Update plugin author/maintainer data
2019-11-16 12:29:03 -08:00
James Lu
2ae51939b3
Update my email & repo link references
2019-10-11 09:58:50 -07:00
James Lu
eaea9ebd5f
Bump version to 2019.07.09+git
2019-07-09 17:39:53 -07:00
James Lu
653d64d561
Bump version to 2019.07.09
2019-07-09 17:39:50 -07:00
James Lu
9504ee446a
Bump version to 2019.03.03+git
2019-03-03 22:26:12 -08:00
James Lu
07f860c735
Bump version to 2019.03.03
2019-03-03 22:25:50 -08:00
James Lu
ea890b433a
RelayNext: check ignoreRegexp before CTCPs
2018-07-27 14:56:26 +00:00
James Lu
43fe7e9fc0
RelayNext: match ignoreRegexp case insensitively
2018-07-27 14:34:26 +00:00
James Lu
198d971e4c
RelayNext: add regexp-based message filtering
2018-07-26 18:12:45 +00:00
James Lu
ca3b9323e7
Bump version to 2018.05.03+git
2018-05-03 12:09:23 -07:00
James Lu
f4bc06f0d3
Bump version to 2018.05.03
2018-05-03 12:01:10 -07:00
James Lu
11a03ad9a0
Bump version to 2017.05.31
2017-05-31 13:10:47 -07:00
James Lu
22a710649e
Bump version to 2017.01.16+git
2017-01-16 21:23:59 -08:00
James Lu
f97b54d709
Bump version to 2017.01.16
2017-01-16 21:16:25 -08:00
James Lu
b6f0397665
Bump version to 2016.09.26+git
2016-09-26 11:08:14 -07:00
James Lu
23989f692e
Bump version to 2016.09.26
2016-09-26 11:07:28 -07:00
James Lu
8dc024c894
RelayNext: refresh README [skip ci]
...
- mention prefix display toggle
- unmark flood prevention as experimental
2016-09-23 19:53:28 -07:00
James Lu
546851574e
RelayNext: modularize blockHighlights and apply on KICK, NICK too
2016-09-18 11:08:03 -07:00
James Lu
436956cb99
RelayNext: colour nicknames AFTER processing highlight prevention
2016-09-18 11:04:57 -07:00
MicroDroid
dcb33f2c88
Improve highlighting prevention ( #57 )
2016-09-18 10:52:19 -07:00
James Lu
310b14c2ed
RelayNext: don't unconditionally lowercase netname when formatting
2016-08-21 15:12:39 -07:00
James Lu
843d17b5c0
RelayNext: fix case normalization of network names
...
Reported by @Xenthys and @Zoddo.
2016-08-21 15:02:27 -07:00
James Lu
7c3c90ee37
Bump version to 2016.07.03+git
2016-07-03 12:49:10 -07:00
James Lu
1e96e5fd80
Bump version to 2016.07.03
2016-07-03 12:49:04 -07:00
James Lu
274027c94a
Bump version to 2016.05.15+git
2016-05-15 10:28:42 -07:00
James Lu
f2d9a3a3ff
Bump version to 2016.05.15
2016-05-15 10:28:39 -07:00
James Lu
528355d9ed
RelayNext: really fix AssertionError when server sends a message
2016-04-07 18:16:30 -07:00
James Lu
4acb395694
RelayNext: don't cause AssertionError when servers send a message
...
Looking up a server name with ircdb.checkIgnored (when servers set modes, for example) raises an AssertionError, so only do that for senders that are a valid nick.
2016-04-05 21:03:19 -07:00
James Lu
a05567620b
RelayNext: exempt the bot from ignore checking
2016-03-27 10:20:15 -07:00
James Lu
a432ab7d5b
RelayNext: check for channel ignores too
...
lalala nothing to see here
2016-03-27 09:52:52 -07:00
James Lu
8d30c20a1e
RelayNext: be channel-specific when looking at events to ignore
2016-03-25 15:20:01 -07:00
James Lu
5ba2d46273
RelayNext: respect noHighlight in the newnick of NICK change relays
...
Reported by @nathan0.
2016-03-17 14:53:36 -07:00
James Lu
e07d8c9bb3
RelayNext: purge -'s in nonprivmsg formatting
...
This is inherently useless and only makes the post-formatting code more complicated than it should be.
2016-03-17 10:52:03 -07:00
James Lu
8f98243814
RelayNext: more cleanup; show a specific error when 'nicks' is called on a channel without any relays
2016-03-06 12:33:27 -08:00
James Lu
1f78a9fb28
RelayNext: cleanup, sort 'nicks' output case-insensitively
2016-03-06 12:33:27 -08:00
James Lu
bb1ed2eda8
Bump version to 2016.02.28.1+git
2016-03-04 16:39:58 -08:00
James Lu
177eefa0a3
plugins: update my email
2016-03-04 16:36:16 -08:00
James Lu
eb4f2b31e9
Bump version to 2016.02.28.1
2016-03-04 15:28:14 -08:00
James Lu
1ae2baa347
RelayNext: strip CTCPs other than actions
2016-02-24 18:25:02 -08:00
James Lu
f4cde05c85
RelayNext: ignore PMs in doPrivmsg
2016-02-17 06:58:33 -08:00
James Lu
52f0fb2d46
RelayNext: Optionally show status prefixes in messages ( Closes #38 )
2016-02-11 10:02:45 -08:00
James Lu
867e61ea78
RelayNext: cleanup, switch to using new msg.tagged('channels') - Closes #40 .
...
- Drop _getAllRelaysForNetwork() and custom state keeping code, as they aren't needed anymore
- Hopefully closes #41 ? (we may never know)
- Also, don't lowercase command names in flood prevention announcements: "PRIVMSGs" looks more correct than "privmsgs" IMO
2016-02-07 12:52:24 -08:00
James Lu
93e558d17c
RelayNext: consistently use str.lower for channel names instead of casemapping-dependant ircutils.toLower
...
Internally, the relay database doesn't care about case mappings - channel names are stored lowercase, word for word.
Using ircutils.toLower for channel names in the relay core breaks if the channel name has characters that when lowercased using RFC1459 case mapping, give a different literal result (e.g. #\\\ becomes #|||, which isn't in a relay)
2016-02-07 12:52:24 -08:00
James Lu
2319948a47
RelayNext: alphabetically sort 'nicks' output
2016-01-19 20:55:01 -08:00
James Lu
84de8f100e
RelayNext: fix disconnected networks causing error in 'nicks'
...
Reported by @nathan0.
2015-12-28 20:27:41 -08:00
James Lu
a08eb2dc4a
Relaynext: fix check for disconnected networks
2015-12-27 13:58:36 -08:00
James Lu
688f00ac4d
RelayNext: don't send messages to relay channels we're not in
...
This pretends a slew of "cannot send to channel" errors and possible excess floods whenever the bot is starting, as different networks connect at their own pace.
2015-12-13 18:01:04 -08:00