Skip to content

Repository files navigation

🕉️ iiSridhar Telegram Bot & Mini App

Современный Telegram бот и Mini App для духовного AI-наставника Шридхар Махарадж.

✨ Особенности

  • 🤖 AI-диалоги: Интеллектуальные беседы с духовным наставником
  • 🌍 Мультиязычность: Русский, Испанский, Хинди, Тайский
  • 📱 Telegram Mini App: Красивый веб-интерфейс внутри Telegram
  • 💬 История диалогов: Сохранение и продолжение бесед
  • 🎨 Режимы: Духовный наставник, медитация, философия
  • Streaming: Потоковые ответы в реальном времени
  • 📊 База данных: SQLite для хранения истории
  • 🔄 Feedback система: Оценка качества ответов

🚀 Установка

1. Клонируйте репозиторий и перейдите в папку

cd iiSridhar_telegram

2. Установите зависимости

npm install

3. Настройте переменные окружения

cp .env.example .env
# Отредактируйте .env и добавьте свои токены

4. Запустите бота

npm start          # Продакшен режим
npm run dev        # Режим разработки

5. Запустите Web App (опционально)

npm run webapp     # Продакшен
npm run dev:webapp # Разработка

📋 Команды бота

  • /start - Начать диалог с наставником
  • /new - Начать новую тему беседы
  • /history - Просмотр истории диалогов
  • /language - Выбор языка интерфейса
  • /mode - Выбор режима общения
  • /help - Справка по боту

🎯 Режимы работы

  1. 🕉️ Духовный наставник - Глубокие духовные беседы
  2. 🧘 Медитация - Руководство по практикам
  3. 📿 Философия - Обсуждение философских вопросов
  4. ❓ Q&A - Быстрые вопросы-ответы

🌐 Поддерживаемые языки

  • 🇷🇺 Русский (ru)
  • 🇪🇸 Испанский (es)
  • 🇮🇳 Хинди (hi)
  • 🇹🇭 Тайский (th)

🛠️ Технологии

  • grammY - Современный Telegram Bot фреймворк
  • OpenAI API - GPT-4 для AI ответов
  • SQLite - База данных для истории
  • Express - Web сервер для Mini App
  • Node.js - Runtime окружение

📱 Telegram Mini App

Веб-интерфейс с расширенными возможностями:

  • Красивый UI с темной темой
  • История всех диалогов
  • Управление контекстом
  • Экспорт бесед
  • Статистика использования

🤝 Вклад в проект

Мы приветствуем ваш вклад! Пожалуйста:

  1. Fork проекта
  2. Создайте feature branch
  3. Commit изменения
  4. Push в branch
  5. Создайте Pull Request

📄 Лицензия

MIT License

📧 Контакты

Вопросы и предложения: [Telegram Support]


Сделано с 🙏 и ❤️ для духовного развития

About

A Instant Massengers 📱 bot (Telegram, Line) 🤖 built on OpenAI GPT-4 to provide intelligent chat and Q&A capabilities

Resources

Contributing

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages