KhmerAutosoft
Open in Telegram
Khmer Autotools is your solutions : Easy, Fast and Helpull ( techs, tools, tips for shares ) ααα½αααααΆααααααα·α ChatBot Telegram π /start (more info) @KhmerAutobot @KhmerChatbot @KhmerHiderBot πAdmin: 012888807 @angRotanak π www.khmerauto.tools
Show more2 616
Subscribers
No data24 hours
-267 days
-1 52930 days
Posts Archive
2 616
ααΌαααΌαααααΉαααα ααααα’α»ααααααααΎ αααααα·ααΈ Khmer Telegram Tools ααααααΌαααΆαααααΎααααΆαα ααΆαα½ααααααα·ααΈααααΈ Telegram Manager
ααΆαααΌαααααααΎαααααα·ααΈααααΈ ααααα’αΌααα·αααααΌαααΆα αα·ααααααααααααααΎα αααααΆαααααα’αΌααααααΆα lifetime license ααΈαα»α
αααααα·ααΈα
αΆαα αα·αα’αΆα
update αααααααααΆα ααΆα’αΆα
ααΉα αα·αααααΎαααΆααα
ααααααΆαα½α αααααα ααααααααΆα ααααΎααΆα update ααααααααΆαααααΎαααΆααααααααα·ααΈ
ααΆααααααααΌααα·ααααα·ααα ααα½ααα lifetime αααααΆαααααααααΈααΈααααΈαααα
ααααααααα’αΌα ααΆααα·α lifetime ααΈαα»α αα αΌααααα
αα αα α§αααααα»ααααα
ααΌαα’ααα»αβ α
2 616
αα½ααααααα server KhmerAutosoft ααΆααααα αΆαα’αΆαααα’α½α ααααα’α»ααααααΎαα
αΌααααααα·ααΈ ααΆα
α license ααΌαααΆαααααΆααααΎααααα»α ααΎααααΈ Activate α‘αΎααα·α
2 616
ααΌαααααΆαααααα CSP DIGITAL αααααααΆαααααα»αααΆαααΆα Subscribe / License ααΆαααα Telegram: @CSPDigitalKH / +855 90 587 401
αααααααα’αΌαααΉαααα½αααΆαααααααα·ααα
2 616
ααΌαααΌαααααΉα Server down ααΆαα ααΌαααΆααα’αα αα·αααααΎαααΆααα
αααααα
α’αΆα
ααΉαααααΎαααΆαα‘αΎααα·ααα
αααα α
αααα ααΆαα license ααΆααα’αα α αααΉαααααΌα activate α‘αΎααα·α
ααΌαααααα’αΌαααααΎα ααΆαααΈα id αα activate ααΎααα·α αα
αααα α
αααα
ααΌαα’ααα»α βα
2 616
Add Members - Telegram Manager v3.0
ααααΆααααααααΆαα
Phone number: 090587401
Telegram: https://t.me/CSPDigitalKH
2 616
αααααΆααααααα’αΌα ααα ααααΎ ααααΆαααα»α α’αΆα
ααααα ααααΆαα αααααα·ααΈ Telegram Manager v3 ααΆααααα»α ααααα 20$ αααα αααααααΆαααα α’αααααααΆααααααΎ Khmer Telegram Tools ααααα»ααααα α’αΆα
ααα½αααΆα ααΆααααααααΌααα·αααααα α
αααααΆααα’αααααααΎααααΆααααααΈ ααααα ααΆα α£α₯$ / α‘αα
2 616
Sign In - Telegram Manager v3.0
ααααΆααααααααΆαα
Phone number: 090587401
Telegram: https://t.me/CSPDigitalKH
2 616
Repost from αα»αβ αααΆαααα·α
α
ααααααααααα αααΈα₯ααα·ααααα!!!! α
α»α
α
αΌαααΆααααα·ααααααα»αααααα!!!
***ααΌαα
αΌαααΎαααΈαααααααααα»α Comment α¬ α
α»α
ααΈααα https://t.me/fbvideosbyvincent
------------------------
αααα’α·αααααα :
α‘Β» FB ααΆααααα
αα’αΆααααααααααΆα αα»ααααα·ααΆαααααΎααααΆαα ( Password & 2FA ) αααα Backup αααααΈαααααα»α
α’Β»αααααΎαααα ααααααααααααΆαααααΆαα
αΌα ααααΎα’αααααααΆααααααααααΎα αααααααααααααΆαααααααΎααααΆαα α’ααααααΉαααααΌααα»αα’αααα»αααΆαααααααΆα α¬ααΌα
ααα αααα αααααα»α ..ααΆαααααα»αααΆαααΆαα
αΌαααα ααααΎααΆααα½ααα»α ααααΆα ααααααααααΈαα·αααααα’ααααααααααα ααΆααααα½αααΆααααα»αααααααΎααΆαα¬α’ααααααΌαααα
α£Β»ααααααααΌαααααααα’α·αααΆαα ααΆα PC αααα½αα―αααΆααααΈα
ααα»α
α
αΆααααααΎα ααΆααααα
α Ads Account ααααααΆααααΆα αααααααα·ααΆααα»ααααα’αΆα
α
αΆαααΆα αααα»αα’αΆαααα αααααα»α αα·ααααα»ααααΆααΆαααΎ VISA ααααΆαααααααΆααααΆαααΆα ααΆαααΆαααα»αααΎα ααΌααααΆααααα
ααΆαααα ααααα»ααα
ααααααααΆ ααΆαααΈαα»α αααΆααα·α
ααααΎαααα
ααΆαααΆαααααααααΆαααα’ ααΎαα·αααΎαααα’ααΎααααααααααααΆ ααΏαααΌαα
ααααΆααααα
ααα»ααα»αααΌα ( Caption, title, ααΌαααΆα α¬ ααΈααα’αΌ ) α
ααα»α
αα½αα
ααααΆααααα»αααΆαααααααααααΌα...
#vincentdigitalmarketing #ααααΆααααααΌαααα #αααααααΆαααα
2 616
# KhmerHIderBot source code for Cloud Function
import os
from datetime import datetime
import telegram
from telegram import Update
from flask import Response
def get_message_age(message):
event_time = message.date if not message.edit_date else message.edit_date
return (datetime.now() - event_time).total_seconds() * 1000
def timeout(update, message):
max_age_ms = 10000 # Ignore events older than 10 seconds
if get_message_age(message) < max_age_ms:
return False
print(f'Dropped {update.update_id} (age {get_message_age(message)}ms)')
return True
def KhmerHiderBot(request):
bot = telegram.Bot(token=os.getenv("TELEGRAM_TOKEN"))
if request.method == "POST":
update = Update.de_json(request.get_json(force=True), bot)
try:
if update.message and not timeout(update, update.message):
chat_id = update.message.chat.id
message_id = update.message.message_id
# Check if bot has permission to delete messages
bot_member = bot.get_chat_member(chat_id, bot.get_me().id)
if not bot_member.can_delete_messages:
bot.send_message(chat_id, "Please make me an admin so I can remove the join and leave messages!")
return Response("ok", status=200)
# Remove join/leave messages silently
if update.message.new_chat_members or update.message.left_chat_member:
try:
bot.delete_message(chat_id=chat_id, message_id=message_id)
except telegram.error.TelegramError as e:
print(f"Error deleting message: {e}")
return Response("ok", status=200)
# Handle the `/start` command
if update.message.text and update.message.text.lower() == "/start":
update.message.reply_text("Hello! I automatically clean up join/leave messages silently.")
return Response("ok", status=200)
except Exception as e:
print(f"Unexpected error: {e}")
return Response(
"<h1>Khmer HiderBot</h1><h2>Auto-delete join and leave messages SILENTLY!</h2>",
status=200
)2 616
```
Project Overview
Khmer HiderBot is a Telegram bot designed to automatically delete join and leave messages in a group chat, keeping the conversation clean and free from unnecessary notifications. The bot operates silently, ensuring minimal disturbance to group members while maintaining an organized chat environment.
Key Features
β
Automatic Deletion of Join/Leave Messages β Removes messages when users enter or leave the group. β
Silent Operation β Deletes messages without triggering notifications to other members. β
Admin Permission Check β Verifies if the bot has the necessary permissions before performing deletions. β
Error Handling & Logging β Ensures smooth operation by catching errors and logging them without disrupting the chat.
Technical Details
Platform: Telegram API
Programming Language: Python
Framework: Flask (for handling webhook requests)
Hosting Options: Local testing with Ngrok before deployment to Google Cloud Functions or another hosting service
Dependencies:
python-telegram-bot (for interacting with the Telegram API)
Flask (to manage webhook requests)
Bot Workflow
The bot receives updates via webhook.
It processes incoming messages and checks if they are join or leave events.
If a new member joins or a member leaves, the bot attempts to delete the message silently.
If the bot does not have admin rights, it sends a confirmation message requesting permissions.
Logs any errors encountered during operation.
Setup Instructions
Create a Telegram Bot via BotFather and obtain your API Token.
Install dependencies:
bash
pip install python-telegram-bot Flask
Run the bot locally using Flask.
Use Ngrok to expose the local server:
bash
ngrok http 5000
Set the Telegram webhook with the generated Ngrok URL:
bash
curl -X POST "https://api.telegram.org/bot<YOUR_BOT_TOKEN>/setWebhook?url=<YOUR_NGROK_URL>"
Deploy to Google Cloud Functions or another hosting service for continuous operation.
``
2 616
Telegram ααααΆααα»αααΆα ααααααααα wallet αα»α crypto α’αΆα
trade ααΆα αα·α α’αΆα
α
αΆαααΆαααΆαααΌααΆααααα ααΆαααα crypto
2 616
αα»ααααααΆα αα»αα
αΌααααα»α Telegram Channel ααααα·αααΉααααα½α α
ααααα’αΌαααΆαααΆααα ααΆαααΆαα·ααΆα ααΆα subscriber α
αααΎα ααΉαααα½αααΆα α
ααα½αααΈααααααααΆα ααΆα
