Telegram Mini App Tell Me Ask Bot

Tell Me Ask Bot

Статус проекта

UPD 24.05.2026: проект переведен в архив. Скриншоты работы сохранены для портфолио, а исходный код доступен в открытом виде на GitHub.

Любой желающий может развернуть его у себя: достаточно создать своего бота в Telegram и ввести свои ключи, программировать ничего не нужно.

Если проект понравился, можно поставить звезду на GitHub. Для меня это лучшая поддержка.

Проект Tell Me Ask Bot разработан с нуля

Tell Me Ask Bot — это Telegram-бот и Mini App для анонимных и неанонимных вопросов, ответов и публичной ленты профиля.

Проект разработан с нуля на Java и Spring Boot. В нем реализованы личные профили пользователей, уникальные ссылки, входящие вопросы, публикация ответов, подписки, подписчики и Telegram-уведомления.

Бот демонстрирует полный цикл backend-разработки: от проектирования базы данных и бизнес-логики до интеграции с Telegram Bot API и Telegram Mini App.

Ранее бот был доступен в Telegram: @TellMeAskBot. Сейчас бот отключен, но ниже представлены скриншоты его работы.

Технологии и версии

Технология Версия
Java 21
Spring Boot 3.4.5
Spring Web starter
Spring Validation starter
Spring Data JPA starter
PostgreSQL Driver runtime
Liquibase core
TelegramBots 6.9.7.1
Lombok optional

Основной функционал

01

Отправка вопросов пользователю.

02

Анонимные и неанонимные вопросы.

03

Входящие вопросы для владельца профиля.

04

Ответы с публикацией в публичную ленту.

05

Публичная лента опубликованных ответов.

06

Генерация уникальной ссылки на профиль.

07

Подписки на другие профили.

08

Просмотр подписчиков профиля.

09

Удаление и редактирование опубликованных ответов.

10

Telegram-уведомления при новых вопросах.

11

Telegram Mini App со светлой и темной темой.

Примеры работы Telegram Mini App