Skip to main content

Telegram bot to delete messages sent outside of threads

Project description

Threadkiller

Telegram bot to delete messages sent outside of threads

Quick setup

Add @the_threadkiller_bot to a Telegram group of your choice, then give it permission to Delete messages and to Pin messages.

Why?

Telegram discussion groups are buggy and weird.
Sending a message there without it being a reply to any other message means that channel viewers will not see it, despite the message probably being a reply to the immediately previous message.

This bot deletes all messages sent in the groups it's in except for replies to channel messages or messages starting with /thread.

Commands

  • /start - In private chats, display information about Threadkiller.
  • /version - View the currently running version of Threadkiller.
  • /thread - Start a new thread with the given title.

Link

Use

Usable on Telegram

Tools

Written in Python

Packaging

Available on PyPI Available on Forgejo Packages

Documentation

Documentation available Licensed under EUPL-1.2

Development

Code repository Releases Issues Pull requests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

threadkiller-2.2.5.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

threadkiller-2.2.5-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file threadkiller-2.2.5.tar.gz.

File metadata

  • Download URL: threadkiller-2.2.5.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for threadkiller-2.2.5.tar.gz
Algorithm Hash digest
SHA256 c8f2128765870c5df2a59fc52a3c5d42671f7ceb3bd8f291e91745869c8ee7ed
MD5 35159098e452ddbbb5e9ea564a68a85e
BLAKE2b-256 9952c24843136568a97bf46af9fac6c0fe0499c4d2e139648767de9fba347c71

See more details on using hashes here.

File details

Details for the file threadkiller-2.2.5-py3-none-any.whl.

File metadata

  • Download URL: threadkiller-2.2.5-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for threadkiller-2.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0a0b2e818bf841e8ea5224b03a81e0ed8da6848be564aa009910ed337d846f9a
MD5 0dc8c92da52c637d6862500ffd16f61f
BLAKE2b-256 525ed3733a6895696fd14cace14433a4af6673f69b8d17f55bd618bebb0cb46d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page