25
25
from pyrogram import filters
26
26
from pyrogram .types import Message
27
27
from pytgcalls .types import Update
28
- from core import (
29
- app ,
30
- ydl ,
31
- search ,
32
- safone ,
33
- pytgcalls ,
34
- set_group ,
35
- set_title ,
36
- get_group ,
37
- get_queue ,
38
- all_groups ,
39
- clear_queue ,
40
- skip_stream ,
41
- start_stream ,
42
- extract_args ,
43
- check_yt_url ,
44
- shuffle_queue ,
45
- delete_messages ,
46
- get_youtube_playlist ,
47
- )
48
28
from pyrogram .raw .types import InputPeerChannel
49
29
from pyrogram .raw .functions .phone import CreateGroupCall
30
+ from pytgcalls .exceptions import GroupCallNotFound , NoActiveGroupCall
50
31
from pytgcalls .types .stream import StreamAudioEnded , StreamVideoEnded
51
- from pytgcalls .exceptions import NoActiveGroupCall , GroupCallNotFound
52
- from core .decorators import register , language , handle_error , only_admins
32
+ from core .decorators import language , register , only_admins , handle_error
33
+ from core import (
34
+ app , ydl , safone , search , get_group , get_queue , pytgcalls , set_group ,
35
+ set_title , all_groups , clear_queue , skip_stream , check_yt_url ,
36
+ extract_args , start_stream , shuffle_queue , delete_messages ,
37
+ get_youtube_playlist )
53
38
54
39
55
40
REPO = """
@@ -117,7 +102,7 @@ async def play_stream(_, message: Message, lang):
117
102
ok , status = await song .parse ()
118
103
if not ok :
119
104
raise Exception (status )
120
- if group ["is_playing" ] == False :
105
+ if not group ["is_playing" ]:
121
106
set_group (chat_id , is_playing = True , now_playing = song )
122
107
try :
123
108
await start_stream (song , lang )
@@ -171,7 +156,7 @@ async def live_stream(_, message: Message, lang):
171
156
if not check :
172
157
k = await message .reply_text (lang ["notFound" ])
173
158
return await delete_messages ([message , k ])
174
- if group ["is_playing" ] == False :
159
+ if not group ["is_playing" ]:
175
160
set_group (chat_id , is_playing = True , now_playing = song )
176
161
try :
177
162
await start_stream (song , lang )
@@ -199,7 +184,9 @@ async def live_stream(_, message: Message, lang):
199
184
200
185
201
186
@app .on_message (
202
- filters .command (["skip" , "next" ], config .PREFIXES ) & ~ filters .private & ~ filters .edited
187
+ filters .command (["skip" , "next" ], config .PREFIXES )
188
+ & ~ filters .private
189
+ & ~ filters .edited
203
190
)
204
191
@register
205
192
@language
@@ -250,7 +237,9 @@ async def mute_vc(_, message: Message, lang):
250
237
251
238
252
239
@app .on_message (
253
- filters .command (["um" , "unmute" ], config .PREFIXES ) & ~ filters .private & ~ filters .edited
240
+ filters .command (["um" , "unmute" ], config .PREFIXES )
241
+ & ~ filters .private
242
+ & ~ filters .edited
254
243
)
255
244
@register
256
245
@language
@@ -267,7 +256,9 @@ async def unmute_vc(_, message: Message, lang):
267
256
268
257
269
258
@app .on_message (
270
- filters .command (["ps" , "pause" ], config .PREFIXES ) & ~ filters .private & ~ filters .edited
259
+ filters .command (["ps" , "pause" ], config .PREFIXES )
260
+ & ~ filters .private
261
+ & ~ filters .edited
271
262
)
272
263
@register
273
264
@language
@@ -284,7 +275,9 @@ async def pause_vc(_, message: Message, lang):
284
275
285
276
286
277
@app .on_message (
287
- filters .command (["rs" , "resume" ], config .PREFIXES ) & ~ filters .private & ~ filters .edited
278
+ filters .command (["rs" , "resume" ], config .PREFIXES )
279
+ & ~ filters .private
280
+ & ~ filters .edited
288
281
)
289
282
@register
290
283
@language
@@ -371,7 +364,7 @@ async def shuffle_list(_, message: Message, lang):
371
364
async def loop_stream (_ , message : Message , lang ):
372
365
chat_id = message .chat .id
373
366
group = get_group (chat_id )
374
- if group ["loop" ] == True :
367
+ if group ["loop" ]:
375
368
set_group (chat_id , loop = False )
376
369
k = await message .reply_text (lang ["loopOff" ])
377
370
elif group ["loop" ] == False :
@@ -430,7 +423,9 @@ async def set_lang(_, message: Message, lang):
430
423
431
424
432
425
@app .on_message (
433
- filters .command (["ep" , "export" ], config .PREFIXES ) & ~ filters .private & ~ filters .edited
426
+ filters .command (["ep" , "export" ], config .PREFIXES )
427
+ & ~ filters .private
428
+ & ~ filters .edited
434
429
)
435
430
@register
436
431
@language
@@ -455,7 +450,9 @@ async def export_queue(_, message: Message, lang):
455
450
456
451
457
452
@app .on_message (
458
- filters .command (["ip" , "import" ], config .PREFIXES ) & ~ filters .private & ~ filters .edited
453
+ filters .command (["ip" , "import" ], config .PREFIXES )
454
+ & ~ filters .private
455
+ & ~ filters .edited
459
456
)
460
457
@register
461
458
@language
@@ -481,7 +478,7 @@ async def import_queue(_, message: Message, lang):
481
478
song = Song (song_dict ["yt_url" ], message )
482
479
song .title = song_dict ["title" ]
483
480
temp_queue .append (song )
484
- except :
481
+ except BaseException :
485
482
k = await message .reply_text (lang ["invalidFile" ])
486
483
return await delete_messages ([message , k ])
487
484
group = get_group (chat_id )
@@ -538,7 +535,7 @@ async def import_playlist(_, message: Message, lang):
538
535
return await delete_messages ([message , k ])
539
536
try :
540
537
temp_queue = get_youtube_playlist (text , message )
541
- except :
538
+ except BaseException :
542
539
k = await message .reply_text (lang ["notFound" ])
543
540
return await delete_messages ([message , k ])
544
541
group = get_group (chat_id )
@@ -596,7 +593,7 @@ async def stream_end(_, update: Update, lang):
596
593
if safone .get (chat_id ) is not None :
597
594
try :
598
595
await safone [chat_id ].delete ()
599
- except :
596
+ except BaseException :
600
597
pass
601
598
await set_title (chat_id , "" , client = app )
602
599
set_group (chat_id , is_playing = False , now_playing = None )
@@ -610,7 +607,7 @@ async def closed_vc(_, chat_id: int):
610
607
if safone .get (chat_id ) is not None :
611
608
try :
612
609
await safone [chat_id ].delete ()
613
- except :
610
+ except BaseException :
614
611
pass
615
612
await set_title (chat_id , "" , client = app )
616
613
set_group (chat_id , now_playing = None , is_playing = False )
@@ -624,7 +621,7 @@ async def kicked_vc(_, chat_id: int):
624
621
if safone .get (chat_id ) is not None :
625
622
try :
626
623
await safone [chat_id ].delete ()
627
- except :
624
+ except BaseException :
628
625
pass
629
626
await set_title (chat_id , "" , client = app )
630
627
set_group (chat_id , now_playing = None , is_playing = False )
@@ -638,7 +635,7 @@ async def left_vc(_, chat_id: int):
638
635
if safone .get (chat_id ) is not None :
639
636
try :
640
637
await safone [chat_id ].delete ()
641
- except :
638
+ except BaseException :
642
639
pass
643
640
await set_title (chat_id , "" , client = app )
644
641
set_group (chat_id , now_playing = None , is_playing = False )
0 commit comments