From e03a0a6df22b65851b8f36108bda6aa618a48d60 Mon Sep 17 00:00:00 2001 From: yasirarism <55983182+yasirarism@users.noreply.github.com> Date: Tue, 16 May 2023 06:56:20 +0000 Subject: [PATCH] Forget ctx and add mongo session for bot --- misskaty/__init__.py | 5 +++-- misskaty/plugins/dev.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/misskaty/__init__.py b/misskaty/__init__.py index acf1739d..a22987e7 100644 --- a/misskaty/__init__.py +++ b/misskaty/__init__.py @@ -9,7 +9,7 @@ from pyrogram import Client from database.session_db import MongoStorage from misskaty.core import misskaty_patch -from misskaty.vars import API_HASH, API_ID, BOT_TOKEN, DATABASE_URI, TZ, USER_SESSION +from misskaty.vars import API_HASH, API_ID, BOT_TOKEN, DATABASE_URI, TZ, USER_SESSION, DATABASE_NAME basicConfig( level=INFO, @@ -39,6 +39,7 @@ app = Client( api_id=API_ID, api_hash=API_HASH, bot_token=BOT_TOKEN, + mongodb=dict(uri=DATABASE_URI, db_name=DATABASE_NAME, remove_peers=False), ) # Pyrogram UserBot Client @@ -47,7 +48,7 @@ user = Client( session_string=USER_SESSION, ) -jobstores = {"default": MongoDBJobStore(client=pymonclient, database="MissKatyDB", collection="nightmode")} +jobstores = {"default": MongoDBJobStore(client=pymonclient, database=DATABASE_NAME, collection="nightmode")} scheduler = AsyncIOScheduler(jobstores=jobstores, timezone=TZ) app.start() diff --git a/misskaty/plugins/dev.py b/misskaty/plugins/dev.py index 5b170ec4..263a6dae 100644 --- a/misskaty/plugins/dev.py +++ b/misskaty/plugins/dev.py @@ -93,7 +93,7 @@ async def donate(client, ctx): InlineButton('PayPal', url='https://paypal.me/yasirarism'), ) await ctx.reply( - f"Hai {message.from_user.mention}, jika kamu merasa bot ini besrguna bisa melakukan donasi dengan ke rekening diatas yaa. Karena server bot ini tidaklah gratis. Terimakasih..\n\nHi {message.from_user.mention}, if you feel this bot is useful, you can make a donation to the account above. Because this bot server is not free. Thank you..", + f"Hai {ctx.from_user.mention}, jika kamu merasa bot ini besrguna bisa melakukan donasi dengan ke rekening diatas yaa. Karena server bot ini tidaklah gratis. Terimakasih..\n\nHi {message.from_user.mention}, if you feel this bot is useful, you can make a donation to the account above. Because this bot server is not free. Thank you..", )