All case studies
EducationOnline education

Spanish verb training bot

Spanish verb practice in Telegram with A1–B2 levels, error-based repetition, progress tracking and paid access through YooKassa.

Images3Video1
SolutionEducational Telegram bot
StatusDelivered project
Spanish verb training bot — thematic project illustration
What we built

We developed a standalone Telegram product for learning Spanish verbs. Lessons, practice, knowledge checks, progress statistics and access purchases are available in one interface.

01

Client task and starting point

The client needed regular language practice inside a familiar messenger without a separate application or educational platform.

The product had to save results, track progress and adapt repetition to each learner’s mistakes. Paid access also needed online payment and automatic activation.

02

What was implemented

The bot combines learning, practice and knowledge checks. It saves results, repeats difficult verbs more often and automatically activates full access after a successful YooKassa payment.

  • Learning tasks and multiple-choice tests, with separate practice and knowledge-check modes.
  • Selection of A1–B2 difficulty and study intensity.
  • Spaced repetition that presents difficult verbs more frequently.
  • Saved results, progress tracking and correct-answer statistics.
  • Telegram menus, commands and service information.
  • A privacy policy, terms of use and the ability to delete user data.
  • Paid access through YooKassa, automatically activated without an expiry after successful payment.
  • Free access for selected test accounts.
03

How the solution works

  1. 01

    Terms and preferences

    The learner reviews the terms and privacy policy, then selects a level and study intensity.

  2. 02

    Learning and practice

    The menu offers learning material, practice and knowledge checks with Spanish verb questions.

  3. 03

    Personalised repetition

    The bot saves results, analyses mistakes and repeats the verbs that are difficult for the learner.

  4. 04

    Payment and full access

    The learner reviews the purchase terms and pays through YooKassa. Full access is activated automatically after payment confirmation and has no expiry.

04

Technical logic and integrations

Telegram Bot API provides the user interface; the bot profile, menu, commands and start screen are configured through BotFather.

Results and progress are saved so personalised repetition can take each learner’s mistakes into account.

YooKassa processes payments; confirmation of a successful payment triggers access activation.

Telegram Bot APIYooKassaProgress storage
05

Business value

Completed in September 2026, the product is live and in use by the client. At the time of the check, the client confirmed correct operation with no issues reported.

Learners receive tasks, repetition and progress statistics in Telegram. The system selects revision material from their mistakes.

Access sales are automated: successful payment opens the educational features without manual activation.

Have a similar workflow?Tell us what needs to change. We can discuss the working logic without a long questionnaire.
Discuss a similar project
Have a similar task?

Send us the current workflow and the systems involved.

Need a first step?Message in Telegram