Botxona

Referal konkurs boti — Telegram kanal uchun giveaway

Kanalingiz uchun referal konkurs (giveaway) o'tkazadi: ishtirokchilar majburiy kanallarga obuna bo'lib, shaxsiy havola orqali do'stlarini taklif qiladi va ball to'playdi. Soxta akkauntlarga qarshi telefon tasdiqlash, jonli reyting va shaffof qur'a (yoki top-N) bilan g'oliblarni aniqlaydi.

Imkoniyatlar

  • Bir yoki bir nechta kanalga majburiy obuna (ochiq va yopiq kanallar uchun ham)
  • Har bir ishtirokchiga shaxsiy referal havola
  • Tasdiqlangan do'stlar uchun avtomatik ball hisoblash
  • Soxta akkauntlarga qarshi telefon raqamini tasdiqlash
  • Jonli reyting (top 10) va shaxsiy natija
  • Adminlar uchun statistika, top 50 va CSV eksport
  • Bir tugma bilan obunani qayta tekshirish va soxta ballarni bekor qilish
  • G'oliblarni top yoki shaffof tasodifiy (seed bilan) usulda aniqlash
  • Konkurs tugagach g'oliblarni barcha ishtirokchilarga e'lon qilish
  • Diskvalifikatsiya va adminlar uchun xabar yuborish

Kimlar uchun

  • Telegram kanalni tez orada ko'paytirish uchun do'st taklif qilish konkursi
  • Yangi mahsulot yoki xizmatni tanishtirish uchun sovg'a lotereyasi
  • Bir nechta kanalga (masalan, asosiy va zaxira kanal) birgalikda obuna yig'ish
  • Shaffof va tekshirilishi mumkin bo'lgan tasodifiy qur'a o'tkazish

Buyruqlar

BuyruqTavsifKim uchun
/startKonkursga qo'shilish (yoki referal havola bilan)foydalanuvchi
/adminAdmin panelini ochishadmin
/dqIshtirokchini diskvalifikatsiya qilish (ID bilan)admin
/xabarBarcha ishtirokchilarga xabar yuborishadmin
/bekorXabar yuborishni bekor qilishadmin

Ishga tushirish

  1. @BotFather orqali yangi bot yarating va tokenini oling.
  2. Sozlamalarni (adminlar, matnlar va h.k.) to'ldiring.
  3. Tarifni tanlang — bu bot Bepul tarifda ham ishlaydi.

Qo'shimcha qadamlar

  1. Botni kanal(lar)ingizga admin qiling (tugma orqali)
  2. Kanal ID yoki @username ni CHANNELS sozlamasiga yozing
  3. Botga /start yozib, konkursni sinab ko'ring va havolani kanalda e'lon qiling

Ko'p so'raladigan savollar

Bot yopiq kanal bilan ishlaydimi?
Ha. CHANNELS ga kanal ID sini kiriting (masalan -1001234567890) — bot avtomatik taklif havolasi yaratadi. Bot kanalda admin bo'lishi shart.
Ball qanday hisoblanadi?
Ishtirokchi shaxsiy havolasi orqali kirgan yangi kishi barcha kanallarga obuna bo'lib, telefonini tasdiqlagach, taklif qilgan kishiga 1 ball qo'shiladi.
Soxta akkauntlardan qanday himoyalanadi?
Telefon raqamini tasdiqlash (REQUIRE_PHONE), bitta raqam faqat bitta akkaunt uchun, va admin istalgan vaqtda «Obunani qayta tekshirish» orqali obunadan chiqqanlarning ballarini bekor qilishi mumkin.
G'oliblar qanday aniqlanadi?
DRAW_MODE sozlamasiga qarab: «top» — eng ko'p ball to'plaganlar, yoki «random» — ballarga proporsional tasodifiy tanlov. Tasodifiy tanlov natijasi ochiq seed bilan birga ko'rsatiladi — istalgan vaqt qayta tekshirish mumkin.
Konkursni qachon tugatish kerak?
END_AT sozlamasida sanani belgilasangiz, konkurs o'sha vaqtda avtomatik tugaydi. Bo'sh qoldirsangiz, admin panelidan «Konkursni tugatish» tugmasi bilan qo'lda tugatasiz.
Bot uxlab qolsa, ishtirokchilar ma'lumoti yo'qolmaydimi?
Yo'q. Barcha ma'lumot (ball, obuna holati, referallar) doimiy SQLite bazasida saqlanadi va bot uyg'ongach davom etadi.

Bepul ishga tushirish · Manba kodini yuklab olish

O'xshash botlar

  • Kanal post — Kanal uchun tugmali post yaratuvchi bot