Telegram için tap-to-earn/airdrop tarzı mini uygulama.
- Telegram'da @BotFather'ı aç
/newbotkomutunu gönder- Bot adı ve username belirle
- Bot token'ını kaydet
- @BotFather'da
/newappkomutunu gönder - Botunu seç
- App adı:
CoinDrop - Açıklama:
Tap to earn coins! - Fotoğraf yükle (512x512 PNG)
- GIF yükle (isteğe bağlı)
- Web App URL: GitHub Pages URL'ini gir
# Git yükle ve repo oluştur
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin https://github.com/USERNAME/REPO.git
git push -u origin main
# GitHub'da Settings > Pages > Source: main branch# Bağımlılıkları yükle
npm install
# Bot token'ı düzenle
# bot.js dosyasında BOT_TOKEN ve WEB_APP_URL'i güncelle
# Botu başlat
npm start- Telegram'da botunuzu açın
/startkomutunu gönderin- "🎮 Oyunu Başlat" butonuna tıklayın
- Coin toplamaya başlayın!
- 🪙 Tap to earn sistemi
- ⚡ Enerji sistemi (otomatik yenilenir)
- 📋 Görevler ve ödüller
- 🚀 Güçlendirmeler
- 👥 Referans sistemi
- 💾 LocalStorage ile kayıt
- 📳 Haptic feedback
- HTML5, CSS3, JavaScript
- Telegram Web App API
- Node.js + Express (bot için)
- node-telegram-bot-api
- Backend API entegrasyonu
- Database (MongoDB/PostgreSQL)
- Liderlik tablosu
- Günlük görevler
- NFT/Token entegrasyonu
- Ödeme sistemi
app.js dosyasında tasks dizisini düzenleyin:
const tasks = [
{ id: 1, icon: '📱', title: 'Kanalına Katıl', reward: 5000, link: 'https://t.me/yourchannel' }
];app.js dosyasında boosts dizisini düzenleyin.
style.css dosyasında gradient renklerini değiştirin.
Sorularınız için: Telegram
MIT