|
@@ -307,6 +307,7 @@ async def deleteFunc(_, message: Message):
|
|
|
@adminsOnly("can_promote_members")
|
|
@adminsOnly("can_promote_members")
|
|
|
async def promoteFunc(_, message: Message):
|
|
async def promoteFunc(_, message: Message):
|
|
|
user_id = await extract_user(message)
|
|
user_id = await extract_user(message)
|
|
|
|
|
+ umention = (await app.get_users(user_id)).mention
|
|
|
if not user_id:
|
|
if not user_id:
|
|
|
return await message.reply_text("I can't find that user.")
|
|
return await message.reply_text("I can't find that user.")
|
|
|
bot = await app.get_chat_member(message.chat.id, BOT_ID)
|
|
bot = await app.get_chat_member(message.chat.id, BOT_ID)
|
|
@@ -326,7 +327,7 @@ async def promoteFunc(_, message: Message):
|
|
|
can_manage_chat=bot.can_manage_chat,
|
|
can_manage_chat=bot.can_manage_chat,
|
|
|
can_manage_voice_chats=bot.can_manage_voice_chats,
|
|
can_manage_voice_chats=bot.can_manage_voice_chats,
|
|
|
)
|
|
)
|
|
|
- return await message.reply_text("Promoted! With All Rights")
|
|
|
|
|
|
|
+ return await message.reply_text(f"Fully Promoted! {umention}")
|
|
|
|
|
|
|
|
await message.chat.promote_member(
|
|
await message.chat.promote_member(
|
|
|
user_id=user_id,
|
|
user_id=user_id,
|
|
@@ -339,7 +340,7 @@ async def promoteFunc(_, message: Message):
|
|
|
can_manage_chat=bot.can_manage_chat,
|
|
can_manage_chat=bot.can_manage_chat,
|
|
|
can_manage_voice_chats=bot.can_manage_voice_chats,
|
|
can_manage_voice_chats=bot.can_manage_voice_chats,
|
|
|
)
|
|
)
|
|
|
- await message.reply_text("Promoted!")
|
|
|
|
|
|
|
+ await message.reply_text(f"Promoted! {umention}")
|
|
|
|
|
|
|
|
|
|
|
|
|
# Demote Member
|
|
# Demote Member
|