askill
cleanup-deleted

cleanup-deletedSafety 85Repository

Purge deleted/ghost Telegram accounts from dialog lists and contacts. Removes spam ghosts that clutter your chat list. Use whenever user mentions deleted accounts, ghost accounts, spam cleanup, telegram cleanup, clean chat list, or remove deleted contacts. TRIGGERS - telegram cleanup, deleted accounts, ghost accounts, telegram spam, clean telegram, purge deleted, remove ghosts, telegram housekeeping

22 stars
1.2k downloads
Updated last week

Package Files

Loading files...
SKILL.md

Cleanup Deleted Telegram Accounts

Scan and purge deleted/ghost accounts from your Telegram dialog list and contacts. These are accounts that were deleted by their owners or banned by Telegram but still appear as "Deleted Account" in your chat list.

The script uses 3 progressively aggressive deletion methods because Telegram's dialog cache can be stubborn:

  1. delete_dialog — standard removal
  2. DeleteHistoryRequest — force-clear the conversation history
  3. Block + Unblock + delete — resets Telegram's peer state cache, then deletes

After the first pass, it re-scans for survivors and retries with method 3.

Usage

/usr/bin/env bash << 'EOF'
SCRIPT="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/cc-skills/plugins/tlg}/scripts/cleanup_deleted.py"

# Scan only (no deletions)
uv run --python 3.13 "$SCRIPT" --dry-run

# Clean all profiles
uv run --python 3.13 "$SCRIPT"

# Clean specific profile
uv run --python 3.13 "$SCRIPT" -p eon

# Clean multiple specific profiles
uv run --python 3.13 "$SCRIPT" -p eon missterryli
EOF

Parameters

ParameterTypeDescription
-p/--profilelistProfiles to clean (default: all)
--dry-runflagScan and report without deleting

What Gets Cleaned

SourceAction
Regular dialogsDeleted user chats removed
Archived dialogs (folder=1)Deleted user chats removed
Contact listDeleted contacts removed
Stubborn ghostsBlock+unblock forces cache reset, then delete

Recommended Cadence

Run monthly or whenever you notice "Deleted Account" entries appearing in your chat list. Spam accounts that message you and later get banned by Telegram are the primary source.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

48/100Analyzed 5 days ago

Practical Telegram cleanup utility skill that provides commands to purge deleted/ghost accounts. Well-structured with clear usage examples and three deletion methods. However, critically depends on an external Python script (cleanup_deleted.py) that is not provided in the skill content, making it incomplete. The skill would be fully functional if the script were included or referenced properly."

85
80
55
35
40

Metadata

Licenseunknown
Version-
Updatedlast week
Publisherterrylica

Tags

llm