]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/chanserv_messages.h
CHANSERV: fix message ordering and add a health warning.
[irc/quakenet/newserv.git] / chanserv / chanserv_messages.h
index b708475f10a8bdcd4a198e8651d4b9597f4cb4ef..4cab18630a44f6c0de6488df1f2f6c726661ac58 100644 (file)
 #define EndMessages() csrawmessages; extern char *defaultmessages[MAXMESSAGES*2];
 #endif
 
+/************************ DANGER WILL ROBINSON!!! **************************/
+/* if you want to add a new message you must add it at the end.            */
+/* also don't remove any, as these messages end up as ids in the database! */
+/************************ DANGER WILL ROBINSON!!! **************************/
+
 BeginMessages() {
   msg(QM_PROTECTED, "Channel $0 is protected by $1.", "ss"),
   msg(QM_UNKNOWNCMD, "Unknown command $0. Type SHOWCOMMANDS for a list of available commands.", "s"),
@@ -65,7 +70,7 @@ BeginMessages() {
   msg(QM_NOTPROTECTED, "Sorry, your nick $0 is not protected.", "s"),
   msg(QM_SAMEAUTH, "$0 is authed as $1. Cannot reclaim nick.", "ss"),
   msg(QM_AUTHFAIL, "Username or password incorrect.", ""),
-  msg(QM_AUTHOK, "You are now logged in as $0.", "s"),
+  msg(QM_AUTHOK, "You are now logged in as $0.\nRemember: NO-ONE from QuakeNet will ever ask for your password.  NEVER send your password to ANYONE except Q@CServe.quakenet.org.", "s"),
   msg(QM_NEWACCOUNT, "Account $0 created successfully.\nInformation about how to access and use your new account will be sent to your email address, $1.\nIf you do not see an email soon be sure to check your spam folder.", "ss"),
   msg(QM_AUTHNAMEINUSE, "Someone already has the account name $0!\nIf this is your account use AUTH to login, otherwise please change your nick using /NICK and try again.", "s"),
   msg(QM_ALREADYONCHAN, "You're already on $0.", "s"),
@@ -106,7 +111,7 @@ BeginMessages() {
   msg(QM_MAILTHROTTLED, "Sorry, but you have already requested a password. You will have to wait atleast $0 hours, before requesting again.", "g"),
   msg(QM_MAILQUEUED, "Mail queued for delivery", ""),
   msg(QM_PWDONTMATCH, "Sorry, but passwords do not match", ""),
-  msg(QM_PWTOSHORT, "Sorry, but new password is to short", ""),
+  msg(QM_PWTOSHORT, "Sorry, but new password is too short", ""),
   msg(QM_PWCHANGED, "Ok, password changed", ""),
   msg(QM_INVALIDDURATION2, "Duration too long or invalid: $0", "s"),
   msg(QM_EMAILCHANGED, "Ok, email changed to \"$0\"", "s"),
@@ -226,6 +231,24 @@ BeginMessages() {
   msg(QM_INVALIDHMAC, "The supplied login credentials are not valid (bad HMAC).", ""),
   msg(QM_PASSEMAILCHANGED, "Auth failed: account password has been changed since you logged in.", ""),
   msg(QM_REASONREQUIRED, "Supply a decent reason.", ""),
+  msg(QM_BYPASSINGSUSPEND,"NOTE: $0 is suspended, bypassing suspension.", "s"),
+  msg(QM_ACHIEVEMENTUNLOCKED,"ACHIEVEMENT UNLOCKED: [$1] $0","sd"),
+  msg(QM_ACHIEVEMENTLISTHEADER,"User $0 has unlocked the following achievements:","s"),
+  msg(QM_ACHIEVEMENTLISTMEHEADER,"You have unlocked the following achievements:",""),
+  msg(QM_ACHIEVEMENTLISTEND,"End of list ($0 total achievement points).","d"),
+  msg(QM_NOACHIEVEMENTS,"User $0 does not have any achievements yet.","s"),
+  msg(QM_ACHIEVEMENTCOMPARETIE,"End of list.  It's a tie!",""),
+  msg(QM_ACHIEVEMENTCOMPARERESULT,"End of list.  User $0 is ahead by $1 points!", "sd"),
+  msg(QM_FEATOFSTRENGTHUNLOCKED,"FEAT OF STRENGTH: $0", "s"),
+  msg(QM_ACHCHANNELHEADER,"Achievement points for users on $0:\n  #  Nick            Username        Points","s"),
+  msg(QM_TITLEUNLOCKED,"TITLE UNLOCKED: $0", "s"),
+  msg(QM_NOTITLES,"You have not unlocked any titles.",""),
+  msg(QM_TITLEHEADER,"Available titles:\n  #  Title",""),
+  msg(QM_INVALIDTITLE,"Invalid title ID.",""),
+  msg(QM_TITLETOOFAST,"You have already changed your title recently.  Please wait a while and try again.",""),
+  msg(QM_INACTIVEACCOUNT,"This account has not yet been activated.",""),
+  msg(QM_PWTOLONG, "Sorry, but new password is too long (maximum length 10 chars)", ""),
+  msg(QM_TOOMANYCHANNELS, "User is known on too many channels.", ""),
 } 
 EndMessages()
 #endif