mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2025-12-29 17:44:50 +00:00
Typo
This commit is contained in:
parent
42fe9fc6aa
commit
10d045afa5
2 changed files with 27 additions and 0 deletions
14
database/sangmata_db.py
Normal file
14
database/sangmata_db.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
from database import dbname
|
||||
|
||||
matadb = dbname.sangmata
|
||||
|
||||
async def cek_userdata(user_id: int) -> bool:
|
||||
user = await matadb.find_one({"user_id": user_id})
|
||||
return True if user else False
|
||||
|
||||
async def get_userdata(user_id: int) -> bool:
|
||||
user = await matadb.find_one({"user_id": user_id})
|
||||
return user["username"]
|
||||
|
||||
async def add_userdata(user_id: int, username):
|
||||
await matadb.update_one({"user_id": user_id}, {"$set": {"username": username}}, upsert=True)
|
||||
|
|
@ -1,3 +1,16 @@
|
|||
from misskaty import app
|
||||
from pyrogram import filters
|
||||
from database.sangmata_db import *
|
||||
|
||||
# Check user that change first_name, last_name and usernaname
|
||||
@app.on_message(
|
||||
filters.group & filters.chat(-1001580327675) & ~filters.bot & ~filters.via_bot,
|
||||
group=2,
|
||||
)
|
||||
async def cek_mataa(_, m):
|
||||
if not cek_userdata(m.from_user.id):
|
||||
return await add_userdata(m.from_user.id, m.from_user.username)
|
||||
username = await get_userdata(m.from_user.id)
|
||||
if username != m.from_user.username:
|
||||
await m.reply(f"{m.from_user.mention} mengganti username dari {username} menjadi {m.from_user.username}")
|
||||
await add_userdata(m.from_user.id, m.from_user.username)
|
||||
Loading…
Reference in a new issue