randydev commited on
Commit
aadf47c
·
verified ·
1 Parent(s): 8ff5fb1

Update Akeno/plugins/prefixes.py

Browse files
Files changed (1) hide show
  1. Akeno/plugins/prefixes.py +8 -4
Akeno/plugins/prefixes.py CHANGED
@@ -1,15 +1,19 @@
1
- from pyrogram.types import MessageEntity
2
  from config import *
3
  from Akeno.utils.handler import *
4
  from Akeno.utils.base_sqlite import *
 
5
 
6
- @Akeno(filters.command(["setprefix"], CMD_HANDLER) & filters.me)
 
 
 
 
 
7
  async def set_prefix_handler(client: Client, message: Message):
8
  user_id = message.from_user.id
9
-
10
  if message.entities:
11
  for entity in message.entities:
12
- if entity.type == "custom_emoji":
13
  custom_emoji_id = entity.custom_emoji_id
14
  set_prefix(user_id, custom_emoji_id)
15
  await message.reply_text(f"Custom emoji prefix set with ID: {custom_emoji_id}")
 
 
1
  from config import *
2
  from Akeno.utils.handler import *
3
  from Akeno.utils.base_sqlite import *
4
+ from pyrogram.enums import MessageEntityType
5
 
6
+ @Akeno(
7
+ ~filters.scheduled
8
+ & filters.command(["setprefix"], CMD_HANDLER)
9
+ & filters.me
10
+ & ~filters.forwarded
11
+ )
12
  async def set_prefix_handler(client: Client, message: Message):
13
  user_id = message.from_user.id
 
14
  if message.entities:
15
  for entity in message.entities:
16
+ if entity.type == MessageEntityType.CUSTOM_EMOJI:
17
  custom_emoji_id = entity.custom_emoji_id
18
  set_prefix(user_id, custom_emoji_id)
19
  await message.reply_text(f"Custom emoji prefix set with ID: {custom_emoji_id}")