Initial Commit

This commit is contained in:
Avishkar Patil
2021-06-05 12:43:43 +05:30
committed by GitHub
parent 2fdd2c778f
commit 59e48fe15c

View File

@@ -18,7 +18,7 @@ async def private_receive_handler(c: Client, m: Message):
await db.add_user(m.from_user.id)
await c.send_message(
Var.BIN_CHANNEL,
f"#NEW_USER: \n\nNew User [{m.from_user.first_name}](tg://user?id={m.from_user.id}) Started !!"
f"Nᴇ Usᴇʀ Jɪɴᴇᴅ : \n\nNᴀᴍᴇ : [{m.from_user.first_name}](tg://user?id={m.from_user.id}) Sᴛᴀʀᴛᴇᴅ Yʀ B !!"
)
if Var.UPDATES_CHANNEL != "None":
try:
@@ -26,7 +26,7 @@ async def private_receive_handler(c: Client, m: Message):
if user.status == "kicked":
await c.send_message(
chat_id=m.chat.id,
text="__Sorry Sir, You are Banned to use me.__\n **Contact Developer @Avishkarpatil**",
text="__Sᴏʀʀʏ Sɪʀ, Y ᴀʀᴇ Bᴀɴɴᴇᴅ ᴛᴏ sᴇ ᴍᴇ.__\n\n **Cɴᴛᴀᴛ Dᴇᴇʟᴘᴇʀ @Avishkarpatil Tʜᴇʏ Wɪʟʟ Hᴇʟᴘ Y**",
parse_mode="markdown",
disable_web_page_preview=True
)
@@ -48,7 +48,7 @@ async def private_receive_handler(c: Client, m: Message):
except Exception:
await c.send_message(
chat_id=m.chat.id,
text="Something went Wrong. Contact my boss @Avishkarpatil",
text="**Sᴍᴇᴛʜɪɴɢ ᴡᴇɴᴛ Wʀɴɢ. Cɴᴛᴀᴛ ᴍʏ ʙss** @Avishkarpatil",
parse_mode="markdown",
disable_web_page_preview=True)
return
@@ -83,7 +83,9 @@ async def private_receive_handler(c: Client, m: Message):
<b>📥 Dɴʟᴀᴅ :</b> <i>{}</i>
<b>🚸 Nᴛᴇ : Lɪɴᴋ ᴇxᴘɪʀᴇᴅ ɪɴ 24 ʜᴏᴜʀꜱ</b>"""
<b>🚸 Nᴛᴇ : Lɪɴᴋ ᴇxᴘɪʀᴇᴅ ɪɴ 24 ʜᴏᴜʀꜱ</b>
<i>© @AvishkarPatil </i>"""
await log_msg.reply_text(text=f"**RᴇQᴛᴇᴅ ʙʏ :** [{m.from_user.first_name}](tg://user?id={m.from_user.id})\n**Uᴇʀ ɪᴅ :** `{m.from_user.id}`\n**Dɴʟᴀᴅ ʟɪɴᴋ :** {stream_link}", disable_web_page_preview=True, parse_mode="Markdown", quote=True)
await m.reply_text(
@@ -96,7 +98,7 @@ async def private_receive_handler(c: Client, m: Message):
except FloodWait as e:
print(f"Sleeping for {str(e.x)}s")
await asyncio.sleep(e.x)
await c.send_message(chat_id=Var.BIN_CHANNEL, text=f"Got FloodWait of {str(e.x)}s from [{m.from_user.first_name}](tg://user?id={m.from_user.id})\n\n**User ID:** `{str(m.from_user.id)}`", disable_web_page_preview=True, parse_mode="Markdown")
await c.send_message(chat_id=Var.BIN_CHANNEL, text=f"Gᴏᴛ FʟᴅWᴀɪᴛ ᴏғ {str(e.x)}s from [{m.from_user.first_name}](tg://user?id={m.from_user.id})\n\n**𝚄𝚜𝚎𝚛 𝙸𝙳 :** `{str(m.from_user.id)}`", disable_web_page_preview=True, parse_mode="Markdown")
@StreamBot.on_message(filters.channel & (filters.document | filters.video) & ~filters.edited, group=-1)
@@ -107,7 +109,7 @@ async def channel_receive_handler(bot, broadcast):
try:
log_msg = await broadcast.forward(chat_id=Var.BIN_CHANNEL)
await log_msg.reply_text(
text=f"**Channel Name:** `{broadcast.chat.title}`\n**Channel ID:** `{broadcast.chat.id}`\n**Link:** https://avifilestreambot.herokuapp.com/{str(log_msg.message_id)}",
text=f"**Cʜᴀɴɴᴇʟ Nᴀᴍᴇ:** `{broadcast.chat.title}`\n**Cʜᴀɴɴᴇʟ ID:** `{broadcast.chat.id}`\n**Rᴇǫᴇsᴛ ᴜʀʟ:** https://xtreamfile.herokuapp.com/{str(log_msg.message_id)}", # Change Name According to Your App / Site Name
quote=True,
parse_mode="Markdown"
)
@@ -116,7 +118,7 @@ async def channel_receive_handler(bot, broadcast):
message_id=broadcast.message_id,
reply_markup=InlineKeyboardMarkup(
[
[InlineKeyboardButton("Dɴʟᴀᴅ ʟɪɴᴋ 📥", url=f"https://xtreamfile.herokuapp.com/{str(log_msg.message_id)}")]
[InlineKeyboardButton("Dɴʟᴀᴅ ʟɪɴᴋ 📥", url=f"https://xtreamfile.herokuapp.com/{str(log_msg.message_id)}")] # Change Name According to Your App / Site Name
]
)
)
@@ -124,8 +126,8 @@ async def channel_receive_handler(bot, broadcast):
print(f"Sleeping for {str(w.x)}s")
await asyncio.sleep(w.x)
await bot.send_message(chat_id=Var.BIN_CHANNEL,
text=f"Got FloodWait of {str(w.x)}s from {broadcast.chat.title}\n\n**Channel ID:** `{str(broadcast.chat.id)}`",
text=f"Gᴏᴛ FʟᴅWᴀɪᴛ ᴏғ {str(w.x)}s from {broadcast.chat.title}\n\n**Cʜᴀɴɴᴇʟ ID:** `{str(broadcast.chat.id)}`",
disable_web_page_preview=True, parse_mode="Markdown")
except Exception as e:
await bot.send_message(chat_id=Var.BIN_CHANNEL, text=f"#ERROR_TRACEBACK: `{e}`", disable_web_page_preview=True, parse_mode="Markdown")
print(f"Can't Edit Broadcast Message!\nError: {e}")
await bot.send_message(chat_id=Var.BIN_CHANNEL, text=f"#ᴇʀʀʀ_ᴛʀᴀᴇʙᴀ: `{e}`", disable_web_page_preview=True, parse_mode="Markdown")
print(f"Cᴀɴ' Eᴅɪᴛ Bʀᴀᴅᴀsᴛ Mssᴀɢᴇ!\nEʀʀᴏʀ: {e}")