Skip to content

Telegram Watchdog Organization

Telegram Watchdog License Bot Status

The modern solution for anti-abuse protection in Telegram group chats

About Us

The Telegram Watchdog organization develops and maintains tools to help Telegram group administrators protect their communities from spam, abuse, and unwanted content. Our flagship product is the Telegram Watchdog bot, a sophisticated solution that verifies new members before they join your groups.

Our Projects

Telegram Watchdog Bot

Our main project is a Telegram bot that implements a privacy-first approach to member verification:

  • Private Verification: Uses private chats to verify users instead of cluttering group conversations
  • Modern CAPTCHA: Implements Cloudflare Turnstile for effective, user-friendly verification
  • Multilingual Support: Available in multiple languages including English, Chinese (Simplified and Traditional), Japanese, Russian, and Turkish
  • Privacy-Focused: Doesn't store or share user data
  • Self-Deployable: Can be deployed on your own infrastructure for complete control

Repository | Try the Bot

TrustRank

A new reputation system in development, inspired by PageRank, designed to evaluate user trustworthiness within social networks.

  • Innovative Algorithm: Calculates trust scores based on the endorsements of other trusted users
  • Spam Detection: Helps identify spam accounts through community feedback
  • Normalized Scoring: Maps trust scores to a meaningful range using Sigmoid functions
  • Graph-Based: Leverages the social graph structure to determine user reputation

Repository

Technical Architecture

Our architecture consists of several components:

  • Backend (Node.js/TypeScript): Powers the core functionality of our bots
  • Frontend (Vue.js): Handles the web interfaces for verification and administration
  • Verification System: Integrates with Cloudflare Turnstile for CAPTCHA verification
  • Internationalization: Supports multiple languages through fluent translations
  • Telegram Bot API Integration: Communicates with Telegram's bot platform

Get Involved

We welcome contributions from developers, translators, and Telegram community managers!

How to Contribute

  1. Check out our repositories and documentation
  2. Join our community chat for discussions
  3. Submit issues, feature requests, or pull requests on GitHub
  4. Help with translations for broader language support

Resources

License

Our projects are primarily released under the MIT License, allowing for wide use and adaptation in various contexts.

Acknowledgements

We are grateful to all contributors, translators, and community members who help make Telegram Watchdog better. Special thanks to those who provide feedback, report issues, and help improve our documentation.

Pinned Loading

  1. tg-watchdog tg-watchdog Public

    The brand-new solution for anti-abuse from Telegram groupchats.

    TypeScript 132 17

Repositories

Showing 6 of 6 repositories
  • .github Public
    tg-watchdog/.github’s past year of commit activity
    0 0 0 0 Updated Apr 16, 2025
  • tg-watchdog Public

    The brand-new solution for anti-abuse from Telegram groupchats.

    tg-watchdog/tg-watchdog’s past year of commit activity
    TypeScript 132 MIT 17 0 0 Updated Apr 13, 2025
  • trustrank Public

    An algorithm that used for evaluating someone’s reputation in a social network.

    tg-watchdog/trustrank’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 5, 2024
  • webapp-locale Public

    Localisation repository for web app

    tg-watchdog/webapp-locale’s past year of commit activity
    0 MIT 1 0 1 Updated Jun 28, 2023
  • bot-locale Public

    Localizations for bot chat interface.

    tg-watchdog/bot-locale’s past year of commit activity
    Fluent 0 MIT 1 0 1 Updated Jun 13, 2023
  • docs Public
    tg-watchdog/docs’s past year of commit activity
    0 0 0 0 Updated Mar 13, 2023

Top languages

Loading…

Most used topics

Loading…