Files
Telegram-Odesli-Bot/TelegramBot/database/database.py
2024-04-26 17:17:00 +05:30

26 lines
673 B
Python

from TelegramBot.database import MongoDb as db
from datetime import datetime, timezone
async def saveUser(user):
"""
Save the new user id in the database if it is not already there.
"""
insert_format = {
"name": (user.first_name or " ") + (user.last_name or ""),
"username": user.username,
"date": datetime.now(timezone.utc)}
await db.users.update_document(user.id, insert_format)
async def saveChat(chatid):
"""
Save the new chat id in the database if it is not already there.
"""
insert_format = {"date": datetime.now(timezone.utc)}
await db.chats.update_document(chatid, insert_format)