Does the bot calculate the money?
No. The bot does not track amounts at all — it stores the “paid / not paid” state and nothing else. How much each member hands over is agreed by the circle; what the bot keeps straight is the order, the deadline and the payment marks.
Does the turn holder pay into their own turn?
No. The person whose turn it is does not appear in the /pul_olish list, because the money is handed to them. That is why a circle of three has two payments marked in every turn.
Do I need to make the bot an admin?
Admin rights are recommended but not required: with them, the bot can delete its own message when someone taps 🛑 To’xtatish. The setting that really is required is a different one — Privacy Mode must be set to “Disable” in BotFather.
Why does the bot not accept the date I wrote?
There are three likely reasons. First, the date has to be a reply to the bot’s “📅 Oxirgi sanani belgilash” message, not a message of its own. Second, if Privacy Mode is still on, the bot cannot see reply messages at all. Third, the format has to be day.month.year, otherwise you get “Sana noto’g’ri yozilgan.” — and a day that has already passed gets “O’tib ketgan sanani belgilab bo’lmaydi.”
Who sets the deadline and marks the payments?
Only the holder of the current turn, meaning the person receiving the money. /muddat_belgilash, /pul_olish and /eslatish do nothing for anybody else: the bot replies “Hozir navbat Aziz da (1-o’rin).” to name whose turn it is, then “Bu buyruqni faqat navbat egasi ishlata oladi.” to say that only the turn holder can run the command. The payment buttons behave the same way, and a tap from anyone else raises the pop-up “Bu tugmalarni faqat navbat egasi bosa oladi”.
When do the reminders arrive?
Every day at 08:00 and 19:00 Tashkent time. On the final day the bot posts “⏰ Bugun — pul topshirishning oxirgi kuni!”, and once the deadline has passed it keeps sending “🔴 Muddat o’tib ketdi”. In both cases the people who have not paid are tagged with an @. The turn holder can also send the reminder by hand with /eslatish instead of waiting.
What if I pick the wrong position in the queue?
Tap your own number a second time and it is released, so you can choose another one. You cannot change somebody else’s number — tapping a taken one returns “Bu raqamni boshqa qatnashchi tanlagan”, meaning another participant has it. To start the whole order again there is a 🗑 Bekor qilish button.
Can I leave a circle?
While the members are still being collected, yes — the ❌ Chiqish button takes you back off the list. But once your turn has come and you have taken the pot, you cannot leave: the bot answers “Siz pulni olib bo’lgansiz, aylanadan chiqa olmaysiz”.
How many people does it need?
At least two to set an order. If /tartiblash is typed with a single participant, the bot replies “Navbatni belgilash uchun kamida 2 ta qatnashchi kerak. Hozir — 1 ta.”: the queue needs at least two people, and right now there is one.
What happens when the circle finishes?
When the last turn is closed, the bot posts “🎉 1-aylana yakunlandi!” to say the circle is complete, and offers /odam_qoshish as the way to start a new one. So the next round begins whenever the group wants, in the same group chat.
Can I use the bot in a private chat?
Only /start and /yordam work there — the introduction and the manual. The commands that run the circle are group-only: typed in a private chat, they return “Bu buyruq faqat guruhda ishlaydi.”
Can I type commands with a hyphen?
Yes. A hyphen in place of the underscore is understood the same way — /muddat-belgilash and /muddat_belgilash do exactly the same thing.
What language does the bot speak?
Uzbek only. There is no language switch in the bot, so every message, button and reminder you see in Telegram is in Uzbek — which is why the chat examples on this page are shown in Uzbek with English notes beside them. Dates are written day.month.year and times run on Tashkent time.