Penyederhanaan by gpt 4

This commit is contained in:
Yasir Aris M 2024-06-30 21:49:46 +07:00 committed by GitHub
parent 395472a319
commit 36ddaa6d2b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,17 +3,12 @@ from database import dbname
greetingdb = dbname["greetings"]
async def is_welcome(chat_id: int) -> bool:
greets = await greetingdb.find_one({"chat_id": chat_id})
return bool(greets)
return bool(await greetingdb.find_one({"chat_id": chat_id}))
async def welcome_off(chat_id: int):
wlc = await greetingdb.find_one({"chat_id": chat_id})
if wlc:
return await cleandb.delete_one({"chat_id": chat_id})
async def welcome_on(chat_id: int):
wlc = await greetingdb.find_one({"chat_id": chat_id})
if not wlc:
return await greetingdb.insert_one({"chat_id": chat_id})
async def toggle_welcome(chat_id: int):
if await is_welcome(chat_id):
await greetingdb.delete_one({"chat_id": chat_id})
else:
await greetingdb.insert_one({"chat_id": chat_id})
# todo other features for custom welcome here