Skip to content

Телеграм-бот, созданный для развлечения.

Notifications You must be signed in to change notification settings

SLKarol/nsfw-heroku-tg-bot

Repository files navigation

NSFW-Telegram-bot

Бот сделан для развёртывания его на heroku.com. Использует в качестве бэкенда NodeJS и пакеты: express, node-telegram-bot-api, mongodb, mongoose.

Первоначально он использовал данные только из reddit, позже я сделал возможность забирать данные из башорга. Но т.к. не все, что там выпускается мне подходит, то написал фронтенд-часть для выбора контента. О том, как я писал бота, можно почитать здесь.

Бот "живёт" с таким ID: @nsfw_heroku_bot

Для корректной установки после клонирования репозитория скопируйте у себя файл .env.example в файл .env . В нём такие значения:

TOKEN="Токен бота для animal.js"

TELEGRAM_TOKEN_DEV="Токен бота для разработки"

REDDIT_USER_NAME="RedditUserName"

REDDIT_PASSWORD="RedditPassword"

REDDIT_APP_ID="RedditAppId"

REDDIT_API_SECRET="RedditApiSecret"

MONGO_CONNECT_URI="MongoConnectUri"

MONGO_DEV_CONNECT_URI="Подключение к БД разработчика"

TOKEN_JWT="Секретная фраза для генерации токенов на авторизацию"

REDDIT_...настройки для подключения к Reddit и MONGO_CONNECT_URI - подключение к БД Mongo для хранения настроек подписки.

About

Телеграм-бот, созданный для развлечения.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages