TGSoundBot - это бот для Telegram, написанный на Node.js 18 с использованием TypeScript и node-telegram-bot-api. Бот предназначен для отправки inline аудиозаписей в любом чате Telegram. Он также поддерживает добавление новых аудио через чат с ботом в виде аудио файлов или голосовых сообщений.
BotDemo - @ugarSoundBot
- Убедитесь, что у вас установлен Node.js версии 18 и выше.
- Склонируйте репозиторий с помощью Git:
git clone https://github.com/your-username/TelegramMemeSoundBot.git
- Перейдите в папку проекта:
cd TelegramMemeSoundBot
- Установите зависимости:
npm install
- Запустите бота:
npm dev
Вы можете добавить новую аудиозапись в бота, отправив аудио файл или голосовое сообщение через чат с ботом. Он автоматически добавит эту аудиозапись в базу данных и сделает ее доступной для отправки в других чатах с помощью inline-режима.
Бот использует SQLite для хранения информации о созданных аудиозаписях. В будущем планируется добавить поддержку PostgreSQL для улучшения производительности и масштабируемости.
Если у вас есть предложения по улучшению или вы хотите сообщить об ошибке, не стесняйтесь создать issue или сделать pull request в репозитории проекта.
Этот проект распространяется под лицензией MIT. Вы можете свободно использовать, изменять и распространять этот код в соответствии с условиями лицензии.