Телеграм-бот «Диалог Истины»

июл. 15, 2025 · 2 мин. для прочтения
AI-generated preview

🧠 Идея проекта

Этот Telegram-бот был создан для духовно-образовательного проекта «Диалог Истины», чтобы:

  • Автоматизировать сбор контактов участников из Instagram
  • Узнать уровень мотивации людей (опрос)
  • Позволить администратору отправлять рассылки всей базе
  • Интегрировать всё с Airtable

🔍 Что делает бот?

  1. Пользователь заходит в бота по ссылке из Instagram
    👉 @diallogistini_bot
  2. Оставляет:
    • 📱 Номер телефона (через кнопку)
    • 📧 Email
    • 👤 Имя и фамилию
    • ❓ Отвечает на вопрос: “Вы хотите религиозные знания?”
  3. Бот сохраняет все данные в Airtable
  4. Даёт ссылку на канал
  5. Администратор может отправить рассылку через команду /sendall

📊 Опрос внутри бота

Вы хотите религиозные знания?

• Получать для себя и внедрять их
• Получать, внедрять и передавать другим
• Хочу пока просто понаблюдать

Эти данные тоже сохраняются в Airtable.


🛠 Технологии

  • Python 3.11
  • Aiogram 3.x — асинхронный Telegram-фреймворк
  • Airtable — внешняя база для хранения данных
  • Railway — деплой проекта без раскрытия токенов (через ENV)
  • GitHub — исходный код приватный, по запросу

🖼 Обложка проекта

Обложка проекта


📂 Структура данных в Airtable

  • Telegram ID
  • Username
  • Телефон
  • Email
  • Имя
  • Фамилия
  • Ответ на вопрос
  • Дата регистрации

📦 Возможности админа

  • ✅ Команда /sendall Привет! отправляет сообщение всей базе
  • 🔐 Только Telegram ID админов могут делать рассылки
  • 🧑‍💻 Все данные легко выгружаются из Airtable

💡 Для кого проект?

  • Онлайн-школы и духовные клубы
  • Проекты, ведущие набор из Instagram или Telegram
  • Небольшие команды без ресурсов на сложную CRM

📥 Как развернуть

  1. Создайте Airtable-базу с нужными полями
  2. Добавьте секретные переменные в Railway:
    • BOT_TOKEN
    • AIRTABLE_API_KEY
    • AIRTABLE_BASE_ID
    • AIRTABLE_TABLE_NAME
  3. Запустите бота на Railway
  4. Подключите домен и отправьте ссылку в Instagram Bio

🎯 Результат

  • Простая форма, которая работает как мини-лендинг внутри Telegram
  • Вся база в Airtable для последующих рассылок или аналитики
  • Опрос помогает сегментировать пользователей

📎 Обсудить сотрудничество

Если вы тоже хотите создать Telegram-бота под ваш проект —
Напишите мне →


🛠 Дополнительно