Skip to content

Bot for channel chat group that will analyze all english sentences, standalone words or phrases that are needed to be heard for better studying

License

Notifications You must be signed in to change notification settings

Woolfer0097/EnglishAudioBot

Repository files navigation

Бот для Telegram, который помогает учить английский через озвучку слов, фраз и предложений для лучшего flow обучения в моём телеграм канале.

При обращении в лс к боту, он озвучит любую отправленную ему фразу!


Возможности

  • Автоматически озвучивает английские фразы из постов в канале
  • Оставляет голосовые сообщения в комментариях к постам
  • Можно написать боту в личку — и он озвучит ваш текст
  • Поддержка слов, фраз и целых предложений (до 200 символов)
  • Работает на gTTS и Aiogram 3

Deploy для вашего канала

  1. Подготовь файл .env:
BOT_TOKEN=your-telegram-bot-token
DISCUSSION_CHAT_ID=your-discussion-chat-id
  1. Обратись к бате
  2. Используй этого бота:
  • Напиши сообщение от лица группы чата в группу и перешли это сообщение
  • Ты получишь такое сообщение:
Id: -your-id
Title: your-title
  • Скопируй ID и вставь в .env

Запусти контейнер на своём ПК/VPS/Сервере:

docker compose up -d

Бот будет автоматически перезапускаться при сбое и использовать переменные из .env.

📬 Использование

📌 Просто добавьте бота в канал и привязанную группу обсуждения с правами админа 📌 Опубликуйте пост с английскими фразами и метками:

Фразы для запоминания:
- take your time
- break a leg

Слова для запоминания:
- moment
- spare

Предложения для запоминания:
- take a deep breath

🤖 Бот сам озвучит это в комментариях к посту 🎧


💬 Озвучка по запросу

Вы можете написать боту в личку и получить голосовое сообщение:

take your time → 🎙️ бот пришлёт правильное произношение!


🛠 Стек


🤝 Поддержка

Если бот оказался полезен — поставь ⭐️ на репо и расскажи друзьям!
Любые фидбэки, идеи и багрепорты — welcome 😊

About

Bot for channel chat group that will analyze all english sentences, standalone words or phrases that are needed to be heard for better studying

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published