taslim19
Initial commit
80287e2
raw
history blame contribute delete
765 Bytes
from pyrogram import filters
from pyrogram.types import Message
from Devine import app
from Devine.core.call import Anony
from Devine.utils.database import is_music_playing, music_off
from Devine.utils.decorators import AdminRightsCheck
from Devine.utils.inline import close_markup
from config import BANNED_USERS
@app.on_message(filters.command(["pause", "cpause"]) & filters.group & ~BANNED_USERS)
@AdminRightsCheck
async def pause_admin(cli, message: Message, _, chat_id):
if not await is_music_playing(chat_id):
return await message.reply_text(_["admin_1"])
await music_off(chat_id)
await Anony.pause_stream(chat_id)
await message.reply_text(
_["admin_2"].format(message.from_user.mention), reply_markup=close_markup(_)
)