Create and run quizzes in Telegram — no code, no extra apps
Quesly is a quiz platform that lives in Telegram. Build a quiz in a guided chat wizard, share one link, and get live participation, leaderboards and automatic winner announcements — in Quesly or in your own branded bot.
Participants only need Telegram — nothing to install or sign up for.
Everything a quiz needs, in one bot
From a single trivia round with friends to branded quiz marathons in your channel.
Guided creation wizard
Build a quiz right in the chat: questions with photos and video, answer options as buttons, the correct answer picked with one tap. No spreadsheets, no code.
Flexible time limits
Three timing modes: no limits, seconds per question, or a total time budget for the whole quiz. Late answers are marked automatically.
Real-time host mode
Run a live pub-quiz: participants wait in a lobby and every question opens for everyone at the same moment, paced by the host.
Win conditions & prizes
Choose how winners are picked — best score with least time, or fastest from start — and how many prize places there are. Winners are announced automatically.
Your own branded bot
Connect a bot created in @BotFather in two minutes: quizzes run under your name and avatar. The token is stored encrypted and can be revoked any time.
Channel integration
Link a Telegram channel and Quesly auto-publishes the quiz start and the final results to your audience.
Web admin panel
Statistics and charts for every bot and quiz: participants, completion, question difficulty, score distribution, leaderboards and admin management.
Verified results
Answers are recorded server-side with tamper-evident verification, so leaderboards stay fair. Interface in English and Russian, picked automatically.
Scheduled start and finish
Set a start and end time and the quiz opens and closes on its own. Anyone who follows the link early is signed up for a reminder and pinged the moment it begins.
How it works
From idea to winners in four steps.
Open the bot or the panel
Start @QueslyBot in Telegram and tap “Create quiz” — or build the quiz in the admin panel.
Build the quiz
Add questions with media and answer buttons, set time limits, win conditions and an optional schedule.
Share one link
Send the join link to a chat or publish it to your channel.
Get winners & stats
Watch participation live; winners are announced automatically and full statistics land in the admin panel.
Two ways to play
Pick the pace that fits your audience.
Players join whenever they like
- Quiz is open between its start and end time
- Optional per-question and/or total time limits
- Great for channels, communities and contests
- Winners by best score & least time, with configurable prize places
The host paces the game live
- Participants gather in a lobby before the start
- Every question opens for everyone at the same moment
- Skip a question — you miss it, just like a live pub quiz
- Perfect for events, streams and team gatherings
Who uses Quesly
Anywhere an audience and questions meet.
Channels & communities
Engage subscribers with quizzes and auto-publish results to your channel. Quesly for channels →
Teachers & courses
Timed tests with media questions, instant scoring and per-question difficulty analytics. Quesly for teachers →
HR & teams
Onboarding quizzes and knowledge checks under your company's branded bot. Quesly for HR →
Events & brands
Live real-time quizzes for meetups and streams, in your own branded bot with your name and avatar.
Frequently asked questions
Short answers to what people ask most.
Do participants need to install anything?
No. Quizzes run entirely inside Telegram — participants just open the bot from a join link and answer with buttons.
Can quizzes run in my own bot?
Yes. Create a bot with @BotFather, send its API token to Quesly (My bots → Connect), and quizzes run under your own brand. The token is stored encrypted, the message with the token is deleted immediately, and you can disconnect at any time.
What time limit modes are available?
Three modes: no limits, a per-question timer, or a total quiz timer. There is also a separate real-time mode where the host opens questions one by one.
How does the real-time mode work?
Participants enter a lobby via the join link. The host opens questions one by one — everyone receives each question at the same moment and can answer only while it is current. Results are published when the host ends the quiz.
Which languages are supported?
English and Russian. The bot picks the language automatically from the user's Telegram settings; it can be changed with the /lang command.
Where do I see results and statistics?
Winners and results are announced in the bot (and optionally auto-published to your channel). The web admin panel adds charts, leaderboards and question difficulty.
Ready to run your first quiz?
It takes a couple of minutes — right in Telegram.
Open @QueslyBot