Cделал Telegram-бота на базе AI, который каждый день помогает прокачиваться в QA
Привет! Я — QA-инженер, и, как и многие в профессии, понимаю: если не прокачиваться регулярно, знания начинают «испаряться». Каждый день в работе сталкиваешься с багами, фичами, апи, автотестами, но на теорию почти не остаётся времени. А потом сидишь на собеседовании и думаешь: «Блин, я же это знал…»
Так у меня и родилась идея: бот, который сам напоминает о важном. Без лишнего, без давления. Просто — вопрос по тестированию и развёрнутый ответ на него. Всё — прямо в Telegram, 4 раза в день. Так появился QA Mentor Bot.
Зачем всё это?
Во-первых — для себя. Чтобы не терять форму, не забывать важные принципы и не откладывать вечно то, что «надо бы почитать». Во-вторых — просто интересно было попробовать: как можно использовать AI в реальном проекте, который работает и приносит пользу.
Теперь бот каждый день задаёт вопрос из базы и сразу публикует понятный и структурированный ответ с помощью AI. Всё происходит автоматически — я сам читаю его с телефона и реально освежаю голову.
Что внутри бота?
Если коротко — там:
- база вопросов, разбитых по темам (тест-дизайн, API, SQL и т.д.);
- AI (я выбрал DeepSeek), который даёт развёрнутый и максимально понятный ответ;
- кастомная Markdown-обработка, чтобы Telegram не ломал форматирование;
- и автопостинг по расписанию с помощью APScheduler.
Настроил всё так, чтобы категории не повторялись подряд, и ответы не дублировались. Пока не пройдены все — новые не повторяются.
А где боль?
Markdown в Telegram — это боль. AI может вставить или _ в середину фразы — и Telegram просто не сможет отправить сообщение. Пришлось написать скрипт, который сначала экранирует весь текст, а потом вручную восстанавливает нужные акценты: жирное, курсив, код, списки и т.д. Зато теперь всё публикуется без ошибок.
Что дальше?
Сейчас я хочу:
- расширить базу вопросов (если есть идеи — присылай!);
- добавить реакцию на посты, чтобы понимать, что заходит, а что нет;
- прокачать шаблоны промптов, чтобы ответы стали ещё круче.
Спасибо за внимание! Если идея отозвалась — заходи в канал AI Mentor for QA и пиши, что думаешь. Буду рад фидбеку 🙌