Skip to content
Discuss a project
Menu

SignM

Leadscanner — a dashboard for finding service requests in Telegram

A dashboard for finding messages that request services. It includes search topics, community selection and manual review of matches, with links to the original messages.

Leadscanner workflow diagram: sources, search rules, match review and manual replies. Original diagram labels are in Russian.
Leadscanner workflow diagram: sources, search rules, match review and manual replies. Original diagram labels are in Russian.
Our role
Interface development and message-processing rules
Project status
Working prototype for our own use
Technology
Python · FastAPI · Telethon · HTML · CSS · JavaScript

The task

Bring the search for service requests in Telegram into one place. It needs topic and source settings, a way to review matching messages, and a reply draft that the owner sends manually.

We built a dashboard with separate sections for search topics, sources and history. Search rules allow keywords and exclusions to be changed. Each matching message has a link to the original, a review status and a draft reply.

Constraints

  • Operation requires the owner’s account with access to the selected communities.

What we built

  • Adding search topics with keywords, expressions of demand and exclusions
  • Building filtered community selection and source controls
  • Separating new-message processing from available-history analysis
  • Adding New, In progress and Not relevant statuses
  • Creating editable reply templates that can be copied for manual sending

How the system fits together

  • Communities
  • Search rules
  • Matches
  • Manual review
  • Reply

What changed

  • The dashboard brings together settings for searches, sources and history analysis. A match can be opened in Telegram and taken forward manually.

Project details