Подскажите что исправить в коде надо, чтобы он пропустил дальше и осуществил проверку?

Рейтинг: -1Ответов: 0Опубликовано: 20.07.2025

Помогите решить ошибку в коде Telegram бота реферальной системе через bots.business. Нажимаю на кнопку проверить и выдает такую ошибку, код брал у друга, сам не шарю, подскажите что исправить в коде надо, чтобы он пропустил дальше и осуществил проверку? введите сюда описание изображения

Api.sendPhoto({
photo:"https://t.me/saymaSTTR/2",
caption:"👋 Привет, "+user.first_name+" для использования бота подпишись на наши каналы🤝\n\n\n",
reply_markup: {inline_keyboard:
  [[{text:"✅ Подписаться", url: "https://t.me/crypto_wolf_team"}],     
            
      
        [{text:" 🏆 Проверить  ", callback_data: "🔁 Пꮲꮻᏼꭼꮲиꭲꮟ подписки"}], ]}
})
if (user.username != undefined) {
  var hh = "[@" + user.username + "]"
} else {
  var hh = ""
}
function touchingOwnLink() {
  Bot.sendMessage("*❌ Stop Clicking Your Own Link*")
}
function attractedByUser(refUser) {
  Api.sendMessage({
    chat_id: refUser.telegramid,
    text:
      "<b>🔋 Вы получили нового </b><a href='tg://user?id=" +
      user.telegramid +
      "'>Referral</a> " +
      hh +
      "\n<i>💡 Награда только в том случае, если реферал решит проверку и присоединится к нашему каналу</i>",
    parse_mode: "html",
    disable_web_page_preview: true
  })
}
function alreadyStarted() {
  Bot.sendMessage("")
}

var tracks = {
  onTouchOwnLink: touchingOwnLink,
  onAtractedByUser: attractedByUser,
  onAlreadyAttracted: alreadyStarted
}

Libs.ReferralLib.track(tracks)
if (!User.getProperty("UserDone")) {
  User.setProperty("UserDone", true, "boolean")
  var stat = Libs.ResourcesLib.anotherChatRes("status", "global")
  stat.add(1)
  Api.sendMessage({
    chat_id:1304455456, //admin telegram id here
    text:
      "➕ <b>Новый Пользователь </b> ➕\n\n👤<b>User:</b> <a href='tg://user?id=" +
      user.telegramid +
      "'>" +
      user.first_name +
      "</a> " +
      hh +
      "\n\n🆔<b> Айди :</b> <code>" +
      user.telegramid +
      "</code>\n\n🌝 <b>Количество пользователей: " +
      stat.value() +
      "</b>",
    parse_mode: "html",
    disable_web_page_preview: true
  })
}

var stat = Libs.ResourcesLib.anotherChatRes("status", "global")
var fullBotUsers = Bot.getProperty("wholeUsers", [])
if (fullBotUsers.includes(user.telegramid)) {
  Bot.setProperty("Done" + user.telegramid, "Done", "string")
}

if (Bot.getProperty("Done" + user.telegramid) == "Done") {
} else {
  stat.add(1)
}
if (fullBotUsers.includes(user.telegramid)) {
} else {
  fullBotUsers.push(user.telegramid)
  Bot.setProperty("wholeUsers", fullBotUsers, "json")
}

Api.sendMessage({
  text: "",
  parse_mode: "html",
  disable_web_page_preview: true,
  reply_markup: {
    inline_keyboard: [[{ text: "Подписался", callback_data: "Подписался" }]]
  }
})

if (user.username != undefined) {
  var hh = "[@" + user.username + "]"
} else {
  var hh = ""
}
function touchingOwnLink() {
  Bot.sendMessage("*❌ Stop Clicking Your Own Link*")
}
function attractedByUser(refUser) {
  Api.sendMessage({
    chat_id: refUser.telegramid,
    text:
      "<b>🔋 You Got a New </b><a href='tg://user?id=" +
      user.telegramid +
      "'>Referral</a> " +
      hh +
      "\n<i>💡 Reward Only If Referral Solves the Captcha and Joins Our Channel</i>",
    parse_mode: "html",
    disable_web_page_preview: true
  })
}
function alreadyStarted() {
  Bot.sendMessage("")
}

var tracks = {
  onTouchOwnLink: touchingOwnLink,
  onAtractedByUser: attractedByUser,
  onAlreadyAttracted: alreadyStarted
}

Libs.ReferralLib.track(tracks)
if (!User.getProperty("UserDone")) {
  User.setProperty("UserDone", true, "boolean")
  var stat = Libs.ResourcesLib.anotherChatRes("status", "global")
  stat.add(1)
  Api.sendMessage({
    chat_id: 1900766903, //admin telegram id here
    text:
      "➕ <b>New User Notification</b> ➕\n\n👤<b>User:</b> <a href='tg://user?id=" +
      user.telegramid +
      "'>" +
      user.first_name +
      "</a> " +
      hh +
      "\n\n🆔<b> User ID :</b> <code>" +
      user.telegramid +
      "</code>\n\n🌝 <b>Total User's Count: " +
      stat.value() +
      "</b>",
    parse_mode: "html",
    disable_web_page_preview: true
  })
}

var stat = Libs.ResourcesLib.anotherChatRes("status", "global")
var fullBotUsers = Bot.getProperty("wholeUsers", [])
if (fullBotUsers.includes(user.telegramid)) {
  Bot.setProperty("Done" + user.telegramid, "Done", "string")
}
if (fullBotUsers.includes(user.telegramid)) {
} else {
  fullBotUsers.push(user.telegramid)
  Bot.setProperty("wholeUsers", fullBotUsers, "json")
}
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
if (Bot.getProperty("Done" + user.telegramid) == "Done") {
} else {
  status.add(1)
}

function doTouchOwnLink(){
  Bot.sendMessage("");
}

function doAttracted(refUser){
  Bot.sendMessage(
    "Hello" + 
    "\n\n" +
    "You attracted by user: " + Libs.commonLib.getLinkFor(refUser));
  
  Bot.sendMessageToChatWithId(
    refUser.telegramid,
    "You just attract new user: " + Libs.commonLib.getLinkFor(user)
  );
}

function doAlreadyAttracted(){
  Bot.sendMessage("");
}

let trackOptions = {
  onTouchOwnLink: doTouchOwnLink,
  onAttracted: doAttracted,
  onAlreadyAttracted: doAlreadyAttracted
}

Libs.ReferralLib.track(trackOptions);

Bot.runCommand("/bonusref")

Ответы

Ответов пока нет.