Update Akeno/plugins/prefixes.py
Browse files
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(
|
|
|
|
|
|
|
|
|
|
|
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 ==
|
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}")
|