අන්තර්ගතය වෙත යන්න

Usermsg

මේ file එකේ නම වෙනස් කරන්න එපා ඒක අනිවාරෙන් usermsg.json වෙන්න ඕනෙ. මේකෙ තියෙන්නෙ static messages ගොඩක් කැමතිනම් වෙනස් කරහැකි.

ඒ වගේම message එකේ % symbol එකත් එක්කම අකුරක් තියේනම් ඒක අනිවාරෙන් තියෙන්න ඕනෙ.ේකත් varible එකක් තමා, ex - %v, %s

{
  "MsgserverErr": "🚨 Something went wrong on the server. Please try again later.",
  "MsgNoconfigstochange": "⚙️ You don't have any configurations to modify. Please use the /create command to set up your configurations.",
  "MsgNewName": "✏️ Enter a new name for the configuration.",
  "MsgInAlredSelected": "Already This Inbound selected",
  "MsgOutAlredSelected": "Already This OUtbound selected",
  "MsgNamechangeSuc": "✅ Configuration name changed successfully!",
  "MsgNameChangeFailed": "❌ Failed to change the configuration name.",
  "MsgInsel": "📥 Select the inbound configuration to change.",
  "MsgInchanGeWarn": "⚠️ Warning: Changing the inbound configuration will interrupt your connection. Ensure you update your settings accordingly. Proceed only if you know what you're doing.",
  "MsgInchangesucses": "✅ Inbound configuration successfully changed!",
  "Msgoutsel": "📤 Select the outbound configuration to change.",
  "MsgOutchangeWar": "⚠️ Warning: Changing the outbound configuration will modify your IP address.",
  "MsOutchangesucses": "✅ Outbound configuration successfully changed!",
  "MsgdelConnWarn": "⚠️ Your connection will be closed.",
  "MsgSure": "❓ Are you sure? Your connection will be lost.",
  "MsgdelFail": "❌ Failed to delete the configuration.",
  "MsgdelSuccses": "✅ Configuration deleted successfully!",
  "MsgCoQuota": "✅ Configuration quota successfully updated!",
  "MsgQuotawarn": "⚠️ Your quota must be within the specified range.",
  "MsgSessionExcist": "⚠️ A session already exists. Please close it first.",
  "Msgwrong": "❌ Something went wrong. Please try again.",
  "MsgwrongtAdmmin": "❌ Something went wrong. Please retry, or contact the admin with the error.",
  "MsgConfUnfoun": "⚙️ Configuration not found. Please retry.",
  "MsgSessionOver": "⏳ Your session has ended. Please try again.",
  "MsgSessionFail": "❌ Session creation failed. Please try again later.",
  "MsgContextDead": "❌ Context canceled. Please try again.",
  "MsgValidName": "🔑 Please send a valid name, no commands allowed.",
  "MsgValidInt": "🔢 Please send a valid integer.",
  "Msgretryfail": "🚫 මෝඩයෙක් බව පෙන්නනන හදන්න එපා",
  "MsgRecursionExceed": "⚠️ Too many button presses. Please do what you need to do. දකින දකින එක  ඔබන්න එප රිලවෙක් වගේ",
  "MsgDberr": "❌ A database error occurred. Please try again later.",
  "MsgUserNotFoun": "👤 User not found. The user may not have registered with the bot.",
  "MsgTargetcapped": "🚫 Target user is a capped user.",
  "ButtonSelectEmjoi": " ✅",
  "MsgUserMonthLimited": "🚫 Service Restricted\nYou cannot use this service at the moment.\n🔒 Reason: You’ve been limited this month as you didn’t utilize at least 75% of your quota last month. Unfortunately, this led to a waste of bandwidth resources.\n\n💡 Tip: Ensure you make effective use of your quota next time to continue enjoying uninterrupted service.",
  "MsgInfoNoconfigs": "⚙️ You don't have any configurations.",
  "MsgInfoSelectConfig": "🔧 Select a configuration to reveal its information.",
  "Msgconfcannotfind": "❌ Configuration not found. Something went wrong. You may need to notify the admin if this continues.",
  "MsgfetchUsage": "⏳ Please wait while we fetch your usage history. This may take a moment.",
  "MsgVerifiedUser": "🔒 You need to be a verified user first. Please join our group and channel, then try again.",
  "MsgUsageExceed": "❌ You can create configurations, but you will not be able to use them as your quota is exceeded.",
  "MsgselectIn": "📥 Select an inbound configuration to create. You can change the inbound later.",
  "MsgselectOut": "📤 Select an outbound configuration to create. You can change the outbound later. Tip: Users should choose the default outbound unless they have special cases. Use the /help command for more information.",
  "MsgnoQuota": "⚠️ You don't have available quota to add to this configuration. Please change the quota of another configuration.",
  "MsgGetName": "🔑 Please provide a name for the configuration.",
  "MsgCrFailed": "❌ Configuration creation failed. Please try again later.",
  "MsgInternalErr": "⚠️ Internal VPN server error. You may need to contact the admin.",
  "MsgGetSni": "🔑 Please provide your SNI you can change this later yourself.",
  "MsgCrsuccsess": "✅ You have successfully created the configuration.",
  "MsgCrLogin": "🔑 Please specify how many users can log in at once max 5. Example: If you select 1, only one IP address can connect at a time.",
  "MsgCrLoginwarn": "⚠️ Login limit should be between 0 and 5.",
  "MsgSnifail": "❌ SNI reception failed while creating the configuration. You can compile your config into multiple blocks using /confblocks.",
  "MsgCrConfigIn": "🛠️ You can create configuration blocks using the /buildconf command.",
  "MsgCrdisuser": "⚠️ You can't create configurations at the moment. You are a distributed user. please wait until you'r distribution end",
  "MsgCrInerr": "❌ The selected inbound configuration has a fatal error.",
  "MsgCrOuterr": "❌ The selected outbound configuration has a fatal error.",
  "MsgCrQuotaNote": "⚠️ Your current quota may be higher than what you can add to this configuration. This happens because your total usage for the month doesn't match the usage of existing configurations, which could be due to the deletion of a configuration.",
  "MsgStVerify": "🔒 You are not a verified user. In order to see the status or access any Singbox services, you need to be a verified user.",
  "MsgStNoconfig": "⚙️ You don't have any configurations. To get usage, please create configs using the /create command.",
  "Msgxrayuse": "🔒 You need to be a verified user to use Xray services.",
  "Msgcapverify": "🔒 You need to be a verified user in order to distribute your bandwidth.",
  "MsgcapAlready": "⚠️ You are already capped. You can't cap again. Please wait until your cap time limit is over.",
  "Msgcapexced": "❌ You can't cap your quota because you've already used all of your quota.",
  "Msgcapzerod": "⚠️ The cap cannot be zero. If you want to share your total bandwidth, please use the /distribute command.",
  "MsgcapThan": "⚠️ Please enter a value lower than your available quota.",
  "MsgcapConform": "⚠️ You are about to cap your quota. This quota will be valid for the next 30 days.",
  "MsgcapCancle": "❌ Capping your quota has been canceled.",
  "MsgcapSuccses": "✅ You have successfully capped your quota.",
  "MsgcapUsage": "⚠️ You have already used the cap you entered. Please enter a cap higher than your usage.",
  "MsgcapRecalFail": "⚠️ Recalculation Failed, You'r quota will update in next db refresh",
  "MsgDisAlready": "⚠️ You are already a distributed user. You can't distribute again.",
  "MsgDisneedVerify": "🔒 You need to be a verified user in order to distribute your bandwidth.",
  "MsgDisConform": "⚠️ Are you sure? You are about to distribute all of your quota.",
  "MsgDisSucsess": "✅ You have successfully distributed your quota. Thank you!",
  "MsgDisCapped": "⚠️ You are capped user. You can't distribute",
  "MsgGifVerify": "🔒 You need to be a verified user in order to send gifts.",
  "MsgGifUsercap": "⚠️ You can't send gifts as you are a capped user. Please wait until your cap is over.",
  "MsgGifrec": "🎁 You have received a gift from someone, so you can't send one right now.",
  "MsgGifsend": "⚠️ You have already sent a gift. You can't send any more gifts until 30 days have passed.",
  "Msggifterr": "❌ You can't gift more than what you have.",
  "MsgGifreciver": "🎁 Alright, now send me the recipient's Telegram ID or username. If you want to cancel, send /cancel.",
  "MsgGiftcancle": "❌ Sending the gift has been canceled.",
  "MsgGifRecnOconfig": "⚠️ The target user does not have any created config. They need to have configs in order to receive gifts.",
  "MsgChatMemLeft": "",
  "MsgBannedMem": "👋 Bye Bye!",
  "Msghelpnoverify": "🔒 This service is only available for verified users.",
  "MsgCallbackFaq": "💬 Ehema pasna na thama.",
  "MsgHeloClosed": "❌ Help is closed.",
  "MsgsttInChan": "🔔 You are already in the channel, but to use this bot, you may need to join the group.",
  "MsgstartGrpin": "🔔 You are already in our group. To use this service, you need to join our channel.",
  "Msgstartmlimited": "⏳ You didn't use 3/4 of your quota from last month, so you can't use the service for the next 30 days.",
  "MsgBannedUser": "🚫 You are a banned user. Please contact the admin to be unbanned.",
  "MsgSelfRef": "❌ You can't be your own referral.",
  "MsgRefOwenerNFoun": "⚠️ Something went wrong fetching the owner of the referral. The referral owner may not be registered.",
  "Msgcanref": "📢 You can also refer users and earn rewards. Use /refer for more info.",
  "MsgRefAlredy": "you cant be a reffred user, you are already reffred you are refred from user id %v",
  "MsgReferd": "🎉 Welcome! You’re now a user who came from %v 's referral. 🌟 Let’s get started on this exciting journey together! 🚀",
  "MsgRefVerify": "🔒 You can't use this command unless you're a verified user. Please join the channel and group, then try again.",
  "MsgRefNousers": "⚠️ You don't have any referred users yet. Hurry up and refer users!",
  "MsgRefNoUser": "❌ You don't have any verified referred users to claim. Please ask your referred user to verify, so you can claim your points.",
  "MsgRefClaimNote": "ℹ️ You can claim referrals as points: Verified user : 2 points, Normal user : 1 point.",
  "MsgRefClaimConform": "✅ Confirm to claim your referral points.",
  "MsgRefClaimError": "❌ Error processing claim. Please try again.",
  "MsgRefClaimed": "🎉 You have claimed %v points.",
  "MSgRefClaimAllunsupport": "⚠️ Claim all feature is not supported yet.",
  "MsgClaimCancle": "❌ Claim canceled.",
  "MsgRefLink": "🔗 Your referral link is: %v",
  "MsgRefNoANyUser": "⚠️ You don't have any referred users.",
  "MsgSugess": "💡 Please share your suggestion! We’d love to hear your thoughts and ideas. 😊",
  "Msgsugessdone": "✅ Suggestion submitted! 📩 It will be sent to the admin for review. Thank you for your input! 🙏",
  "MsgQuotanotUsed": "⚠️ You have not utilized 75% of your previous quota. As a result, access to the service is suspended for the next 30 days. 🚫 Please plan your usage wisely in the future! 📊",
  "MsgDistributeOver": "✨ You are no longer part of the distributed users. If you'd like to share your quota again, simply use the /distribute command. 🌟 Thank you for your valuable contribution and support! 🙏",
  "MsgwtchErrinnotfound": "⚠️ Your configuration encountered an error during the database refresh. Please reach out to the developer for assistance. 🛠️ Error: Inbound not found.",
  "MsgwtchErrtypemiss": "⚠️ Your configuration encountered an error during the database refresh. Please contact the developer for assistance. 🛠️ Error: Inbound type mismatch.",
  "MsgwtchErruseradd": "⚠️ Your configuration encountered an error during the database refresh. Please contact the developer for assistance. 🛠️ Error: VLESS service error during user addition.",
  "MsgwtchUsagereset": "🔄 All your usage has been reset, but any excess usage has been carried over to this month. 📊",
  "MsgresetUsage": "🔄 All your usage has been successfully reset. ✨",
  "MsgGiftSent": "🎁 You have successfully sent a gift of %v to %v. 🌟 Enjoy sharing the love!",
  "MsgBtnOffline": "⚠️ It looks like the button is no longer online. Please restart the command 🔌",
  "MsgContactTimeover": "✨ Your contact time has expired. ⏳ Please feel free to reach out again when you're ready! 😊",
  "MsgContactCancle": "❌ You have canceled the contact session. If you need assistance later, don't hesitate to reach out! 😊",

  "MsgNotCmdDIs": "command is not for distributed user",

  "MsgQuotawarnlow": "⚠️ Your quota must be greater than you'r current usage",
  "MsgQuotawarnzero": "⚠️ Value must be greater than zero",

  "MsgNoQuota": "⚠️ You don't have available quota to create a new configuration. If you want to create a new configuration, you can change the quota of an existing configuration or delete one.",
  "MsgTempOver": "🚫 You have reached the end of the line. Due to repeated non-usage and bandwidth wastage, you are completely limited for this month.",
  "MsgTempMonth": "🚫 You can't be freed now because you have repeatedly not used the service and wasted bandwidth. You can't use the service until the next usage reset day.",
  "MsgFree": "✅ You are now free from temporary limitations, and all your configurations are online.",
  "MsgTempMonthLimited": "🚫 You are a month-limited user. This limitation cannot be undone. Please contact the admin to release this.",
  "MsgTempNoLimit": "✅ You don't have any limitations yet. You are as free as a bird.",
  "MsgTempLimitAlert": "⚠️ You are temporarily limited. Use /free to see whether you can be freed or not.",
  "MsgCannotCap": "🚫 You can't cap quota because you have already used it all."
}