הבוט מציג שאלות שהמשתמש עונה עליהם. הבוט מציג שאלה עם 4 תשובות אפשריות, בלחיצה על אחת התשובות, התשובה הנבחרת ותצבע בירוק אם המשתמש ענה נכון או אדום אחרת. בנוסף, התשובה הנבחרת תופיע כהודעה של המשתמש (מצד ימין ועל רקע ירוק). לאחר מענה על שאלה, תופיע השאלה הבאה בהמשך המסך. מענה נכון על שאלה - מזכה בנקודה. בסיום המענה על השאלות מופיע ניקוד המשתמש (על כמה שאלות ענה נכונה) וכפתור התחל מחדש על מנת להתחיל מחדש מענה על השאלות.
במשחק קיימים מספר קבצים:
קובץ main - לולאת הבוט המרכזית, מנהלת אירועים ומציגה את רקע הבוט. קובץ helpers.py - פונקציות עזר בינהן מרכוז טקסט, חישוב גובה שאלה קובץ data.txt - קובץ טקסט עם שאלות הבוט. כל שורה מכילה מספר שאלה, טקסט השאלה, תשובות אפשריות ואת התשובה הנכונה. קובץ database_function.py - קובץ עם פונקציה הממירה את קובץ הדאטה לרשימה עם אובייקטים מסוג Question. קובץ constants.py - קובץ המכיל את קבועי המשחק. תיקיית Classes: קובץ Question.py - מחלקת שאלה, מכילה את כל המידע על שאלה. אחראית על הצגת ומיקום השאלה. קובץ Button.py - מחלקת כפתור. קובץ Bot.py - מחלקת Bot, אחראית על הלך השאלון, העברת שאלה, הצגת כל השאלות על המסך, חישוב ניקוד. תיקיית Images: תיקייה המכילה את תמונות המשחק.