--- a/ChangeLog Sat Jan 02 00:09:23 2010 -0500
+++ b/ChangeLog Sat Jan 23 22:24:56 2010 -0800
@@ -1,4 +1,5 @@
+ * Add support for Spidernet to IRC Helper plugin. * Fix IRC More plugin not properly rejoining channels.
--- a/irchelper/irchelper.c Sat Jan 02 00:09:23 2010 -0500
+++ b/irchelper/irchelper.c Sat Jan 23 22:24:56 2010 -0800
@@ -62,6 +62,7 @@
#define DOMAIN_SUFFIX_INDIEZEN ".indiezen.org"
#define DOMAIN_SUFFIX_JEUX ".jeux.fr"
#define DOMAIN_SUFFIX_QUAKENET ".quakenet.org"
+#define DOMAIN_SUFFIX_SPIDERNET ".spidernet.org" #define DOMAIN_SUFFIX_THUNDERCITY ".thundercity.org"
#define DOMAIN_SUFFIX_UNDERNET ".undernet.org"
@@ -147,6 +148,7 @@
IRC_NETWORK_TYPE_DALNET = 0x0800,
IRC_NETWORK_TYPE_FUNCOM = 0x1000,
IRC_NETWORK_TYPE_INDIEZEN = 0x2000,
+ IRC_NETWORK_TYPE_SPIDERNET = 0x4000 @@ -249,6 +251,8 @@
type = IRC_NETWORK_TYPE_UNDERNET;
else if (g_str_has_suffix(username, DOMAIN_SUFFIX_INDIEZEN))
type = IRC_NETWORK_TYPE_INDIEZEN;
+ else if (g_str_has_suffix(username, DOMAIN_SUFFIX_SPIDERNET)) + type = IRC_NETWORK_TYPE_SPIDERNET; @@ -639,7 +643,7 @@
if (state & IRC_NETWORK_TYPE_THUNDERCITY)
nickserv_msg_identify("AUTH", connection->proto_data, connection, nickpassword);
- else if (state & IRC_NETWORK_TYPE_INDIEZEN)
+ else if (state & (IRC_NETWORK_TYPE_INDIEZEN | IRC_NETWORK_TYPE_SPIDERNET)) nickserv_msg_identify("identify", connection->proto_data, connection, nickpassword);
nickserv_identify(connection->proto_data, connection, nickpassword);