Menu

🔔 Felhasználói jelek

A konkrét felhasználó ellenőrzése után még mindig beállíthat vagy rendelkezhet szűrőkkel a premium page, így az ellenőrzés megerősítése után információkat fogunk küldeni a felhasználói preferenciákról specifikus formátumban különböző trigger-ek által. Az alábbiakban a socket.io megközelítést fogjuk alkalmazni e célok elérésére.

FIGYELJ! JÓL JÁR, HA A SOCKET.IO KÖNYVTÁR LEGFRISSEBB VÁLTOZATÁT HASZNÁLOD, DE HA EZ NEM LEHETSÉGES, KÉRLEK LÁSDFEL A KLIENS KOMPATIBILITÁSÁT

Az információk fogadásának megkezdéséhez csatlakoznod kell egy specifikus útvonalhoz, alább bemutatunk egy példát a legnépszerűbb Node.js könyvtárrasocket.io-client , hogyan kell ezt csinálni:

CODE másolat
Másolva!
const io = require('socket.io-client');

// API-KEYS
const LOTUSMARKET_API_KEY = 'YOUR_LOTUS_MARKET_API_KEY';

(() => {
  const socket = io('wss://lotusmarket.io/api/v1/sniper-bots/users', {
    extraHeaders: {
      'Api-Key': LOTUSMARKET_API_KEY,
    },
  });

  socket.on('connect', () => {
    socket.on('TIER-1', (data) => {
      // HERE PROCESS RECEIVING DATA
    });

    socket.on('TIER-2', (data) => {
      // HERE PROCESS RECEIVING DATA
    });
  });

  socket.on("reconnection_attempt", () => {
    // HANDLE THIS EVENT
  });

  socket.on("reconnect", () => {
    // HANDLE THIS EVENT
  });

  socket.on("disconnect", (reason) => {
    // HANDLE THIS ONE
  });

  socket.on('error', () => {
    // HERE PROCESS THE ERRORS WITH NETWORK
  });

  socket.on('reconnect_error', () => {
    // HERE PROCESS THE ERRORS WITH NETWORK
  });
})();

Itt látható, hogy különböző események vannak, amelyeket a sniper-botnak kezelnie kell, az alábbiakban részletes utasítást adunk arra, hogyan használhatók az előző példában bemutatott útvonalak. A {botName} adatok, amelyeket tőlünk kaptál, helyettesítendők (lásd 🔥 Prémium -> 📢 Bevezetés )

SOCKET wss://lotusmarket.io/api/v1/sniper-bots/users/{botName}
másolat
Másolva!

LEGYÉL ÓVATOS! HOZZÁFÉRÉSÉD A KÖVETKEZŐ OKOK MIATT KORLÁTOZVA LEHET:

  • AZ IP-CÍMED MEGVÁLTOZOTT, ÉS MOST AZ API SZÁMODRA NEM ELÉRHETŐ, KÉRLEK ÉRTESÍTS MINKET
  • TÚL SOK KÉRÉST TETTÉL, A KORLÁTOZÁSUNK 60 KÉRÉS PER PERC
  • NÉHA FRISSÍTENI KELL A FEHÉR LISTÁINKAT, ÉS EZEKBEN AZ ÉRDEKELT PILLANATOKBAN A SZERVER ELÉRHETETLEN LEHET/li>
  • GONDOSKODJ AZ "ÚJRA CSATLAKOZÁS" ÉS A "LECSATLAKOZÁS" ESEMÉNYEK KEZELÉSÉRŐL, MERT A FOLYAMAT SORÁN ELŐFORDULHATNAK MEGSZAKÍTÁSOK
HEADERS
Api-Key: <YOUR_API_KEY>

Ez az útvonal a következő eseményeket tartalmazza:

új-token

Ezen az eseményen az adatok csak azok számára kerülnek kiadásra, akik "Tier 1" és "Tier 2" tarifákat vásároltak, specifikus formátumban, például "Tier 1" felhasználónak:

RESPONSE copy
Másolva!
{
  "chatId": 0,
  "networkId": 56,
  "tokenAddress": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82"
}                                  

chatId

SZÁM

A felhasználó Telegram chat id-je, aki ellenőrizve lett

networkId

SZÁM

Az EVM-alapú hálózatok standard azonosítója, ahol:

  • 1 - az Ethereum blokklánc
  • 56 - a Binance blokklánc

tokenAddress

STRING

A token címe, amely létezik a specifikus blokkláncon

A "Tier 2" tarifa esetén, specifikus formátumban:

RESPONSE másolat
Másolva!
{
  "chatId": 0,
  "networkId": 56,
  "tokenAddress": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82",
  "transactionLimitation": "5000000",
  "walletLimitation": "50000000000000000"
}
                                        

chatId

SZÁM

A felhasználó Telegram chat id-je, aki ellenőrizve lett

networkId

SZÁM

Az EVM-alapú hálózatok standard azonosítója, ahol:

  • 1 - az Ethereum blokklánc
  • 56 - a Binance blokklánc

tokenAddress

STRING

A token címe, amely létezik a specifikus blokkláncon

transactionLimitation

STRING, NULLÁLHATÓ

Max amount of tokens that allow to buy per transaction

walletLimitation

STRING, NULLÁLHATÓ

A pénztárcánként vásárolható tokenek maximális mennyisége

Connect to a wallet

Metamask