randydev commited on
Commit
01b01a5
·
verified ·
1 Parent(s): 45a13e0

Create prefixes.py

Browse files
Files changed (1) hide show
  1. Akeno/plugins/prefixes.py +22 -0
Akeno/plugins/prefixes.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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}")
16
+ return
17
+ if len(message.command) < 2:
18
+ await message.reply_text("Usage: ?setprefix <new_prefix>")
19
+ return
20
+ new_prefix = message.command[1]
21
+ set_prefix(user_id, new_prefix)
22
+ await message.reply_text(f"Text prefix set to: {new_prefix}")