Skip to content

yshalsager/telegram-scheduler

Repository files navigation

Telegram Scheduler

A simple web app to batch send/schedule messages from text file to Telegram chat.

screenshot

screenshot

Demo

You can check it here.

Features

  • 100% local and safe, no external connections or data collection.
  • Sign in Telegram using browser, no external services or hassle.
  • Save login for future usage.
  • Control how to split the text file by specifying line starts with character.
  • Add text before or after the message from file.
  • Set a start date and time for scheduled messages, control sending interval, and durations to not send in.
  • Live preview your messages text, chat, and time that it will be sent at.
  • Light and Dark themes.

Technologies / External libraries

Developing

Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview.