Spaces:
Runtime error
Runtime error
Jishu Developer
commited on
Update bot.py
Browse files
bot.py
CHANGED
@@ -1,11 +1,3 @@
|
|
1 |
-
# Jishu Developer
|
2 |
-
# Don't Remove Credit π₯Ί
|
3 |
-
# Telegram Channel @Madflix_Bots
|
4 |
-
# Backup Channel @JishuBotz
|
5 |
-
# Developer @JishuDeveloper
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
from aiohttp import web
|
10 |
from plugins import web_server
|
11 |
import pyromod.listen
|
@@ -19,8 +11,6 @@ import pyrogram.utils
|
|
19 |
pyrogram.utils.MIN_CHANNEL_ID = -1009999999999
|
20 |
|
21 |
|
22 |
-
name ="""By @Madflix_Bots From Telegram"""
|
23 |
-
|
24 |
|
25 |
class Bot(Client):
|
26 |
def __init__(self):
|
@@ -28,9 +18,7 @@ class Bot(Client):
|
|
28 |
name="Bot",
|
29 |
api_hash=API_HASH,
|
30 |
api_id=API_ID,
|
31 |
-
plugins={
|
32 |
-
"root": "plugins"
|
33 |
-
},
|
34 |
workers=TG_BOT_WORKERS,
|
35 |
bot_token=BOT_TOKEN
|
36 |
)
|
@@ -50,31 +38,25 @@ class Bot(Client):
|
|
50 |
self.invitelink = link
|
51 |
except Exception as a:
|
52 |
self.LOGGER(__name__).warning(a)
|
53 |
-
self.LOGGER(__name__).warning("Bot
|
54 |
-
self.LOGGER(__name__).warning(f"Please Double
|
55 |
-
self.LOGGER(__name__).info("\nBot Stopped. https://t.me/MadflixBots_Support
|
56 |
sys.exit()
|
57 |
|
58 |
try:
|
59 |
db_channel = await self.get_chat(CHANNEL_ID)
|
60 |
self.db_channel = db_channel
|
61 |
-
test = await self.send_message(chat_id = db_channel.id, text = "
|
62 |
await test.delete()
|
63 |
except Exception as e:
|
64 |
self.LOGGER(__name__).warning(e)
|
65 |
-
self.LOGGER(__name__).warning(f"Make Sure
|
66 |
-
self.LOGGER(__name__).info("\nBot Stopped. Join https://t.me/MadflixBots_Support
|
67 |
sys.exit()
|
68 |
|
69 |
self.set_parse_mode(ParseMode.HTML)
|
70 |
-
self.LOGGER(__name__).info(f"Bot Running
|
71 |
-
self.LOGGER(__name__).info(f"""
|
72 |
-
ββββ¦βββ¦ββββ¦ββββ¦ββββ¦ββββββββ¦βββββ¦βββββ
|
73 |
-
ββββ β£β β£βββββββββββββββββββββββββ βββββ
|
74 |
-
βββββββββββ£ββββββββββββ£ββββ ββββββββββ
|
75 |
-
ββββββββββββββββββββββββββββββββββββ
|
76 |
-
ββββ β£β β£ββββββββββββββββββββββββββββββ
|
77 |
-
ββββ©βββ©ββββ©ββββ©ββββ©ββββ©ββββββββββββββ""")
|
78 |
self.username = usr_bot_me.username
|
79 |
#web-response
|
80 |
app = web.AppRunner(await web_server())
|
@@ -84,7 +66,7 @@ class Bot(Client):
|
|
84 |
|
85 |
async def stop(self, *args):
|
86 |
await super().stop()
|
87 |
-
self.LOGGER(__name__).info("Bot
|
88 |
|
89 |
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
from aiohttp import web
|
2 |
from plugins import web_server
|
3 |
import pyromod.listen
|
|
|
11 |
pyrogram.utils.MIN_CHANNEL_ID = -1009999999999
|
12 |
|
13 |
|
|
|
|
|
14 |
|
15 |
class Bot(Client):
|
16 |
def __init__(self):
|
|
|
18 |
name="Bot",
|
19 |
api_hash=API_HASH,
|
20 |
api_id=API_ID,
|
21 |
+
plugins={"root": "plugins"},
|
|
|
|
|
22 |
workers=TG_BOT_WORKERS,
|
23 |
bot_token=BOT_TOKEN
|
24 |
)
|
|
|
38 |
self.invitelink = link
|
39 |
except Exception as a:
|
40 |
self.LOGGER(__name__).warning(a)
|
41 |
+
self.LOGGER(__name__).warning("Bot Can't Export Invite link From Force Sub Channel!")
|
42 |
+
self.LOGGER(__name__).warning(f"Please Double Check The FORCE_SUB_CHANNEL Value And Make Sure Bot Is Admin In Channel With Invite Users Via Link Permission, Current Force Sub Channel Value: {FORCE_SUB_CHANNEL}")
|
43 |
+
self.LOGGER(__name__).info("\nBot Stopped. https://t.me/MadflixBots_Support For Support")
|
44 |
sys.exit()
|
45 |
|
46 |
try:
|
47 |
db_channel = await self.get_chat(CHANNEL_ID)
|
48 |
self.db_channel = db_channel
|
49 |
+
test = await self.send_message(chat_id = db_channel.id, text = "Hey π")
|
50 |
await test.delete()
|
51 |
except Exception as e:
|
52 |
self.LOGGER(__name__).warning(e)
|
53 |
+
self.LOGGER(__name__).warning(f"Make Sure Bot Is Admin In DB Channel, And Double Check The CHANNEL_ID Value, Current Value: {CHANNEL_ID}")
|
54 |
+
self.LOGGER(__name__).info("\nBot Stopped. Join https://t.me/MadflixBots_Support For Support")
|
55 |
sys.exit()
|
56 |
|
57 |
self.set_parse_mode(ParseMode.HTML)
|
58 |
+
self.LOGGER(__name__).info(f"Bot Running...!\n\nCreated By \nhttps://t.me/Madflix_Bots")
|
59 |
+
self.LOGGER(__name__).info(f"""γπ MADFLIX BOTZ π彑""")
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
self.username = usr_bot_me.username
|
61 |
#web-response
|
62 |
app = web.AppRunner(await web_server())
|
|
|
66 |
|
67 |
async def stop(self, *args):
|
68 |
await super().stop()
|
69 |
+
self.LOGGER(__name__).info("Bot Stopped...")
|
70 |
|
71 |
|
72 |
|