omarantermohammed commited on
Commit
ffcbbdd
·
verified ·
1 Parent(s): ad17d7e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -8
app.py CHANGED
@@ -15,19 +15,20 @@ except ImportError:
15
  from discord.ext import commands
16
  from aiohttp import web
17
 
18
- #TOKENS = [
 
19
  "MTUxMjU2NjMyNTQxMzgxMDI2MA.GFBEul.UKnVbr_OJAJlmpePUoO2V4NrJ_LpTTNKFsnUxQ",
20
  "MTQ3Njg3NjgyNDkyMjU1ODYzOA.GWCkDG.kfTkrRo6E0XqRIPD_B80ieUwDqGyVq_KAoUJOk",
21
- "MTUxMjEwNDE3MjM1MzM195Mw.GB7ANm.jPqZM5Mv_JNU2RA9Occpo1LTgXCm3YL6y8Vcdo",
22
  "MTUxMjU2Mzg4MzcwNzk5NDE3Nw.GWKofh.R-1sNFRwGqsunxKWi1sE97LyVaunnV1MNRk2Nk",
23
  "MTUxNDczMTU2NjE1NTQzMjA3OQ.GMqqGa.rYmt2Gglbgd4QRxXL7Hr21oMnadLbQ8Wa7p7ck",
24
  "MTUxMzY0OTcyMjQxNjY5NzM1NQ.G1h9FV.G4L3yDC1zgcaEIZwasPUYoZCbr_1lF7zFdcIsI",
25
- "MTQ4Njا5Nzg0NDM4ODQ5NTQ1Mw.G6gyXL.nxOQaSyLNNQzntpVsbHJcaH3THdnu-H3qHQqBs",
26
  "MTUyMjMwOTYwNDExMjA3MjcxNA.GEmVmu.qLozNgXe8m9QLyCweOC0OvjAgMKtOKiBjO9kkA",
27
  "MTUyMjMxMzE5Mzg0ODgzMjEwMQ.GE4CZs.ZFk8mJgPhfgOt4xh6N9QGnX_7InaxtgufWsT0g"
28
  ]
29
 
30
- # تأكد من وضع الـ 9 توكينات كاملة والـ 9 رومات بالترتيب كما كانت في كودك الأصلي
31
  VOICE_CHANNELS = [
32
  1466546948554096773, 1466546948554096773,
33
  1512162433626542181, 1512162433626542181,
@@ -35,6 +36,7 @@ VOICE_CHANNELS = [
35
  1522318302712692886, 1522318302712692886
36
  ]
37
 
 
38
  STREAMER_TOKEN = random.choice([
39
  "MTUxNDczMTU2NjE1NTQzMjA3OQ.GMqqGa.rYmt2Gglbgd4QRxXL7Hr21oMnadLbQ8Wa7p7ck",
40
  "MTUxMzY0OTcyMjQxNjY5NzM1NQ.G1h9FV.G4L3yDC1zgcaEIZwasPUYoZCbr_1lF7zFdcIsI",
@@ -86,7 +88,7 @@ async def start_bot(token, channel_id):
86
  if member.id == bot.user.id and not bot.is_reconnecting:
87
  if after.channel is None:
88
  bot.is_reconnecting = True
89
- print(f'⚠️ ديسكونكت للحساب {bot.user.name}. انتظار 10 ثوانٍ...')
90
  await asyncio.sleep(10)
91
  channel = bot.get_channel(channel_id)
92
  if channel:
@@ -105,6 +107,7 @@ async def start_bot(token, channel_id):
105
 
106
  @bot.event
107
  async def on_message(message):
 
108
  if message.mention_everyone:
109
  delay = random.uniform(2.0, 7.0)
110
  await asyncio.sleep(delay)
@@ -120,18 +123,17 @@ async def start_bot(token, channel_id):
120
  except Exception as e:
121
  print(f'❌ خطأ في توكن [{clean_token[:15]}...]: {e}')
122
 
123
- # 🌐 دالة لتشغيل سيرفر ويب وهمي لمنع Hugging Face من إغلاق الـ Space
124
  async def keep_alive():
125
  app = web.Application()
126
  app.router.add_route('GET', '/', lambda r: web.Response(text="Bot is Running 24/7"))
127
  runner = web.AppRunner(app)
128
  await runner.setup()
129
- site = web.TCPSite(runner, '0.0.0.0', 7860) # البورت الإجباري لهجينج فيس
130
  await site.start()
131
  print("🌐 تم تفعيل السيرفر الوهمي بنجاح لحماية البوت من الإغلاق.")
132
 
133
  async def main():
134
- # تشغيل السيرفر الحامي أولاً
135
  await keep_alive()
136
 
137
  tasks = []
 
15
  from discord.ext import commands
16
  from aiohttp import web
17
 
18
+ # قائمة التوكينات الخاصة بك الحقيقية بدون أي قفلات أو تعليقات
19
+ TOKENS = [
20
  "MTUxMjU2NjMyNTQxMzgxMDI2MA.GFBEul.UKnVbr_OJAJlmpePUoO2V4NrJ_LpTTNKFsnUxQ",
21
  "MTQ3Njg3NjgyNDkyMjU1ODYzOA.GWCkDG.kfTkrRo6E0XqRIPD_B80ieUwDqGyVq_KAoUJOk",
22
+ "MTUxMjEwNDE3MjM1MzM1OTk1Mw.GB7ANm.jPqZM5Mv_JNU2RA9Occpo1LTgXCm3YL6y8Vcdo",
23
  "MTUxMjU2Mzg4MzcwNzk5NDE3Nw.GWKofh.R-1sNFRwGqsunxKWi1sE97LyVaunnV1MNRk2Nk",
24
  "MTUxNDczMTU2NjE1NTQzMjA3OQ.GMqqGa.rYmt2Gglbgd4QRxXL7Hr21oMnadLbQ8Wa7p7ck",
25
  "MTUxMzY0OTcyMjQxNjY5NzM1NQ.G1h9FV.G4L3yDC1zgcaEIZwasPUYoZCbr_1lF7zFdcIsI",
26
+ "MTQ4NjA5Nzg0NDM4ODQ5NTQ1Mw.G6gyXL.nxOQaSyLNNQzntpVsbHJcaH3THdnu-H3qHQqBs",
27
  "MTUyMjMwOTYwNDExMjA3MjcxNA.GEmVmu.qLozNgXe8m9QLyCweOC0OvjAgMKtOKiBjO9kkA",
28
  "MTUyMjMxMzE5Mzg0ODgzMjEwMQ.GE4CZs.ZFk8mJgPhfgOt4xh6N9QGnX_7InaxtgufWsT0g"
29
  ]
30
 
31
+ # قائمة الرومات الصوتية بالترتيب
32
  VOICE_CHANNELS = [
33
  1466546948554096773, 1466546948554096773,
34
  1512162433626542181, 1512162433626542181,
 
36
  1522318302712692886, 1522318302712692886
37
  ]
38
 
39
+ # اختيار توكن عشوائي لعمل البث
40
  STREAMER_TOKEN = random.choice([
41
  "MTUxNDczMTU2NjE1NTQzMjA3OQ.GMqqGa.rYmt2Gglbgd4QRxXL7Hr21oMnadLbQ8Wa7p7ck",
42
  "MTUxMzY0OTcyMjQxNjY5NzM1NQ.G1h9FV.G4L3yDC1zgcaEIZwasPUYoZCbr_1lF7zFdcIsI",
 
88
  if member.id == bot.user.id and not bot.is_reconnecting:
89
  if after.channel is None:
90
  bot.is_reconnecting = True
91
+ print(f'⚠️ ديسكونكت للحساب {bot.user.name}. إعادة اتصال تلقائي...')
92
  await asyncio.sleep(10)
93
  channel = bot.get_channel(channel_id)
94
  if channel:
 
107
 
108
  @bot.event
109
  async def on_message(message):
110
+ # التفاعل بقلب لو حد عمل منشن إيفري ون
111
  if message.mention_everyone:
112
  delay = random.uniform(2.0, 7.0)
113
  await asyncio.sleep(delay)
 
123
  except Exception as e:
124
  print(f'❌ خطأ في توكن [{clean_token[:15]}...]: {e}')
125
 
126
+ # 🌐 تشغيل سيرفر ويب وهمي لمنع Hugging Face من إغلاق الـ Space
127
  async def keep_alive():
128
  app = web.Application()
129
  app.router.add_route('GET', '/', lambda r: web.Response(text="Bot is Running 24/7"))
130
  runner = web.AppRunner(app)
131
  await runner.setup()
132
+ site = web.TCPSite(runner, '0.0.0.0', 7860)
133
  await site.start()
134
  print("🌐 تم تفعيل السيرفر الوهمي بنجاح لحماية البوت من الإغلاق.")
135
 
136
  async def main():
 
137
  await keep_alive()
138
 
139
  tasks = []