Tavora

Qoʻllanma

Ovoz berish

Taklif guruhga kelganda ovoz berish jarayoni boshlanadi. Ha/yoʻq tugmasi, taymer, izohlar, bir nechta guruhda bir vaqtda, qayta ovoz berish. Hammasi kuzatiladi va arxivlanadi.

1Ovoz berishni boshlash

Taklif guruhga kelganda, taklif matni va Ovoz berishni boshlash tugmasi bilan xabar eʼlon qilinadi. Ovoz berishni faqat Takliflarni boshqarish ruxsatiga ega foydalanuvchilar boshlay oladi.

Guruhdagi taklif kartasi, Ovoz berishni boshlash tugmasi bilan
Guruhdagi taklif kartasi, Ovoz berishni boshlash tugmasi bilan

2Ovoz berish klaviaturasi

Ovoz berish faollashishi bilan karta ostida klaviatura paydo boʻladi:

  • ✅ N — Yoqlab ovoz (N = real vaqtda yangilanadigan jonli hisoblagich)
  • ❌ N — Qarshi ovoz (xuddi shu jonli hisoblagich)
  • 💬 — Guruhdagi ovoz beruvchilar izohlarini koʻrsatadi
  • ✍️ Izoh qoldirish — Izoh yozish uchun botni shaxsiyda ochadi
  • 📎 Ilovalar — Taklif ilovalarini koʻrish
  • ⏱ Taymer — Avtomatik yopilish taymerini oʻrnatadi (faqat menejerlar)
  • ⏹ Yakunlash — Ovoz berishni yopadi (faqat menejerlar)
  • ↩️ Ovoz berishni bekor qilish — Natijalarni qaydlamasdan bekor qiladi
Aqlli ovoz tugmasi: "Ha" deb ovoz berganidan keyin yana "Ha" bosish ovozni olib tashlaydi. "Ha" dan keyin "Yoʻq" bosish ovozni oʻzgartiradi. Bezovta qiluvchi tasdiqlashlar yoʻq, amal bir bosishda qaytariladi.
Jonli hisoblagichlar va amallar bilan ovoz berish klaviaturasi
Jonli hisoblagichlar va amallar bilan ovoz berish klaviaturasi

3Avtomatik yopilish taymeri

Menejerlar ⏱ Taymer ni bosib, guruhda davomiylikni kiritish orqali taymer oʻrnatishi mumkin. Qabul qilinadigan formatlar:

  • 30s — 30 soniya
  • 5m — 5 daqiqa
  • 2h — 2 soat
  • 1d — 1 kun

Faol taymer klaviaturada qolgan vaqtni koʻrsatadi (mas. ⏱ 1h 30m ✕). Muddati tugashidan oldin bekor qilish uchun ni bosing.

Muddat tugashidan oʻn daqiqa oldin bot hali ovoz bermaganlar uchun guruhga eslatma yuboradi.

4Ovoz berishni yakunlash

⏹ Yakunlash ni bosing. Bot qarorga menejer izohini qoʻshmoqchimisiz, deb soʻraydi:

  • Izoh yozish — chatda yozing, koʻrib chiqishni tasdiqlang, u natijaga biriktiriladi
  • Izohsiz — eslatmasiz darhol yoping

Yopilgandan soʻng guruhda natija xabari paydo boʻladi:

  • Maʼqullandi — "Yoʻq" dan koʻra koʻproq "Ha"
  • Rad etildi — "Ha" dan koʻra koʻproq "Yoʻq"
  • Tenglik — teng sonlar

5Kvorum, koʻpchilik turlari va yashirin ovoz berish

Ovoz berishni boshlaganingizda avval ⚙️ Ovoz berish sozlamalari ekrani paydo boʻladi. Barcha opsiyalar ixtiyoriy: ✅ Ovoz berishni boshlash ga bitta bosish — va klassik ovoz berish boshlanadi. Ekranda 👥 Ovoz berish huquqiga ega: N qatori ham koʻrinadi — nechta aʼzo ovoz bera olishini bildiradi — kvorumni sozlash uchun foydali moʻljal: koʻpchilik har doim berilgan ovozlar boʻyicha hisoblanadi, hech qachon aʼzolarning umumiy soni boʻyicha emas.

  • 🎯 Kvorum — ovoz berish haqiqiy boʻlishi uchun ovozlarning eng kam soni (yoqlovchi + qarshi + betaraf). Ovozlar yetmasa, natija kvorum toʻplanmadi boʻladi. Standart: yoʻq
  • ⚖️ KoʻpchilikOddiy ("Ha" "Yoʻq"dan koʻp), Mutlaq ("Ha" ovoz berganlarning yarmidan koʻp, betaraflar bilan birga) yoki Malakali ⅔ ("Ha" Ha+Yoʻq ning kamida ⅔ qismi)
  • 🟡 Betaraflik — ovoz berish klaviaturasiga uchinchi 🟡 tugmasini qoʻshadi (tugmalar faqat emojilarni koʻrsatadi: ✅ ❌ 🟡); betaraflar hisob-kitoblarda koʻrinadi va kvorum uchun hisoblanadi
  • 🕶 Yashirin ovoz berish — ovoz berish davomida karta faqat Ovoz berganlar: N ni koʻrsatadi, individual tanlovlar hech qachon koʻrinmaydi; jamlangan taqsimot faqat yopilganda paydo boʻladi
  • 📊 Ovozlar (CSV) — ovoz berish yopilgach, taklif tafsilotidan Maʼlumotlarni eksport qilish ruxsatiga ega boʻlganlar ovozlarning CSV faylini yuklab oladi: ochiq ovoz berish = alohida qatorlar, yashirin = faqat guruhlar boʻyicha jami

Standart boʻlmagan sozlamalar ovoz berish kartasida, natijalarda, arxivda va PDF da (Betaraflar ustuni bilan) ixcham ⚙️ qatori sifatida koʻrinadi.

6Ovoz beruvchilar izohlari

Har bir ovoz beruvchi taklifga izoh qoldirishi mumkin. Ovoz berish klaviaturasida ✍️ Izoh qoldirish ni bosing: bot izohni yozish uchun shaxsiyda ochiladi (koʻpi bilan 500 belgi). Telegram formatlash qoʻllab-quvvatlanadi, jumladan animatsiyali premium emojilar.

Ovoz beruvchilar izohlari tuzatishlar sifatida hisoblanishi mumkin: ular taklifga biriktiriladi va ovoz berish klaviaturasida 💬 ni bosish orqali barcha guruh aʼzolariga koʻrinadi.

Xuddi shu foydalanuvchining yangi izohi oldingisining oʻrnini bosadi (bitta ovoz, bitta joriy izoh).

7Bir nechta guruhda ovoz berish

Xuddi shu taklifga bir hamjamiyatning bir nechta guruhida bir vaqtda ovoz berish mumkin. Har bir guruh alohida hisoblagichlarni saqlaydi.

Yakuniy natija barcha guruhlar ovozlarini qoʻshish orqali hisoblanadi:

  • Jami "Ha" ga qarshi jami "Yoʻq", barcha guruhlar boʻyicha qoʻshilgan
  • Natijalar taklif kirituvchiga shaxsiyda guruhlar boʻyicha taqsimot bilan koʻrsatiladi
  • Ovoz berishi bekor qilingan guruhlar jamida hisobga olinmaydi

Avval bir guruhda, soʻngra boshqasida ovoz berilsa, har bir ovoz berish yopilishi bilan natija avtomatik yangilanadi.

8Qayta ovoz berish va bekor qilish

Takliflarni boshqarish ruxsatiga ega har kim yopilgan ovoz berishni qaytadan ishga tushirishi mumkin. Guruhdagi taklif tafsilotidan (/proposal ID buyrugʻi):

  • Bu guruhda qayta ovoz berish — oldingi ovozlarni bekor qiladi va ovoz berishni qayta ochadi
  • Yakuniy natija yangi natijalar bilan avtomatik yangilanadi

Kun tartibi uchun butun kun tartibini noldan qayta ovozga qoʻyish mumkin, bunda barcha bandlarning barcha ovozlari oʻchiriladi.

Davom etayotgan ovoz berishni bekor qilish uchun (natijalarni qaydlamasdan): ↩️ Ovoz berishni bekor qilish ni bosing. Guruh ovozlari oʻchiriladi va xabar Ovoz berishni boshlash bilan dastlabki holatga qaytadi.

9Kun tartibiga ovoz berish

Kun tartibi guruhga kelganda bandlar menyusi paydo boʻladi. Har bir band holat belgisiga ega tugmadir:

  • ✅ Maʼqullandi (yashil)
  • ❌ Rad etildi (qizil)
  • 🟰 Tenglik
  • ⏭ Oʻtkazib yuborilgan
  • Oddiy raqam — hali ovoz berilmagan
Raqamlangan bandlar va holat belgilari bilan kun tartibi menyusi
Raqamlangan bandlar va holat belgilari bilan kun tartibi menyusi

Jarayon:

  1. Oʻsha bandga ovoz berishni boshlash uchun ovoz berilmagan bandni bosing
  2. Aʼzolar standart klaviatura bilan ovoz beradi (Ha/Yoʻq)
  3. Menejer band ovoz berishini yakunlaydi → bandlar menyusiga qaytiladi
  4. Har bir band uchun, tartib boʻyicha yoki xohishingizcha oʻtkazib yuborib, takrorlanadi
  5. Allaqachon ovoz berilgan bandlarni qayta ochish mumkin (oldingi ovozlar oʻchiriladi)
  6. Bir vaqtning oʻzida faqat bitta band faol ovoz berishda boʻlishi mumkin
  7. Barcha bandlar natijaga ega boʻlganda Kun tartibini tasdiqlash tugmasi paydo boʻladi

Kun tartibini tasdiqlash ovoz berishni bu guruh uchun yakunlangan deb belgilaydi. Agar boshqa guruhlar hali ovoz berayotgan boʻlsa, yakuniy hisobot hamma tasdiqlaganda keladi.

Kun tartibini bekor qilish butun kun tartibini oʻchiradi. Agar baʼzi bandlarga allaqachon ovoz berilgan boʻlsa, aniq tasdiq soʻraladi.

10Guruhlardagi buyruqlar

  • /proposal 12 — #12 taklifni koʻrsatadi. Agar hali ovoz berilmagan boʻlsa: Ovoz berishni boshlash tugmasi. Davom etayotgan boʻlsa: ovoz berish xabariga havola. Yakunlangan boʻlsa: qayta ovoz berish opsiyasi bilan natija
  • /agenda 5 — #5 kun tartibini koʻrsatadi. /proposal bilan bir xil mantiq, ammo kun tartiblari uchun
  • /detail 12 — Toʻliq tafsilotlarni koʻrsatadi (sarlavha, tavsif, ilovalar, guruhlar boʻyicha natijalar)
  • /detail 5.3 — #5 kun tartibining 3-bandi tafsilotlarini koʻrsatadi
  • /votes 12 — Guruhlar boʻyicha ovoz beruvchilarning batafsil roʻyxati bilan ovozlar xulosasini shaxsiyda yuboradi (faqat menejerlar)
Kun tartibida /proposal deb yozganingizda, bot /agenda dan foydalanishni taklif qiladi va aksincha. Asabbuzar xatolar yoʻq.