diff --git a/Config.py b/Config.py index 697c1bd0..eb49a9b2 100644 --- a/Config.py +++ b/Config.py @@ -27,7 +27,8 @@ auth_channel = environ.get('FORCES_SUB') AUTH_CHANNEL = int(auth_channel) if auth_channel and id_pattern.search(auth_channel) else auth_channel AUTH_GROUPS = [int(admin) for admin in environ.get("AUTH_GROUPS", "").split()] -TUTORIAL = "https://youtu.be/5hnYOKBzyi8" +TUTORIAL = "https://t.me/file_search_updates" +TOTURIAL = "https:))t.me/mh_Botz/5" # MongoDB information DATABASE_URI = environ['DATABASE_2'] DATABASE_NAME = environ['BOT_NAME'] diff --git a/LuciferMoringstar_Robot/Commands.py b/LuciferMoringstar_Robot/Commands.py index 44591176..c527d0f7 100644 --- a/LuciferMoringstar_Robot/Commands.py +++ b/LuciferMoringstar_Robot/Commands.py @@ -3,7 +3,7 @@ from pyrogram import Client, filters from pyrogram import StopPropagation from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup -from Config import START_MSG, CHANNELS, ADMINS, AUTH_CHANNEL, CUSTOM_FILE_CAPTION, TUTORIAL, BROADCAST_CHANNEL, DB_URL, SESSION, ADMIN_ID +from Config import START_MSG, CHANNELS, ADMINS, AUTH_CHANNEL, CUSTOM_FILE_CAPTION, TUTORIAL, BROADCAST_CHANNEL, DB_URL, SESSION, ADMIN_ID ,TOTURIAL from LuciferMoringstar_Robot.Utils import Media, get_file_details from LuciferMoringstar_Robot.Broadcast import broadcast from LuciferMoringstar_Robot import ABOUT @@ -84,7 +84,7 @@ async def start(bot, message): f_caption = f"{files.file_name}" buttons = [ [ - InlineKeyboardButton('🎖 DEPLOY YOURS 🎖', url=f'{TUTORIAL}') + InlineKeyboardButton('Share This Bot 🔄', url=f'{TUTORIAL}') ] ] await bot.send_cached_media( @@ -115,10 +115,10 @@ async def start(bot, message): disable_web_page_preview=True, reply_markup=InlineKeyboardMarkup( [[ - InlineKeyboardButton("Search Here", switch_inline_query_current_chat='') + InlineKeyboardButton("🔎 Search Movies 🔍", switch_inline_query_current_chat='') ],[ - InlineKeyboardButton("Help", callback_data="help"), - InlineKeyboardButton("About", callback_data="about") + InlineKeyboardButton("ℹ️ HELP 👨‍💻", callback_data="help"), + InlineKeyboardButton("About 😊", callback_data="about") ]] ) ) @@ -331,7 +331,7 @@ async def bot_info(bot, message): buttons = [ [ - InlineKeyboardButton('Deploy Video', url=f'{TUTORIAL}') + InlineKeyboardButton('Help 👨‍💻', url=f'{TOTURIAL}') ] ] await message.reply(text=f"{ABOUT}", reply_markup=InlineKeyboardMarkup(buttons), disable_web_page_preview=True) diff --git a/LuciferMoringstar_Robot/Filter/Main.py b/LuciferMoringstar_Robot/Filter/Main.py index 0208a300..438ddab7 100644 --- a/LuciferMoringstar_Robot/Filter/Main.py +++ b/LuciferMoringstar_Robot/Filter/Main.py @@ -1,5 +1,5 @@ # (c) PR0FESS0R-99 -from Config import AUTH_CHANNEL, AUTH_USERS, CUSTOM_FILE_CAPTION, API_KEY, AUTH_GROUPS, TUTORIAL +from Config import AUTH_CHANNEL, AUTH_USERS, CUSTOM_FILE_CAPTION, API_KEY, AUTH_GROUPS, TUTORIAL,TOTURIAL from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton, CallbackQuery from pyrogram import Client, filters import re @@ -53,7 +53,7 @@ async def filter(client, message): if 2 < len(message.text) < 100: btn = [] search = message.text - mo_tech_yt = f"**🗂️ Title:** {search}\n**⭐ Rating:** {random.choice(RATING)}\n**🎭 Genre:** {random.choice(GENRES)}\n**📤 Uploaded by {message.chat.title}**" + mo_tech_yt = f"**🗂️ Title:** {search}\n**⭐ Rating:** {random.choice(RATING)}\n**🎭 Genre:** {random.choice(GENRES)}\n**📤 Uploaded by @File_Search_V3_Bot**" files = await get_filter_results(query=search) if files: for file in files: @@ -63,7 +63,7 @@ async def filter(client, message): [InlineKeyboardButton(text=f"{filename}",callback_data=f"pr0fess0r_99#{file_id}")] ) else: - await client.send_sticker(chat_id=message.from_user.id, sticker='CAADBQADMwIAAtbcmFelnLaGAZhgBwI') + await client.send_sticker(chat_id=message.from_user.id, sticker='CAACAgIAAxkBAAEEdB5iVh2MpmnMWccwg-K7EVDdOay2sQACfBkAAmKfsUqVV0Nw1j3OjCME') return if not btn: @@ -115,7 +115,7 @@ async def group(client, message): if 2 < len(message.text) < 50: btn = [] search = message.text - mo_tech_yt = f"**🗂️ Title:** {search}\n**⭐ Rating:** {random.choice(RATING)}\n**🎭 Genre:** {random.choice(GENRES)}\n**📤 Uploaded by {message.chat.title}**" + mo_tech_yt = f"**🗂️ Title:** {search}\n**⭐ Rating:** {random.choice(RATING)}\n**🎭 Genre:** {random.choice(GENRES)}\n**📤 Uploaded by @File_Search_V3_Bot**" nyva=BOT.get("username") if not nyva: botusername=await client.get_me() @@ -277,7 +277,7 @@ async def cb_handler(client: Client, query: CallbackQuery): elif query.data == "help": buttons = [ [ - InlineKeyboardButton('Making Video', url=f'{TUTORIAL}') + InlineKeyboardButton('Help 👨‍💻', url=f'{TOTURIAL}') ] ] await query.message.edit(text=f"{HELP}", reply_markup=InlineKeyboardMarkup(buttons), disable_web_page_preview=True) @@ -285,7 +285,7 @@ async def cb_handler(client: Client, query: CallbackQuery): elif query.data == "about": buttons = [ [ - InlineKeyboardButton('Making Video', url=f'{TUTORIAL}') + InlineKeyboardButton(' More Help 👨‍💻', url=f'{TOTURIAL}') ] ] await query.message.edit(text=f"{ABOUT}", reply_markup=InlineKeyboardMarkup(buttons), disable_web_page_preview=True) @@ -308,7 +308,7 @@ async def cb_handler(client: Client, query: CallbackQuery): f_caption = f"{files.file_name}" buttons = [ [ - InlineKeyboardButton('🖥️ How To Own 🖥️', url=f'{TUTORIAL}') + InlineKeyboardButton('Share This Bot 🔄', url=f'{TUTORIAL}') ] ] @@ -339,7 +339,7 @@ async def cb_handler(client: Client, query: CallbackQuery): f_caption = f"{title}" buttons = [ [ - InlineKeyboardButton('🖥️ How To Own 🖥️', url=f'{TUTORIAL}') + InlineKeyboardButton('Share This Bot 🔄', url=f'{TUTORIAL}') ] ] diff --git a/LuciferMoringstar_Robot/__init__.py b/LuciferMoringstar_Robot/__init__.py index 449d5d82..dd37f5af 100644 --- a/LuciferMoringstar_Robot/__init__.py +++ b/LuciferMoringstar_Robot/__init__.py @@ -11,31 +11,39 @@ ) HELP = """ -Basic Commads -/start :- check am Alive +Bro, Check Movie Name In #Google and Try ! Then No Results Add Movie Year and Try , Again No Results ? It's Not Available In Our Database Or Movie Not Released ! + +ബ്രോ, മൂവിയുടെ പേര് മാത്രം #Google നോക്കിയിട്ട് അടിച്ചു നോക്കുക..!! + +എന്നിട്ടും കിട്ടിയില്ലെങ്കിൽ പേരിന്റെ കൂടെ മൂവി ഇറങ്ങിയ വർഷം കൂടി അടിച്ചു നോക്ക് 😁 + +എനിയും കിട്ടിയില്ലെങ്കിൽ ആ മൂവി ഞങ്ങളുടെ ഡാറ്റാബേസിൽ ഇല്ല, അല്ലെങ്കിൽ ആ മൂവി ഇറങ്ങിയിട്ടില്ല എന്ന് മനസ്സിലാക്കുക! 🤗⚠ + +️📌 Any Help For Movie Searching Contact Admin @MH_HELP_BOT + + + + + + + + + + -Bot Owner Only -/broadcast Replay Any Message or Media -/stats user Status -/ban_user click ban_user more info -/unban_user click unban_user more info -/banned_users Banned User Details -/total How Many Files Added In Database -/logger Get Logs -/delete Delete File From Database """ ABOUT = """ -➥ Name : Auto Filter V3 +➥ Name : 🔎 File Search Bot 🔍 -➥ Creator : [Naughty PROFESSOR]( -https://youtube.com/c/NaughtyPROFESSOR) +➥ Maintained By : [ MH BOTZ ](https:))t.me/mh_botz) + ➥ Language : Python3 ➥ Library : Pyrogram Asyncio 1.13.0 -➥ Tutorial : [Click Me](https://youtu.be/5hnYOKBzyi8) +➥ Source : [Click Me](https://github.com/MH-Botz-b/autofilterbotv3) """ diff --git a/README.md b/README.md index f5aab4c8..5173c978 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ #### Deploy To Heroku -[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/DalinMathew/AutoFilterBotV3) +[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/mh-botz-b/AutoFilterBotV3) #### Hard Way ```bash