Schedule Bot

Bot for finding free offices of the MEPhI Research Institute. Bot is available on: @mephi_schedule_bot

Bot is serverless function, which is deployed on Yandex Cloud Functions.

Local Setup

To run the bot locally, you will first need to set up your environment:

  1. Clone this repository:
git clone <repository_url>
cd path_to_repository
  1. Install the required dependencies:
go mod download
  1. Setup environment variables:
  • TELEGRAM_BOT_TOKEN: Your Telegram bot token.
  • DSN: Your PostgreSQL connection string.
  1. Run the bot:
go run cmd/main.go