diff --git a/misskaty/core/misskaty_patch/utils/handler_error.py b/misskaty/core/misskaty_patch/utils/handler_error.py
index 6ea92778..b04abca7 100644
--- a/misskaty/core/misskaty_patch/utils/handler_error.py
+++ b/misskaty/core/misskaty_patch/utils/handler_error.py
@@ -18,6 +18,7 @@
import contextlib
import os
import typing
+import logging
import pyrogram
from datetime import datetime
from misskaty.vars import LOG_CHANNEL
@@ -55,7 +56,7 @@ async def handle_error(
import traceback
import logging
- logging = logger.getLogger(__name__)
+ logging = logging.getLogger(__name__)
logging.exception(traceback.format_exc())
day = datetime.now()
diff --git a/misskaty/plugins/misc_tools.py b/misskaty/plugins/misc_tools.py
index 17a44c04..3e77d446 100644
--- a/misskaty/plugins/misc_tools.py
+++ b/misskaty/plugins/misc_tools.py
@@ -68,11 +68,11 @@ async def kbbi_search(_, ctx: Client):
kt_dasar = "".join(f"{a}, " for a in a['kata_dasar'])[:-2]
bt_takbaku = "".join(f"{a}, " for a in a['bentuk_tidak_baku'])[:-2]
res += f"{a['nama']} ({a['makna'][0]['kelas'][0]['nama']}: {a['makna'][0]['kelas'][0]['deskripsi']})\nKata Dasar: {kt_dasar if kt_dasar else '-'}\nBentuk Tidak Baku: {bt_takbaku if bt_takbaku else '-'}\nSubmakna: {submakna}\nContoh: {contoh if contoh else '-'}\n\n"
- await ctx.reply(res)
+ await ctx.reply(f"{res}\n\nBy YasirPedia API)
@app.on_cmd("carbon")
-async def carbon_make(_, ctx: Client):
+async def carbon_make(self: Client, ctx: Message):
if len(ctx.command) == 1 and not reply_to_message:
return await ctx.reply("Please reply text to make carbon or add text after command.")
if not reply_to_message:
@@ -92,7 +92,7 @@ async def carbon_make(_, ctx: Client):
fname = f"carbonBY_{ctx.from_user.id if ctx.from_user else ctx.sender_chat.title}.png"
with open(fname, 'wb') as e:
e.write(response.content)
- await ctx.reply_photo(fname)
+ await ctx.reply_photo(fname, caption=f"Generated by @{self.me.username}")
os.remove(fname)