[MetaCPAN] [PATCH] Handle OFTC IRC links

Marius Gavrilescu marius at ieval.ro
Sat May 2 14:06:22 GMT 2015


OFTC bans Mibbit. Here's an untested trivial patch that uses the
official OFTC webchat for OFTC IRC links.

---
 lib/MetaCPAN/Web/Role/ReleaseInfo.pm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/MetaCPAN/Web/Role/ReleaseInfo.pm b/lib/MetaCPAN/Web/Role/ReleaseInfo.pm
index ecd09aa..f1a9dbb 100644
--- a/lib/MetaCPAN/Web/Role/ReleaseInfo.pm
+++ b/lib/MetaCPAN/Web/Role/ReleaseInfo.pm
@@ -179,6 +179,10 @@ sub groom_irc {
                 $irc_info->{web}
                     = "https://webchat.freenode.net/?randomnick=1&prompt=1&channels=${channel}";
             }
+            elsif ( $host =~ /(?:^|\.)oftc\.net$/ ) {
+                $irc_info->{web}
+                    = "https://webchat.oftc.net/?randomnick=1&prompt=1&channels=${channel}";
+            }
             else {
                 my $server = $host
                     . (
-- 
2.1.4




More information about the MetaCPAN mailing list