taslim19 commited on
Commit
57343c2
·
1 Parent(s): 4e3f568

fix(mustjoin): make must_join configurable to prevent crash

Browse files
Files changed (2) hide show
  1. DragMusic/plugins/bot/mustjoin.py +1 -1
  2. config.py +2 -0
DragMusic/plugins/bot/mustjoin.py CHANGED
@@ -2,10 +2,10 @@ from pyrogram import Client, filters
2
  from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton, Message
3
  from pyrogram.errors import ChatAdminRequired, UserNotParticipant, ChatWriteForbidden
4
  from DragMusic import app
 
5
 
6
  #--------------------------
7
 
8
- MUST_JOIN = "ERROR_RESPON_TIMEOUT"
9
  #------------------------
10
  @app.on_message(filters.incoming & filters.private, group=-1)
11
  async def must_join_channel(app: Client, msg: Message):
 
2
  from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton, Message
3
  from pyrogram.errors import ChatAdminRequired, UserNotParticipant, ChatWriteForbidden
4
  from DragMusic import app
5
+ from config import MUST_JOIN
6
 
7
  #--------------------------
8
 
 
9
  #------------------------
10
  @app.on_message(filters.incoming & filters.private, group=-1)
11
  async def must_join_channel(app: Client, msg: Message):
config.py CHANGED
@@ -16,6 +16,8 @@ BOT_TOKEN = getenv("BOT_TOKEN")
16
  # Get your mongo url from cloud.mongodb.com
17
  MONGO_DB_URI = getenv("MONGO_DB_URI")
18
 
 
 
19
  DURATION_LIMIT_MIN = int(getenv("DURATION_LIMIT", 200))
20
 
21
  SERVER_PLAYLIST_LIMIT = 300 # Set your desired limit here
 
16
  # Get your mongo url from cloud.mongodb.com
17
  MONGO_DB_URI = getenv("MONGO_DB_URI")
18
 
19
+ MUST_JOIN = getenv("MUST_JOIN", None)
20
+
21
  DURATION_LIMIT_MIN = int(getenv("DURATION_LIMIT", 200))
22
 
23
  SERVER_PLAYLIST_LIMIT = 300 # Set your desired limit here