[Telegram] Скрипт кликер/майнинг Tonomo

  • Автор темы AlphaStudio
  • Дата начала
A

AlphaStudio

Pixel
71
141
Скрипт не мой но за копейку помогу с установкой.
1737914454066
Vue + NodeJS (Socket.io/GraphQL)

Коротко о скрипте:
  1. Монетизация при помощи доната или же внедрение его TON/STARS
  2. Монетизация при помощи просмотра рекламы (не принудительно) ADSGRAM сервис
  3. Ежедневный турнир за просмотр рекламы определенное количество раз (меняется в конфиге)
  4. Ранговая система в зависимости от текущего баланса + топ игроков
  5. Фарминг коинов с дополнительной монетизацией (выбор бесплатно/за донат коины/за тон транзакцию)
  6. Типовые задания как на всех проектах
  7. Задание добавления тега в ник для ежедневного бонуса
  8. Партнерская система + кнопка для постинга в сторис (под non и premium юзеров)
  9. Донат система через ТОН
Скрытое содержимое доступно для зарегистрированных пользователей!
 
nbasdfasd

nbasdfasd

Pixel
3
0
и где 30 лайков взять?😅😅
Сообщения были объединены:

можно личный?
 
Forbidden

Forbidden

Pixel
60
55
Помогите установить
Каким образом? Телепатически? Если не шаришь сам, воспользуйся гуглом, нейронкой, если есть хоть малейшее понимание, как развертывать:
VPS или хостинг (PHP / Node.js / Python по выбору)
База данных (MySQL или PostgreSQL)
Composer (если PHP)
SSL-сертификат (если используешь Webhook)
То я думаю проблем не составит вообще..
 
moxki

moxki

Pixel
6
0
Каким образом? Телепатически? Если не шаришь сам, воспользуйся гуглом, нейронкой, если есть хоть малейшее понимание, как развертывать:
VPS или хостинг (PHP / Node.js / Python по выбору)
База данных (MySQL или PostgreSQL)
Composer (если PHP)
SSL-сертификат (если используешь Webhook)
То я думаю проблем не составит вообще..
Шарю, по разному переустанавливал, ничего не работает, кроме бота и базы mysql
Думаю кто поможет, я уж наверное данные от VDS дам чтоб туда зайти
 
Forbidden

Forbidden

Pixel
60
55

1️⃣ Установи зависимости​

Backend:​

cd server
npm install
Frontend:
cd ../client
npm install

2️⃣ Настрой .env файлы​

Создай .env файлы для клиента и сервера.
Пример .env для server:
PORT=4000
MONGO_URI=mongodb://localhost:27017/myapp
JWT_SECRET=supersecret
TON_API_KEY=your_api_key
Пример .env для client (если нужно):
VITE_GRAPHQL_ENDPOINT=http://localhost:4000/graphql
VITE_SOCKET_ENDPOINT=http://localhost:4000
Если используется Telegram WebApp, настрой BOT_TOKEN и BOT_DOMAIN

3️⃣ Настрой MongoDB​

Установи MongoDB локально или используй MongoDB Atlas.
Укажи правильный MONGO_URI в .env.
4️⃣ Запусти сервер
cd server
npm run dev
# или
node index.js
Убедись, что сервер работает:

GraphQL: http://localhost:4000/graphql

Socket.io: подключается без ошибок
5️⃣ Запусти клиент
cd ../client
npm run dev
Открой в браузере: http://localhost:5173 (или другой порт, указанный Vite)

6️⃣ Проверь подключение:​

  • GraphQL работает — запросы к API проходят.
  • Socket.io подключается на фронте.
  • Монеты фармятся.
  • Тон транзакции (если настроен) проходят.
  • Просмотры рекламы (если подключен AdsGram) учитываются.
  • Турнирный счётчик работает.

7️⃣ (если нужно) Включи CRON-задачи​


Если в серверной части есть задания по расписанию:
  • Убедись, что в server/cron/ или аналогичной папке запускается планировщик (например, node-cron).
  • Пример запуска:
  • const cron = require('node-cron')
    cron.schedule('0 0 * * *', () => {
    // Турнир ресет + награды
    })

8️⃣ Подключи домен и SSL (для продакшена)​

  1. Используй PM2 для сервера:
npm install -g pm2
pm2 start index.js --name myapp
pm2 save
2. Подними nginx с reverse proxy:
server {
server_name yourdomain.com;

location / {
proxy_pass http://localhost:5173
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}

location /graphql {
proxy_pass http://localhost:4000/graphql;
}

location /socket.io/ {
proxy_pass http://localhost:4000
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
}
}
3.Установи сертификат Let's Encrypt:
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d yourdomain.com

9️⃣ Проверка TON-кошелька/доната​

  • Убедись, что настроен TON Connect.
  • Укажи адрес кошелька на клиенте.
  • Проверь, что транзакция отправляется и данные приходят на сервер.

🔟 Готово!​


Теперь проект:
  • Загружен
  • Настроен
  • Готов к приёму пользователей, донатов, рекламы и турниров

Как-то так)
 
moxki

moxki

Pixel
6
0

1️⃣ Установи зависимости​

Backend:​

cd server
npm install
Frontend:
cd ../client
npm install

2️⃣ Настрой .env файлы​

Создай .env файлы для клиента и сервера.
Пример .env для server:
PORT=4000
MONGO_URI=mongodb://localhost:27017/myapp
JWT_SECRET=supersecret
TON_API_KEY=your_api_key
Пример .env для client (если нужно):
VITE_GRAPHQL_ENDPOINT=http://localhost:4000/graphql
VITE_SOCKET_ENDPOINT=http://localhost:4000
Если используется Telegram WebApp, настрой BOT_TOKEN и BOT_DOMAIN

3️⃣ Настрой MongoDB​

Установи MongoDB локально или используй MongoDB Atlas.
Укажи правильный MONGO_URI в .env.
4️⃣ Запусти сервер
cd server
npm run dev
# или
node index.js
Убедись, что сервер работает:

GraphQL: http://localhost:4000/graphql

Socket.io: подключается без ошибок
5️⃣ Запусти клиент
cd ../client
npm run dev
Открой в браузере: http://localhost:5173 (или другой порт, указанный Vite)

6️⃣ Проверь подключение:​

  • GraphQL работает — запросы к API проходят.
  • Socket.io подключается на фронте.
  • Монеты фармятся.
  • Тон транзакции (если настроен) проходят.
  • Просмотры рекламы (если подключен AdsGram) учитываются.
  • Турнирный счётчик работает.

7️⃣ (если нужно) Включи CRON-задачи​


Если в серверной части есть задания по расписанию:
  • Убедись, что в server/cron/ или аналогичной папке запускается планировщик (например, node-cron).
  • Пример запуска:
  • const cron = require('node-cron')
    cron.schedule('0 0 * * *', () => {
    // Турнир ресет + награды
    })

8️⃣ Подключи домен и SSL (для продакшена)​

  1. Используй PM2 для сервера:
npm install -g pm2
pm2 start index.js --name myapp
pm2 save
2. Подними nginx с reverse proxy:
server {
server_name yourdomain.com;

location / {
proxy_pass http://localhost:5173
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}

location /graphql {
proxy_pass http://localhost:4000/graphql;
}

location /socket.io/ {
proxy_pass http://localhost:4000
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
}
}
3.Установи сертификат Let's Encrypt:
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d yourdomain.com

9️⃣ Проверка TON-кошелька/доната​

  • Убедись, что настроен TON Connect.
  • Укажи адрес кошелька на клиенте.
  • Проверь, что транзакция отправляется и данные приходят на сервер.

🔟 Готово!​


Теперь проект:
  • Загружен
  • Настроен
  • Готов к приёму пользователей, донатов, рекламы и турниров

Как-то так)
Поверь, это точно не то, проект один фиг не подключается, я пробовал это все по разному ( в проекте ошибок нет, полностью работает ) нужна правильная установка
 
Forbidden

Forbidden

Pixel
60
55
Поверь, это точно не то, проект один фиг не подключается, я пробовал это все по разному ( в проекте ошибок нет, полностью работает ) нужна правильная установка
Нихуя непонятно, но очень интересно, ( в проекте ошибок нет, полностью работает ) с чем тогда помогать если ты так уверен в своих словах, как ты об этом узнал, что все работает и ошибок нет, если нужна помощь с установкой? Все тапалки-боты на питоне в основном...
 
moxki

moxki

Pixel
6
0
Нихуя непонятно, но очень интересно, ( в проекте ошибок нет, полностью работает ) с чем тогда помогать если ты так уверен в своих словах, как ты об этом узнал, что все работает и ошибок нет, если нужна помощь с установкой? Все тапалки-боты на питоне в основном...
Тип у себя поставил работает, а я не могу поставить, и плюс он не рассказывает как :(
 
Forbidden

Forbidden

Pixel
60
55
Да, после брал слитый, в итоге нифига не запускается, вернее бот работает и WebApp открывает но там типо ошибка что не подключается
ну собственно, тогда есть предположение что чего-то может просто не хватать в архиве)