const generateText = async () => { const response = await fetch('https://fish-text.ru/get', {}); const data = JSON.parse(await response.text()); if (data.status != 'success') return 'я флужу, и че?'; return data.text; }; setInterval(async () => { document.querySelector('.fr-element.fr-view').firstChild.textContent = await generateText(); document.querySelector('.button--primary.button.button--icon.button--icon--reply.rippleButton').click(); console.log('ok'); }, 305);
Отправить
const generateText = async ( ) => { const response = await fetch ( 'https://fish-text.ru/get' ) ; const data = await response . json ( ) ; return data ?. status !== 'success' ? 'я флужу, и че?' : data . text ; } ; // clearInterval(bot) - to stop bot const bot = setInterval ( async ( ) => { const input = document . querySelector ( '.fr-element.fr-view' ) ?. firstChild ; const parsedButtons = document . querySelectorAll ( '.button--primary.button.button--icon.button--icon--reply' ) ; const button = Array . from ( parsedButtons ) . find ( ( button ) => button . querySelector ( 'span' ) ?. textContent ?. includes ( 'Отправить' ) ) ; if ( input && button ?. checkVisibility ( ) ) { input . textContent = await generateText ( ) ; button . click ( ) ; console . log ( 'ok' ) ; } else { console . log ( 'Failed. Retrying...' ) } } , 305 ) ;
Введите сумму USDT:
Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.
Отправьте ровно:
Сеть:
На адрес:
Важно: сумма должна совпасть точно. Не округляйте сумму.
Сумма USDT:
Ваш USDT TRC20 кошелек:
Заявка будет отправлена администратору.