Skip to content

SvetlanaZinovkina/sleep_tracker_bot

Repository files navigation

Этот проект представляет собой Telegram-бот для отслеживания времени сна ребенка, разработанный с использованием библиотек grammy и postgreSQL. В режиме разработки используется SQlite3.

Описание

Бот позволяет пользователям:

  • Начинать отслеживание времени сна
  • Завершать отслеживание времени сна
  • Просматривать статистику сна за последнюю неделю
  • Редактировать начало и окончание сна

Установка

  1. Склонируйте репозиторий на ваш локальный компьютер:

    git clone https://github.com/SvetlanaZinovkina/sleep_tracker_bot
    cd sleepbaby-telegram-bot
  2. Установите зависимости:

    npm install
  3. Создайте файл .env в корне проекта и добавьте в него ваш Telegram Bot Token и MongoDB URI:

    BOT_TOKEN=your_telegram_bot_token
    DB_CONNECTION=your_postgreSQL_uri
    NODE_ENV=production || development

Запуск

Запустите бота с помощью следующей команды:

nodemon index.js || npm start index.js

About

Telegram bot for tracking baby's sleep

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published