Cделал Telegram-бота на базе AI, который каждый день помогает прокачиваться в QA

Cделал Telegram-бота на базе AI, который каждый день помогает прокачиваться в QA

Привет! Я — QA-инженер, и, как и многие в профессии, понимаю: если не прокачиваться регулярно, знания начинают «испаряться». Каждый день в работе сталкиваешься с багами, фичами, апи, автотестами, но на теорию почти не остаётся времени. А потом сидишь на собеседовании и думаешь: «Блин, я же это знал…»

Так у меня и родилась идея: бот, который сам напоминает о важном. Без лишнего, без давления. Просто — вопрос по тестированию и развёрнутый ответ на него. Всё — прямо в Telegram, 4 раза в день. Так появился QA Mentor Bot.

Зачем всё это?

Во-первых — для себя. Чтобы не терять форму, не забывать важные принципы и не откладывать вечно то, что «надо бы почитать». Во-вторых — просто интересно было попробовать: как можно использовать AI в реальном проекте, который работает и приносит пользу.

Теперь бот каждый день задаёт вопрос из базы и сразу публикует понятный и структурированный ответ с помощью AI. Всё происходит автоматически — я сам читаю его с телефона и реально освежаю голову.

Что внутри бота?

Если коротко — там:

  • база вопросов, разбитых по темам (тест-дизайн, API, SQL и т.д.);
  • AI (я выбрал DeepSeek), который даёт развёрнутый и максимально понятный ответ;
  • кастомная Markdown-обработка, чтобы Telegram не ломал форматирование;
  • и автопостинг по расписанию с помощью APScheduler.

Настроил всё так, чтобы категории не повторялись подряд, и ответы не дублировались. Пока не пройдены все — новые не повторяются.

Cделал Telegram-бота на базе AI, который каждый день помогает прокачиваться в QA

А где боль?

Markdown в Telegram — это боль. AI может вставить или _ в середину фразы — и Telegram просто не сможет отправить сообщение. Пришлось написать скрипт, который сначала экранирует весь текст, а потом вручную восстанавливает нужные акценты: жирное, курсив, код, списки и т.д. Зато теперь всё публикуется без ошибок.

Что дальше?

Сейчас я хочу:

  • расширить базу вопросов (если есть идеи — присылай!);
  • добавить реакцию на посты, чтобы понимать, что заходит, а что нет;
  • прокачать шаблоны промптов, чтобы ответы стали ещё круче.

Спасибо за внимание! Если идея отозвалась — заходи в канал AI Mentor for QA и пиши, что думаешь. Буду рад фидбеку 🙌

1
2 комментария