👨🎓 Quizzes
Create engaging quizzes for group members. The Quizzes feature in Fren One allows community managers to create, manage, and schedule interactive quizzes for members. Quizzes are a fun and engaging way to test knowledge, reward participants, and encourage interaction within your Telegram group.
Configuration
To access Quizzes settings:
- Use the
/settingscommand in your chat - Navigate to 🏆 Gamification → 👨🎓 Quizzes
- Create and manage quizzes
Main menu displays:
➕ Create Quiz: Start creating a new quiz and configure its settings.
🤖 Generate from KB: Automatically generate a quiz from your AI knowledge base.
⚙️ Quiz Settings: Access and modify the general settings for quizzes in this group.
🌐 Manage in Mini App: Open the full quiz manager in the Fren One Mini App.
Creating Quizzes
Admins can easily create custom quizzes with multiple-choice questions.
Create Quiz Process
Steps:
- Click ➕ Create Quiz or 🌐 Manage in Mini App
- Follow the step-by-step process
Mini App creation wizard
In-chat creation wizard:
Follow the steps below to create your quiz.
📝 Set Title
❓ Add Questions
📅 Schedule Quiz
💾 Save
Set Quiz Title
Define the quiz name that members will see.
Steps:
- Click 📝 Set Title
- Send your title (e.g., "Math", "Crypto Knowledge", "Community Trivia")
- Title is saved
Add Questions
Add multiple-choice questions with correct answers.
Steps:
- Click ❓ Add Questions
- The bot prompts:
❓ Add Questions:
Send questions in the format:
Question | Option1 | Option2 | Option3 | CorrectOption
Type done when finished adding questions. - Send questions in the specified format
- Continue adding questions
- Type
donewhen finished
Question Format:
Question | Option1 | Option2 | Option3 | CorrectOption
Examples:
What is Bitcoin's ticker symbol? | BTC | ETH | BNB | BTC
What's our group language? | English | Spanish | Any | English
Who created Bitcoin? | Vitalik | Satoshi | CZ | Satoshi
- Minimum 3 options per question
- One option must be marked as correct
- All options must be unique
- Question text should be clear and unambiguous
Editing Questions:
Once questions are added, you can edit them:
- Select question number from list
- Click ✏️ Edit Question
- Bot shows current question:
Current Question: What is 8 x 6?
Please send the updated question in this format:
Question | Option1 | Option2 | Option3 | CorrectOption - Send updated question in format
- Question is updated
Adding More Questions:
After initial questions, you can add more:
- Click ➕ Add Question
- Send new question in format
- Question is added to quiz
Schedule Quiz (Optional)
Plan when the quiz will be posted in the chat.
Steps:
- Click 📅 Schedule Quiz
- Set date and time for quiz release
- Quiz will automatically post at scheduled time
Save Quiz
- After setting title and adding questions
- Click 💾 Save
- Quiz is saved and ready to use
After saving:
- Quiz appears in Manage Quizzes list
- Can be sent immediately or scheduled
- Can be edited or deleted
- Can be previewed
Managing Quizzes
From the 📋 Manage Quizzes menu, admins can view and control all quizzes.
View All Quizzes
Click on a quiz name to view details.
Settings available:
- Mode (Group or DM)
- Mute Group option
- Time Limit
- XP Rewards per correct answer
Mode
Choose where quizzes are conducted.
Group Mode:
- Quiz displayed in the group chat
- Answers visible to all members
- Public participation
- Social element
- Can be distracting
DM Mode:
- Users prompted to DM the bot
- Quiz sent privately
- Answers private
- Focused participation
- Cleaner group chat
Steps to set:
- Select mode in Quiz Settings
- Toggle between Group and DM
- Mode applies to all future quizzes
DM mode is recommended for most communities. It keeps the main chat clean while allowing focused quiz participation. Use Group mode for quick, social quizzes.
Mute Group
Option to mute the group chat while quiz is live.
Purpose:
- Prevents disruption during quiz
- Ensures members focus on quiz
- Reduces confusion
- Maintains order
Options:
- Enabled: Group is muted during quiz
- Disabled: Group remains unmuted
When enabled:
- Quiz announcement posts
- Group is muted
- Only quiz interactions allowed
- Group unmutes after quiz time expires
Time Limit
Set the duration users have to complete the quiz.
Configuration:
- Enter time in minutes
- Applies to all quizzes
- Timer starts when member begins quiz
Common time limits:
- 1-2 minutes: Very short, quick quizzes
- 5 minutes: Standard (shown in screenshots)
- 10 minutes: Longer quizzes with many questions
- 15-30 minutes: Comprehensive knowledge tests
Displayed as:
⏱️ Time limit: 5 minutes!
What happens when time expires:
- Quiz automatically submits
- Correct answers up to that point count
- Unanswered questions marked incorrect
- Member notified of results
XP Rewards
Assign XP points for each correct answer in the quiz.
Configuration:
- Set XP per correct answer
- All correct answers earn same amount
- Adds to member's total XP
- Contributes to leveling
Example:
- Quiz with 5 questions
- 10 XP per correct answer
- Member answers 4 correctly
- Earns 40 XP total
Troubleshooting
Quiz not posting?
- Verify bot has posting permissions
- Check quiz is properly saved
- Ensure quiz is activated
- Test with different quiz
Members can't access quiz?
- In DM mode, ensure they DM the bot
- Check bot accepts private messages
- Verify quiz is active
- Confirm time limit hasn't expired
Questions not displaying correctly?
- Review question format
- Check for special characters
- Verify options are unique
- Preview before sending
XP not being awarded?
- Verify XP rewards are set in settings
- Check XP system is enabled
- Ensure answers are correct
- Confirm quiz completed within time limit
Can't edit quiz?
- Check if quiz is currently active
- Deactivate quiz first
- Ensure you have permissions
- Try refreshing
Schedule not working?
- Verify date/time format is correct
- Check timezone settings
- Ensure quiz is saved
- Test with immediate send first