Skip to content

nomad4tech/telescope-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Telescope Bot

Monitor public Telegram channels for keywords. Get notified instantly.

Telegram Java Spring Boot telegrambot4j Status

Try it now: @telescope_one_bot

Demo


What is this?

Telescope is a Telegram bot that watches public channels for you and sends a notification the moment a keyword appears in a new post.

Set it up once - never miss a relevant post again

Use cases:

  • Track mentions of your brand, product, or competitor
  • Monitor job postings or apartment listings in niche channels
  • Follow specific topics across news channels
  • Get alerts on keywords in communities you don't want to read manually

  • Features

    • 🔔 Real-time monitoring - new posts checked every minute

    • 🔑 Smart keyword matching

      • Single word -> prefix match (football matches footballer)
      • Number -> exact match (2026 won't match 20261)
      • Phrase -> full phrase match (rent apartment)
    • 📡 Multiple input formats - add channels by @username, t.me/ link, or web Telegram URL

      Add channel

    • 🔑 Keyword management - add, view, and remove keywords on the fly

      Add keywords

    • 🌐 Two languages - English and Russian

      Language switch

    • 🗑️ Full data deletion - /deletedata removes everything, no questions asked


Plans

Free Premium (coming soon)
Channels 2 More
Keywords 10 More
Check interval Every minute Priority
Per-channel keyword filters
Advanced search filters
API and Webhooks

Commands

Command Description
/start Main menu
/help Guide and keyword syntax
/language Switch language (ru/en)
/deletedata Delete all your data

Tech

Built with:

  • Java 17 + Spring Boot
  • PostgreSQL - user data and channel state
  • telegrambot4j - my own open-source Java library for Telegram bots
  • Custom Telegram API layer for channel monitoring

The code is closed-source, but telegrambot4j - the bot framework powering this - is open and available on GitHub


Privacy

The bot stores only: your Telegram user ID, your entered list of channels, and your keywords. No message content is stored. Use /deletedata to remove everything at any time.

Full privacy policy


Support

Found a bug or have a feature request? Contact: @nomad4tech


Made by @nomad4tech · Powered by telegrambot4j

About

Telegram bot that monitors public channels for keywords and sends instant notifications

Topics

Resources

Stars

Watchers

Forks

Contributors