]> jfr.im git - irc/evilnet/x3.git/commitdiff
Added NSMSG_RECLAIM_HOWTO describing how to AUTH when warned that the nick being...
authorjobe1986 <redacted>
Mon, 17 Aug 2009 17:26:37 +0000 (17:26 +0000)
committerjobe1986 <redacted>
Mon, 17 Aug 2009 17:26:37 +0000 (17:26 +0000)
ChangeLog
src/nickserv.c

index d6b116f398f6c651e7e624c9d69ba7444c083287..7a43f91f387402b95cbf5ebc67d77fb0ea791744 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,11 @@
 /***********************************************************************
 X3 ChangeLog
 
+2009-08-17  Matthew Beeching  <jobe@mdbnet.co.uk>
+
+       * src/nickserv.c: Added NSMSG_RECLAIM_HOWTO describing how to
+       AUTH when warned that the nick being used is registered
+
 2009-08-11  Matthew Beeching  <jobe@mdbnet.co.uk>
 
        * src/proto.h: Added declaration fo irc_privmsg_user
index 4653457eeb384bd7eb9bc9615fbfbfa48b4d180d..ce3bea0d7de14661c4f8299e0653237f8b4c5c56 100644 (file)
@@ -322,6 +322,7 @@ static const struct message_entry msgtab[] = {
     { "NSMSG_CANNOT_MERGE_SELF", "You cannot merge account $b%s$b with itself." },
     { "NSMSG_HANDLES_MERGED", "Merged account $b%s$b into $b%s$b." },
     { "NSMSG_RECLAIM_WARN", "%s is a registered nick - you must auth to account %s or change your nick." },
+    { "NSMSG_RECLAIM_HOWTO", "To auth to account %s you must use /msg %s@%s AUTH %s <password>" },
     { "NSMSG_RECLAIM_KILL", "Unauthenticated user of nick." },
     { "NSMSG_RECLAIMED_NONE", "You cannot manually reclaim a nick." },
     { "NSMSG_RECLAIMED_WARN", "Sent a request for %s to change their nick." },
@@ -4980,6 +4981,7 @@ nickserv_reclaim(struct userNode *user, struct nick_info *ni, enum reclaim_actio
         break;
     case RECLAIM_WARN:
         send_message(user, nickserv, "NSMSG_RECLAIM_WARN", ni->nick, ni->owner->handle);
+        send_message(user, nickserv, "NSMSG_RECLAIM_HOWTO", ni->owner->handle, nickserv->nick, self->name, ni->owner->handle);
         break;
     case RECLAIM_SVSNICK:
         do {
@@ -5015,6 +5017,7 @@ check_user_nick(struct userNode *user) {
     }
     if (nickserv_conf.warn_nick_owned)
         send_message(user, nickserv, "NSMSG_RECLAIM_WARN", ni->nick, ni->owner->handle);
+        send_message(user, nickserv, "NSMSG_RECLAIM_HOWTO", ni->owner->handle, nickserv->nick, self->name, ni->owner->handle);
     if (nickserv_conf.auto_reclaim_action == RECLAIM_NONE)
         return 0;
     if (nickserv_conf.auto_reclaim_delay)