Skip to content

rignaneseleo/EchoLaterBot

Repository files navigation

EchoLaterBot

EchoLaterBot is a Telegram reminder bot that sends your messages back after a random delay.

The bot is live on Telegram at @EchoLaterBot. Open it directly: https://t.me/EchoLaterBot

Features

  • Supports text, photo, audio, video, voice, video note, sticker, GIF, document, and location messages.
  • Random reminder delay between 1 and 48 hours.
  • Reminder actions: cancel, snooze for 1 hour, or mark as done.
  • /reset command to remove all pending reminders for a user.

Local Setup

  1. Create and activate a virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  2. Install dependencies:

    pip install -r requirements.txt
  3. Create a .env file in the project root:

    BOT_TOKEN=your_bot_token_here
  4. Start the bot:

    python reminder_bot.py

Deployment

See DEPLOY.md for VPS deployment instructions.

About

Telegram reminder bot that sends your messages back after a random delay

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors