TextBee — Ваш Android как универсальный SMS-шлюз
Представьте ситуацию: вам нужно добавить SMS-уведомления в свой сервис, но коммерческие шлюзы либо дороги, либо требуют сложной интеграции. А что если использовать обычный смартфон? Именно эту идею реализует TextBee — open-source решение, которое уже собрало почти 2 тысячи звезд на GitHub.
Что в коробке?
TextBee — это полноценный SMS-шлюз, состоящий из:
- Мобильного приложения для Android
- Веб-панели управления
- REST API для интеграции
- Возможности self-hosting
Главная фишка? Ваш старый Android-смартфон превращается в SMS-сервер, готовый к работе за 5 минут.
Топ-5 причин попробовать TextBee
- Нулевая стоимость SMS — платите только за мобильную связь
- Простая интеграция — работающий API из коробки
- Полный контроль — все данные на ваших серверах
- Мультиустройство — масштабируемость под нагрузку
- Open-source — модифицируйте под свои нужды
Как это работает технически?
Архитектура проекта включает:
- Frontend: Next.js + React
- Backend: NestJS на Node.js
- База данных: MongoDB
- Мобильное приложение: Java/Kotlin
Интересный момент: для связи между устройствами используется Firebase Cloud Messaging, что обеспечивает мгновенную доставку команд на телефон.
Практическое применение: 3 реальных кейса
- Стартапы — быстрый запуск SMS-уведомлений без бюджета на Twilio
- Локальные сервисы — рассылка для клиентов в регионах с плохим интернетом
- Автоматизация бизнеса — напоминания клиентам о записях или платежах
Пример кода для отправки SMS:
const response = await axios.post('https://api.textbee.dev/api/v1/gateway/devices/DEVICE_ID/send-sms', {
recipients: ['+79001234567'],
message: 'Ваш код подтверждения: 1234'
}, {
headers: { 'x-api-key': 'YOUR_KEY' }
});
Настройка за 6 шагов
- Устанавливаете приложение на Android
- Регистрируетесь на textbee.dev
- Подключаете устройство через QR-код
- Получаете API-ключ
- Интегрируете с вашим сервисом
- Profit!

Self-hosting: когда облака недостаточно
Для полного контроля можно развернуть свою версию:
docker compose up -d # Запуск в контейнерах
В комплекте идут MongoDB, API и веб-интерфейс.
Вывод: кому подойдет TextBee?
Проект идеален для:
- Разработчиков, которым надоели ограничения облачных API
- Стартапов с ограниченным бюджетом
- Энтузиастов open-source решений
Если вам нужен простой, бесплатный и контролируемый способ работы с SMS — TextBee достоин внимания. А с почти 2k звезд на GitHub это явно не просто очередной pet-project.
Что интересно, проект активно развивается — недавно добавили поддержку массовой рассылки через CSV и готовят webhook-уведомления. Успеете присоединиться до того, как это станет мейнстримом?
