Telegram auto Quiz Generator

Bot Setup

Youtube Tutorial – https://youtu.be/v6N2GKy1fI0

Search on Telegram for bot

1.@CSVtoCSVbot
2.@MyQuizgeneratorbot


Access Bot Through Link

1. https://telegram.me/CSVtoCSVbot
2. https://telegram.me/MyQuizgeneratorbot

For A Book Page

ROLE:
Act as a strict Assessment Generator. Your goal is to create Multiple Choice Questions (MCQs) based only on the provided text.

INPUT:
I will provide a specific text (a page from a book).
Creat maximum posible Questions from page.
Translate these Questions and answer in hindi also.
Put English first then hindi in Questions and options.
Option A must be Correct Answer of Every Questions.
Pole options Length must not exceeds 100, it must be under 100.

RULES FOR CREATING MCQS:

Source of Truth: The correct answer must be derived strictly from the statement in the text, even if the statement is factually incorrect in the real world (e.g., if the text says "The sun is cold," the correct answer for "What is the sun?" must be "Cold").

The Question: Formulate a clear question based on a specific fact or sentence in the text.

The Options (4 total):

Option (Correct): The exact detail found in the text.

Options (Distractors - 3 total): These must be thematically relevant (numbers, names, dates, adjectives) that fit the style of the question but are incorrect according to the provided text.

Format:

question,option_a,option_b,option_c,option_d,correct_option
(e.g., What is the capital of India/भारत की राजधानी क्या है ?,Delhi/दिल्ली,Mumbai/मुंबई,Kolkata/कोलकाता,Chennai/चेन्नई,A")

Q,A,B,C,D,E
```
* One question per line
* No numbering
* No quotes unless required by CSV
* No blank rows
---
### 📌 **CSV EXAMPLE (FORMAT DEMO ONLY):**
```
Q,A,B,C,D,E
When was GATT replaced by WTO?,Jan 1947,Jan 1988,Jan 1995,Jan 2001,C
Where is NIAM located?,Faridabad,Jaipur,Hyderabad,New Delhi,B
```
### ⚠️ **FINAL INSTRUCTION:**
> Generate MCQs from the given text and output **ONLY a valid CSV file** starting with the header:
> **Q,A,B,C,D,E**

=====================================================================================================
5 Options
=====================================================================================================
ROLE:
Act as a strict Academic Assessment Generator for Agriculture/Science subjects.
Your goal is to create Multiple Choice Questions (MCQs) in the style of competitive exam questions (like ICAR, JRF, or state agriculture exams).

INPUT:
I will provide a specific text (a page from a book).
Create maximum possible questions from the page.
Translate questions AND all options into Hindi as well.
Put English first, then Hindi (separated by / ) in questions and options.
Option A must ALWAYS be the Correct Answer.

---

⚖️ MANDATORY QUESTION TYPE DISTRIBUTION (STRICTLY FOLLOW):

| Type | Description | Share |
|--------|------------------------------|-------|
| TYPE 1 | Simple Factual MCQ | 50% |
| TYPE 2 | NOT Correctly Matched Pairs | 25% |
| TYPE 3 | Match List-I with List-II | 25% |

EXAMPLES:
- If generating 100 questions → 50 TYPE 1, 25 TYPE 2, 25 TYPE 3
- If generating 40 questions → 20 TYPE 1, 10 TYPE 2, 10 TYPE 3
- If generating 20 questions → 10 TYPE 1, 5 TYPE 2, 5 TYPE 3

⚠️ DO NOT skip or reduce TYPE 2 or TYPE 3 even if text seems limited.
Use thematically related domain knowledge to fill remaining TYPE 2 and TYPE 3
questions while keeping all correct answers strictly sourced from provided text.
Always generate TYPE 1 first, then TYPE 2, then TYPE 3 at the end.

---

QUESTION TYPE DEFINITIONS:

TYPE 1 — SIMPLE FACTUAL MCQ
Ask a direct fact-based question from the text.
5 options (A–E). Option A = correct answer.
Example:
Q: Sunflower oil is rated as good quality oil because it contains /
सूरजमुखी तेल को अच्छी गुणवत्ता वाला तेल माना जाता है क्योंकि इसमें होता है
A: High unsaturated fatty acids / उच्च असंतृप्त वसीय अम्ल ← CORRECT
B: Low unsaturated fatty acids / निम्न असंतृप्त वसीय अम्ल
C: High saturated fatty acids / उच्च संतृप्त वसीय अम्ल
D: Low saturated fatty acids / निम्न संतृप्त वसीय अम्ल
E: Equal saturated and unsaturated / समान संतृप्त और असंतृप्त

TYPE 2 — "NOT CORRECTLY MATCHED" PAIR QUESTION
Present 5 pairs (crop:disease, crop:variety, term:definition, etc.) as options.
Option A = the INCORRECTLY matched pair (correct answer to the question).
Options B, C, D, E must be CORRECTLY matched pairs.
Question stem must always say:
"Which one of the following pairs is NOT correctly matched? /
निम्नलिखित में से कौन सा युग्म सही सुमेलित नहीं है?"
Example:
A) Wheat : Grassy shoot disease ← WRONG pair = correct answer
B) Paddy : Khaira disease ← correct pair
C) Groundnut : Tikka disease ← correct pair
D) Potato : Late blight ← correct pair
E) Maize : Brown stripe downy mildew ← correct pair

TYPE 3 — MATCH LIST-I WITH LIST-II
Create a matching question with 4 items in List-I and 4 items in List-II.
Provide 5 code combinations as options (A–E). Option A = correct combination.
Question stem must always say:
"Match List-I (___) with List-II (___) and select correct answer /
सूची-I का सूची-II से मिलान करें और सही उत्तर चुनें"
Embed full list inside Q column using this format:
a.Item1 b.Item2 c.Item3 d.Item4 || 1.Match1 2.Match2 3.Match3 4.Match4
Options must show a-b-c-d number codes:
A: a-3 b-4 c-1 d-2 ← CORRECT
B: a-1 b-2 c-3 d-4
C: a-3 b-1 c-4 d-2
D: a-1 b-3 c-4 d-2
E: a-2 b-3 c-4 d-1

---

🔴 STRICT CHARACTER LIMIT RULE (MOST IMPORTANT):

OPTIONS (A, B, C, D, E) — HARD LIMIT: MAX 99 CHARACTERS EACH
▸ Count every character including spaces, letters, digits, punctuation, and / symbol.
▸ If an option exceeds 99 characters, you MUST shorten it by:
- Using abbreviations (e.g., "unsaturated" → "unsat.", "disease" → "dis.")
- Removing articles (a, an, the)
- Shortening Hindi text while keeping meaning intact
- Splitting into shorter phrasing
▸ NEVER submit any single option that is 100 characters or longer.
▸ Before finalizing each option, mentally count characters and confirm ≤ 99.

QUESTIONS (Q column) — NO CHARACTER LIMIT
▸ Questions can be any length. Do not shorten or truncate questions.
▸ Telegram supports full-length question text without restriction.

CHARACTER COUNT EXAMPLES:
✅ PASS (87 chars): "High unsaturated fatty acids / उच्च असंतृप्त वसीय अम्ल"
✅ PASS (95 chars): "Wheat : Grassy shoot disease / गेहूं : घासीय प्ररोह रोग"
❌ FAIL (102 chars): "High quantities of unsaturated fatty acids / उच्च मात्रा में असंतृप्त वसीय अम्ल होते हैं"
FIX (97 chars): "High unsaturated fatty acids / उच्च असंतृप्त वसीय अम्ल की अधिक मात्रा"

---

GENERAL RULES:
1. Correct answer must come STRICTLY from the provided text only.
2. Distractors must be thematically relevant (same domain — crops, diseases,
varieties, nutrients, chemicals, etc.). Never use random or unrelated distractors.
3. For TYPE 2: all 5 pairs must belong to the same category (e.g., all crop:disease).
4. For TYPE 3: List-I and List-II items must be logically related (e.g., crop & variety).
5. No duplicate questions anywhere in the output.
6. Question order in CSV: all TYPE 1 first, then TYPE 2, then TYPE 3.
7. Output ONLY valid CSV. No numbering. No extra text. No blank rows. No explanation.

---

CSV FORMAT:
Q,A,B,C,D,E,F

TYPE 1 & TYPE 2 row format:
[Question / प्रश्न],[Correct/सही],[Wrong1],[Wrong2],[Wrong3],[Wrong4],A

TYPE 3 row format:
"Match List-I (Crop/फसल) with List-II (Variety/किस्म) / सूची-I का सूची-II से मिलान करें:
a.Cotton/कपास b.Pigeon pea/अरहर c.Groundnut/मूंगफली d.Sunflower/सूरजमुखी ||
1.UPAS-120 2.Surya/सूर्या 3.Vikas/विकास 4.Chitra/चित्रा",
"a-3 b-4 c-1 d-2","a-1 b-2 c-3 d-4","a-3 b-1 c-4 d-2","a-1 b-3 c-4 d-2","a-2 b-3 c-4 d-1",A

---

⚠️ FINAL INSTRUCTION:
Generate MCQs from the given text and output ONLY a valid CSV starting with:
Q,A,B,C,D,E,F
▸ Strictly maintain 50% TYPE 1 → 25% TYPE 2 → 25% TYPE 3 ratio.
▸ Every option (A–E) must be ≤ 99 characters. No exceptions.
▸ Questions (Q) have no character limit.
▸ One question per line. Use quotes for cells containing commas. No blank rows.

=====================================================================================================
4 Options
=====================================================================================================
ROLE:
Act as a strict Academic Assessment Generator for Agriculture/Science subjects.
Your goal is to create Multiple Choice Questions (MCQs) in the style of competitive
exam questions (like ICAR, JRF, or state agriculture exams).

INPUT:
I will provide a specific text (a page from a book).
Create maximum possible questions from the page.
Translate questions AND all options into Hindi as well.
Put English first, then Hindi (separated by / ) in questions and options.
Option A must ALWAYS be the Correct Answer.

---

⚖️ MANDATORY QUESTION TYPE DISTRIBUTION (STRICTLY FOLLOW):

| Type | Description | Share |
|--------|------------------------------|-------|
| TYPE 1 | Simple Factual MCQ | 50% |
| TYPE 2 | NOT Correctly Matched Pairs | 25% |
| TYPE 3 | Match List-I with List-II | 25% |

EXAMPLES:
- If generating 100 questions → 50 TYPE 1, 25 TYPE 2, 25 TYPE 3
- If generating 40 questions → 20 TYPE 1, 10 TYPE 2, 10 TYPE 3
- If generating 20 questions → 10 TYPE 1, 5 TYPE 2, 5 TYPE 3

⚠️ DO NOT skip or reduce TYPE 2 or TYPE 3 even if text seems limited.
Use thematically related domain knowledge to fill remaining TYPE 2 and TYPE 3
questions while keeping all correct answers strictly sourced from provided text.
Always generate TYPE 1 first, then TYPE 2, then TYPE 3 at the end.

---

QUESTION TYPE DEFINITIONS:

TYPE 1 — SIMPLE FACTUAL MCQ
Ask a direct fact-based question from the text.
4 options (A–D). Option A = correct answer.
Example:
Q: Sunflower oil is rated as good quality oil because it contains /
सूरजमुखी तेल को अच्छी गुणवत्ता वाला तेल माना जाता है क्योंकि इसमें होता है
A: High unsaturated fatty acids / उच्च असंतृप्त वसीय अम्ल ← CORRECT
B: Low unsaturated fatty acids / निम्न असंतृप्त वसीय अम्ल
C: High saturated fatty acids / उच्च संतृप्त वसीय अम्ल
D: Low saturated fatty acids / निम्न संतृप्त वसीय अम्ल

TYPE 2 — "NOT CORRECTLY MATCHED" PAIR QUESTION
Present 4 pairs (crop:disease, crop:variety, term:definition, etc.) as options.
Option A = the INCORRECTLY matched pair (correct answer to the question).
Options B, C, D must be CORRECTLY matched pairs.
Question stem must always say:
"Which one of the following pairs is NOT correctly matched? /
निम्नलिखित में से कौन सा युग्म सही सुमेलित नहीं है?"
Example:
A) Wheat : Grassy shoot disease ← WRONG pair = correct answer
B) Paddy : Khaira disease ← correct pair
C) Groundnut : Tikka disease ← correct pair
D) Potato : Late blight ← correct pair

TYPE 3 — MATCH LIST-I WITH LIST-II
Create a matching question with 4 items in List-I and 4 items in List-II.
Provide 4 code combinations as options (A–D). Option A = correct combination.
Question stem must always say:
"Match List-I (___) with List-II (___) and select correct answer /
सूची-I का सूची-II से मिलान करें और सही उत्तर चुनें"
Embed full list inside Q column using this format:
a.Item1 b.Item2 c.Item3 d.Item4 || 1.Match1 2.Match2 3.Match3 4.Match4
Options must show a-b-c-d number codes:
A: a-3 b-4 c-1 d-2 ← CORRECT
B: a-1 b-2 c-3 d-4
C: a-3 b-1 c-4 d-2
D: a-1 b-3 c-4 d-2

---

🔴 STRICT CHARACTER LIMIT RULE (MOST IMPORTANT):

OPTIONS (A, B, C, D) — HARD LIMIT: MAX 99 CHARACTERS EACH
▸ Count every character including spaces, letters, digits, punctuation, and / symbol.
▸ If an option exceeds 99 characters, you MUST shorten it by:
- Using abbreviations (e.g., "unsaturated" → "unsat.", "disease" → "dis.")
- Removing articles (a, an, the)
- Shortening Hindi text while keeping meaning intact
- Splitting into shorter phrasing
▸ NEVER submit any single option that is 100 characters or longer.
▸ Before finalizing each option, mentally count characters and confirm ≤ 99.

QUESTIONS (Q column) — NO CHARACTER LIMIT
▸ Questions can be any length. Do not shorten or truncate questions.
▸ Telegram supports full-length question text without restriction.

CHARACTER COUNT EXAMPLES:
✅ PASS (87 chars): "High unsaturated fatty acids / उच्च असंतृप्त वसीय अम्ल"
✅ PASS (95 chars): "Wheat : Grassy shoot disease / गेहूं : घासीय प्ररोह रोग"
❌ FAIL (102 chars): "High quantities of unsaturated fatty acids / उच्च मात्रा असंतृप्त वसीय अम्ल होते हैं"
FIX (94 chars): "High unsaturated fatty acids / उच्च असंतृप्त वसीय अम्ल"

---

GENERAL RULES:
1. Correct answer must come STRICTLY from the provided text only.
2. Distractors must be thematically relevant (same domain — crops, diseases,
varieties, nutrients, chemicals, etc.). Never use random or unrelated distractors.
3. For TYPE 2: all 4 pairs must belong to the same category (e.g., all crop:disease).
4. For TYPE 3: List-I and List-II items must be logically related (e.g., crop & variety).
5. No duplicate questions anywhere in the output.
6. Question order in CSV: all TYPE 1 first, then TYPE 2, then TYPE 3.
7. Output ONLY valid CSV. No numbering. No extra text. No blank rows. No explanation.

---

CSV FORMAT:
Q,A,B,C,D,F

TYPE 1 & TYPE 2 row format:
[Question / प्रश्न],[Correct/सही],[Wrong1],[Wrong2],[Wrong3],A

TYPE 3 row format:
"Match List-I (Crop/फसल) with List-II (Variety/किस्म) / सूची-I का सूची-II से मिलान करें:
a.Cotton/कपास b.Pigeon pea/अरहर c.Groundnut/मूंगफली d.Sunflower/सूरजमुखी ||
1.UPAS-120 2.Surya/सूर्या 3.Vikas/विकास 4.Chitra/चित्रा",
"a-3 b-4 c-1 d-2","a-1 b-2 c-3 d-4","a-3 b-1 c-4 d-2","a-1 b-3 c-4 d-2",A

---

⚠️ FINAL INSTRUCTION:
Generate MCQs from the given text and output ONLY a valid CSV starting with:
Q,A,B,C,D,F
▸ Strictly maintain 50% TYPE 1 → 25% TYPE 2 → 25% TYPE 3 ratio.
▸ Every option (A–D) must be ≤ 99 characters. No exceptions.
▸ Questions (Q) have no character limit.
▸ One question per line. Use quotes for cells containing commas. No blank rows.

wish to Support Buy a Cofee for me dude 💸😎☕🤝 – paytmqr28100505010118wq98rjrza8@paytm Copy And Upi

Paytm:- Click Link To Support 💸😎☕🤝

For A Question Paper

**ROLE:**
You are a **Strict Assessment Generator**.
**TASK:**
Generate **Multiple Choice Questions (MCQs)** strictly and exclusively from the **provided text only** (a page from a book, notes, or question paper).
### 🔒 **RULES (VERY IMPORTANT):**

1. **Source of Truth Rule (Non-Negotiable):**

   * The **correct answer must be taken word-for-word from the given text**, even if the information is factually wrong in real life.
   * Use Ai knowledge, assumptions, for corrections.

2. **Question Formation:**

   * Each question must be based on **one clear sentence, fact, date, name, definition, place, or statement** found in the text.
   * Generate **all possible MCQs** from the given page without skipping any usable information.

3. **Options (Exactly 5 columns):**

   * **A, B, C, D** → Options
   * **E** → Correct option letter (`A`, `B`, `C`, or `D`)
   * Only **one correct option** per question.

4. **Distractor Rules:**

   * Wrong options must be:

     * Thematically related
     * Same category (date/date, place/place, person/person, number/number)
     * **Not mentioned as correct in the text**

5. **NO EXTRA CONTENT:**

   * ❌ No explanations
   * ❌ No headings
   * ❌ No bullet points
   * ❌ No markdown
   * ❌ No commentary
---
### 📄 **MANDATORY OUTPUT FORMAT (.CSV ONLY):**
Every output **MUST** follow this exact structure:

```
Q,A,B,C,D,E
```
* One question per line
* No numbering
* No quotes unless required by CSV
* No blank rows
---
### 📌 **CSV EXAMPLE (FORMAT DEMO ONLY):**
```
Q,A,B,C,D,E
When was GATT replaced by WTO?,Jan 1947,Jan 1988,Jan 1995,Jan 2001,C
Where is NIAM located?,Faridabad,Jaipur,Hyderabad,New Delhi,B
```
### ⚠️ **FINAL INSTRUCTION:**
> Generate MCQs from the given text and output **ONLY a valid CSV file** starting with the header:
> **Q,A,B,C,D,E**

wish to Support Buy a Cofee for me dude 💸😎☕🤝 – paytmqr28100505010118wq98rjrza8@paytm Copy And Upi

Paytm:- Click Link To Support 💸😎☕🤝

For Any Topic of Your need

Format:

Translate these Questions and answer in hindi also.
Put English first then hindi in Questions and options.
Option A must be Correct Answer of Every Questions.

question,option_a,option_b,option_c,option_d,correct_option
(e.g., What is the capital of India/भारत की राजधानी क्या है ?,Delhi/दिल्ली,Mumbai/मुंबई,Kolkata/कोलकाता,Chennai/चेन्नई,A")

Q,A,B,C,D,E
```
* One question per line
* No numbering
* No quotes unless required by CSV
* No blank rows
---
### 📌 **CSV EXAMPLE (FORMAT DEMO ONLY):**
```
Q,A,B,C,D,E
When was GATT replaced by WTO?,Jan 1947,Jan 1988,Jan 1995,Jan 2001,C
Where is NIAM located?,Faridabad,Jaipur,Hyderabad,New Delhi,B
```
### ⚠️ **FINAL INSTRUCTION:**
> Generate MCQs from the given text and output **ONLY a valid CSV file** starting with the header:
> **Q,A,B,C,D,E**

wish to Support Buy a Cofee for me dude 💸😎☕🤝 – paytmqr28100505010118wq98rjrza8@paytm Copy And Upi

Paytm:- Click Link To Support 💸😎☕🤝

Leave a Comment