def play_playlist(client, message): playlist = db.get_playlist("custom")["items"] if not playlist: message.reply_text(_("playlist_1")) elif player.is_currently_playing(): message.reply_text(_("playlist_9")) else: message.reply_text(_("playlist_2")) for item in playlist: download( item["url"], message.from_user.id, message.from_user.first_name, func( player.play, log=func( client.send_photo, chat_id=LOG_GROUP, caption=_("group_1").format( '<a href="{}">{}</a>', "{}", '<a href="tg://user?id={}">{}</a>', ), parse_mode="HTML", reply_markup=InlineKeyboardMarkup([ [ InlineKeyboardButton(_("playlist_6"), "rm_from_playlist"), ], ]), ), ) if LOG_GROUP else None, )
def play_playlist(client, message): playlist = db.get_playlist() if not playlist: message.reply_text(_("playlist_1")) elif player.is_currently_playing(): message.reply_text(_("playlist_9")) else: message.reply_text(_("playlist_2")) for item in playlist: download( None, None, [ player.play, [ None, None, None, None, None, message.from_user.id, message.from_user.first_name, [ client.send_photo, [ LOG_GROUP, None, _("group_1").format( '<a href="{}">{}</a>', "{}", '<a href="tg://user?id={}">{}</a>', ), "HTML", None, None, True, None, None, InlineKeyboardMarkup([ [ InlineKeyboardButton( _("playlist_6"), "rm_from_playlist"), ], ]), ], ] if LOG_GROUP else None, None, None, ], ], None, item["url"], None, None, )
def mistake(client: Client, message: Message): if player.is_currently_playing(): message.reply_text( _("song_1").format( '<a href="{}">{}</a>'.format( player.currently_playing["url"], player.currently_playing["title"]), player.currently_playing["duration"], )) else: message.reply_text(_("song_2"))
def mistake(client, message): if player.is_currently_playing(): message.reply_text( _("song_1").format( "<a href=\"{}\">{}</a>".format( player.currently_playing["url"], player.currently_playing["title"]), "<a href=\"tg://user?id{}\">{}</a>".format( player.currently_playing["sent_by_id"], player.currently_playing["sent_by_name"]), player.currently_playing["dur"])) else: message.reply_text(_("song_2"))
def mistake(client, message): if message.from_user.id in BANNED_USERS: message.reply_text(_("ban_9")) return if player.is_currently_playing(): message.reply_text( _("song_1").format( '<a href="{}">{}</a>'.format( player.currently_playing["url"], player.currently_playing["title"]), player.currently_playing["duration"], )) else: message.reply_text(_("song_2"))
def mistake(client, message): if player.is_currently_playing(): message.reply_text( _("song_1").format( '<a href="{}">{}</a>'.format( player.currently_playing["url"], player.currently_playing["title"]), player.currently_playing["duration"], '<a href="tg://user?id{}">{}</a>'.format( player.currently_playing["sent_by_id"], player.currently_playing["sent_by_name"], ), )) else: message.reply_text(_("song_2"))