commit
edcd46b055
@ -197,20 +197,21 @@ async def play(c: Client, m: Message):
|
||||
ubot = me_user.id
|
||||
b = await c.get_chat_member(chat_id, ubot)
|
||||
if b.status == "banned":
|
||||
await m.reply_text("❌ The userbot is banned in this chat, unban the userbot first to be able to play music !")
|
||||
return
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
if not invitelink:
|
||||
await c.export_chat_invite_link(chat_id)
|
||||
try:
|
||||
await m.reply_text("❌ The userbot is banned in this chat, unban the userbot first to be able to play music !")
|
||||
await remove_active_chat(chat_id)
|
||||
except BaseException:
|
||||
pass
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
if invitelink.startswith("https://t.me/+"):
|
||||
invitelink = invitelink.replace(
|
||||
"https://t.me/+", "https://t.me/joinchat/"
|
||||
)
|
||||
if not invitelink:
|
||||
await c.export_chat_invite_link(chat_id)
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
if invitelink.startswith("https://t.me/+"):
|
||||
invitelink = invitelink.replace(
|
||||
"https://t.me/+", "https://t.me/joinchat/"
|
||||
)
|
||||
await user.join_chat(invitelink)
|
||||
await remove_active_chat(chat_id)
|
||||
except UserAlreadyParticipant:
|
||||
pass
|
||||
except UserNotParticipant:
|
||||
try:
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
|
@ -218,20 +218,21 @@ async def vplay(c: Client, m: Message):
|
||||
ubot = me_user.id
|
||||
b = await c.get_chat_member(chat_id, ubot)
|
||||
if b.status == "banned":
|
||||
await m.reply_text("❌ The userbot is banned in this chat, unban the userbot first to be able to play music !")
|
||||
return
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
if not invitelink:
|
||||
await c.export_chat_invite_link(chat_id)
|
||||
try:
|
||||
await m.reply_text("❌ The userbot is banned in this chat, unban the userbot first to be able to play music !")
|
||||
await remove_active_chat(chat_id)
|
||||
except BaseException:
|
||||
pass
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
if invitelink.startswith("https://t.me/+"):
|
||||
invitelink = invitelink.replace(
|
||||
"https://t.me/+", "https://t.me/joinchat/"
|
||||
)
|
||||
if not invitelink:
|
||||
await c.export_chat_invite_link(chat_id)
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
if invitelink.startswith("https://t.me/+"):
|
||||
invitelink = invitelink.replace(
|
||||
"https://t.me/+", "https://t.me/joinchat/"
|
||||
)
|
||||
await user.join_chat(invitelink)
|
||||
await remove_active_chat(chat_id)
|
||||
except UserAlreadyParticipant:
|
||||
pass
|
||||
except UserNotParticipant:
|
||||
try:
|
||||
invitelink = (await c.get_chat(chat_id)).invite_link
|
||||
|
Loading…
Reference in New Issue
Block a user