Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
21ec5f5
Update app.json
Kingmaker003 Oct 26, 2022
c0a929f
Update Script.py
Kingmaker003 Oct 27, 2022
5989623
Update Script.py
Kingmaker003 Oct 27, 2022
198d37a
Update pm_filter.py
Kingmaker003 Oct 27, 2022
06c8d9f
Update p_ttishow.py
Kingmaker003 Oct 28, 2022
f2ae186
Update info.py
Kingmaker003 Oct 28, 2022
e06fb55
Update info.py
Kingmaker003 Oct 28, 2022
1f097b7
Update Script.py
Kingmaker003 Oct 28, 2022
edbcd51
Update pm_filter.py
Kingmaker003 Oct 28, 2022
4988614
Update p_ttishow.py
Kingmaker003 Oct 28, 2022
1df4fd4
Update inline.py
Kingmaker003 Oct 28, 2022
ebbbea3
Update commands.py
Kingmaker003 Oct 28, 2022
3014aa2
Update banned.p
Kingmaker003 Oct 28, 2022
bd6354a
Update start.sh
Kingmaker003 Oct 28, 2022
57a5c6a
Update info.py
Kingmaker003 Oct 28, 2022
e5e02e0
Update app.json
Kingmaker003 Oct 28, 2022
a8f3c6d
Update Script.py
Kingmaker003 Oct 28, 2022
a2f7538
Update Script.py
Kingmaker003 Oct 29, 2022
51daab5
Update info.py
Kingmaker003 Oct 29, 2022
4a5e39a
Update info.py
Kingmaker003 Oct 30, 2022
825a185
Update info.py
Kingmaker003 Oct 30, 2022
f81880f
Update info.py
Kingmaker003 Oct 30, 2022
dcf3d48
Update info.py
Kingmaker003 Oct 30, 2022
b3c444d
Update info.py
Kingmaker003 Oct 31, 2022
2e32521
Update pm_filter.py
Kingmaker003 Oct 31, 2022
57d0fab
Update Script.py
Kingmaker003 Nov 5, 2022
73114a3
Update info.py
Kingmaker003 Nov 5, 2022
746635d
Update pm_filter.py
Kingmaker003 Nov 5, 2022
0bd99e0
Update pm_filter.py
Kingmaker003 Nov 5, 2022
ffc122b
Update info.py
Kingmaker003 Nov 5, 2022
020bdff
Update info.py
Kingmaker003 Nov 5, 2022
26f9a55
Update info.py
Kingmaker003 Nov 5, 2022
5b56759
Update commands.py
Kingmaker003 Nov 14, 2022
aa5312f
Merge branch 'AM-ROBOTS:master' into master
Kingmaker003 Nov 14, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 13 additions & 16 deletions Script.py
Original file line number Diff line number Diff line change
@@ -1,25 +1,22 @@
class script(object):
START_TXT = """Yo...Yo...ANURAG {} 💖
START_TXT = """Vanakkam Da Mapala{} 💖
I'm Powerful Auto-Filter Bot You Can Use Me As A Auto-filter in Your Group

Its Easy To Use Me; Just Add Me To Your Group As Admin,
Thats All, i will Provide Movies There...🤓🤪

Thats All, i will Provide Movies There...😍

⚠️More Help Check Help Button Below

😎 Powered by @MOVIES_ZILAA
😎 Powered by @Rcmovieslinks

©️ Maintained By @GuruBhai11"""
©️ Maintained By @I_am_Professor_7"""
HELP_TXT = """
🙋🏻‍♂️ Hellooo {} 🤓

○ Tutorial video is here @sources_cods

○ it's Note Complicated...🤓

○ Search using inline mode
This methord works on any chat, Just type @Filters_Ro_Bot and then leave a space and search any movie you want...
This methord works on any chat, Just type @Shinchan_movie_bot and then leave a space and search any movie you want...

○ Available Commands

Expand All @@ -34,28 +31,28 @@ class script(object):

○Dont Spam Me...🤒

😎 Powered by @MOVIES_ZILAA
😎 Powered by @Rcmovieslinks

©️ Maintained By @GuruBhai11"""
©️ Maintained By @I_am_Professor_7"""
ABOUT_TXT = """✯ 𝙼𝚈 𝙽𝙰𝙼𝙴: {}
✯ 𝙲𝚁𝙴𝙰𝚃𝙾𝚁: <a href=https://t.me/Am_RoBots>ᴀᴍ_ᴛᴇᴄʜ</a>
✯ 𝙲𝚁𝙴𝙰𝚃𝙾𝚁: <a href=https://t.me/Rcmovieslinks>ᴀᴍ_ᴛᴇᴄʜ</a>
✯ 𝙻𝙸𝙱𝚁𝙰𝚁𝚈: 𝙿𝚈𝚁𝙾𝙶𝚁𝙰𝙼
✯ 𝙻𝙰𝙽𝙶𝚄𝙰𝙶𝙴: 𝙿𝚈𝚃𝙷𝙾𝙽 𝟹
✯ 𝙳𝙰𝚃𝙰 𝙱𝙰𝚂𝙴: 𝙼𝙾𝙽𝙶𝙾 𝙳𝙱
✯ 𝙱𝙾𝚃 𝚂𝙴𝚁𝚅𝙴𝚁: 𝙷𝙴𝚁𝙾𝙺𝚄
✯ 𝙱𝚄𝙸𝙻𝙳 𝚂𝚃𝙰𝚃𝚄𝚂: v1.0.1 [ 𝙱𝙴𝚃𝙰 ]"""
SOURCE_TXT = """<b>NOTE:</b>
- Eva Maria is a open source project.
- Source - https://github.com/8769ANURAG/EvaMaria
- Source - https://github.com/Kingmaker003/EvaMaria

<b>DEVS:</b>
- <a href=https://t.me/Am_RoBots>ᴀᴍ_ᴛᴇᴄʜ</a>"""
- <a href=https://t.me/Rcmovieslinks>ᴀᴍ_ᴛᴇᴄʜ</a>"""
MANUELFILTER_TXT = """Help: <b>Filters</b>

- Filter is the feature were users can set automated replies for a particular keyword and EvaMaria will respond whenever a keyword is found the message

<b>NOTE:</b>
1. eva maria should have admin privillage.
1. Bot should have admin privillage.
2. only admins can add filters in a chat.
3. alert buttons have a limit of 64 characters.

Expand All @@ -70,11 +67,11 @@ class script(object):

<b>NOTE:</b>
1. Telegram will not allows you to send buttons without any content, so content is mandatory.
2. Eva Maria supports buttons with any telegram media type.
2. Bot supports buttons with any telegram media type.
3. Buttons should be properly parsed as markdown format

<b>URL buttons:</b>
<code>[Button Text](buttonurl:https://t.me/sources_cods)</code>
<code>[Button Text](buttonurl:https://t.me/Rcmovieslinks)</code>

<b>Alert buttons:</b>
<code>[Button Text](buttonalert:This is an alert message)</code>"""
Expand Down
4 changes: 2 additions & 2 deletions app.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"index",
"inline"
],
"website": "https://github.com/8769ANURAG/EvaMaria",
"repository": "https://github.com/8769ANURAG/EvaMaria",
"website": "https://github.com/Kingmaker003/EvaMaria",
"repository": "https://github.com/Kingmaker003/EvaMaria",
"env": {
"BOT_TOKEN": {
"description": "Your bot token.",
Expand Down
8 changes: 4 additions & 4 deletions info.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ def is_enabled(value, default):

# Others
LOG_CHANNEL = int(environ.get('LOG_CHANNEL', ''))
SUPPORT_CHAT = environ.get('SUPPORT_CHAT', 'MOVIES_ZILAA')
SUPPORT_CHAT = environ.get('SUPPORT_CHAT', 'rcmovierequest')
P_TTI_SHOW_OFF = is_enabled((environ.get('P_TTI_SHOW_OFF', 'True')), False)
IMDB = is_enabled((environ.get('IMDB', 'False')), True)
SINGLE_BUTTON = is_enabled((environ.get('SINGLE_BUTTON', 'True')), False)
CUSTOM_FILE_CAPTION = environ.get("CUSTOM_FILE_CAPTION", "<b><i>{file_name} » {file_size} › [ᎯℕUℛᎯᎶ](https://t.me/MOVIES_ZILAA)</i></b>")
BATCH_FILE_CAPTION = environ.get("BATCH_FILE_CAPTION", "<b><i>{file_name} » {file_size} › [ᎯℕUℛᎯᎶ](https://t.me/MOVIES_ZILAA)</i></b>")
IMDB_TEMPLATE = environ.get("IMDB_TEMPLATE", "🏷 𝖳𝗂𝗍𝗅𝖾: <a href={url}>{title}</a> \n🔮 𝖸𝖾𝖺𝗋: {year} \n⭐️ 𝖱𝖺𝗍𝗂𝗇𝗀𝗌: {rating}/ 10 \n🎭 𝖦𝖾𝗇𝖾𝗋𝗌: {genres} \n\n🎊 𝖯𝗈𝗐𝖾𝗋𝖾𝖽 𝖡𝗒 [ᴀᴍ_ᴛᴇᴄʜ](https://t.me/Am_RoBots)")
CUSTOM_FILE_CAPTION = environ.get("CUSTOM_FILE_CAPTION", "<b><i>{file_name} \n📂File Size {file_size} \n📣 Powered By [@loveatmovies123](https://t.me/loveatmovies123)</i></b>")
BATCH_FILE_CAPTION = environ.get("BATCH_FILE_CAPTION", "<b><i>{file_name} \n📂File Size {file_size} \n📣 [@loveatmovies123](https://t.me/loveatmovies123)</i></b>")
IMDB_TEMPLATE = environ.get("IMDB_TEMPLATE", "🏷 𝖳𝗂𝗍𝗅𝖾: <a href={url}>{title}</a> \n🔮 𝖸𝖾𝖺𝗋: {year} \n⭐️ 𝖱𝖺𝗍𝗂𝗇𝗀𝗌: {rating}/ 10 \n🎭 𝖦𝖾𝗇𝖾𝗋𝗌: {genres} \n\n🎊 𝖯𝗈𝗐𝖾𝗋𝖾𝖽 𝖡𝗒 [ᴛᴀᴍɪʟ ʀᴏᴄᴋᴇʀꜱ](https://t.me/Rcmovieslinks)")
LONG_IMDB_DESCRIPTION = is_enabled(environ.get("LONG_IMDB_DESCRIPTION", "False"), False)
SPELL_CHECK_REPLY = is_enabled(environ.get("SPELL_CHECK_REPLY", "True"), True)
MAX_LIST_ELM = environ.get("MAX_LIST_ELM", None)
Expand Down
4 changes: 2 additions & 2 deletions plugins/banned.p
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ disabled_group=filters.create(disabled_chat)
@Client.on_message(filters.private & banned_user & filters.incoming)
async def ban_reply(bot, message):
ban = await db.get_ban_status(message.from_user.id)
await message.reply(f'Sorry Dude, You are Banned to use Me. \nBan Reason: {ban["ban_reason"]}')
await message.reply(f'Sorry Da Machan, You are Banned to use Me. \nBan Reason: {ban["ban_reason"]}')

@Client.on_message(filters.group & disabled_group & filters.incoming)
async def grp_bd(bot, message):
buttons = [[
InlineKeyboardButton('𝚂𝚞𝚙𝚙𝚘𝚛𝚝', url=f'https://t.me/MOVIES_ZILAA')
InlineKeyboardButton('𝚂𝚞𝚙𝚙𝚘𝚛𝚝', url=f'https://t.me/rcmovierequest')
]]
reply_markup=InlineKeyboardMarkup(buttons)
vazha = await db.get_chat(message.chat.id)
Expand Down
16 changes: 8 additions & 8 deletions plugins/commands.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ async def start(client, message):
if message.chat.type in [enums.ChatType.GROUP, enums.ChatType.SUPERGROUP]:
buttons = [
[
InlineKeyboardButton('🤖 𝚄𝚙𝚍𝚊𝚝𝚎𝚜', url='https://t.me/sources_cods')
InlineKeyboardButton('🤖 𝚄𝚙𝚍𝚊𝚝𝚎𝚜', url='https://t.me/rcmovieslinks')
],
[
InlineKeyboardButton('ℹ️ 𝙷𝚎𝚕𝚙', url=f"https://t.me/{temp.U_NAME}?start=help"),
Expand All @@ -45,7 +45,7 @@ async def start(client, message):
InlineKeyboardButton('➕ 𝙰𝚍𝚍 𝙼𝚎 𝚃𝚘 𝚈𝚘𝚞𝚛 𝙶𝚛𝚘𝚞𝚙𝚜 ➕', url=f'http://t.me/{temp.U_NAME}?startgroup=true')
],[
InlineKeyboardButton('🔍 𝚂𝚎𝚊𝚛𝚌𝚑', switch_inline_query_current_chat=''),
InlineKeyboardButton('🤖 𝚄𝚙𝚍𝚊𝚝𝚎𝚜', url='https://t.me/sources_cods')
InlineKeyboardButton('🤖 𝚄𝚙𝚍𝚊𝚝𝚎𝚜', url='https://t.me/rcmovieslinks')
],[
InlineKeyboardButton('ℹ️ 𝙷𝚎𝚕𝚙', callback_data='help'),
InlineKeyboardButton('😊 𝙰𝚋𝚘𝚞𝚝', callback_data='about')
Expand Down Expand Up @@ -91,7 +91,7 @@ async def start(client, message):
InlineKeyboardButton('➕ 𝙰𝚍𝚍 𝙼𝚎 𝚃𝚘 𝚈𝚘𝚞𝚛 𝙶𝚛𝚘𝚞𝚙𝚜 ➕', url=f'http://t.me/{temp.U_NAME}?startgroup=true')
],[
InlineKeyboardButton('🔍 𝚂𝚎𝚊𝚛𝚌𝚑', switch_inline_query_current_chat=''),
InlineKeyboardButton('🤖 𝚄𝚙𝚍𝚊𝚝𝚎𝚜', url='https://t.me/sources_cods')
InlineKeyboardButton('🤖 𝚄𝚙𝚍𝚊𝚝𝚎𝚜', url='https://t.me/rcmovieslinks')
],[
InlineKeyboardButton('ℹ️ 𝙷𝚎𝚕𝚙', callback_data='help'),
InlineKeyboardButton('😊 𝙰𝚋𝚘𝚞𝚝', callback_data='about')
Expand Down Expand Up @@ -420,7 +420,7 @@ async def settings(client, message):
callback_data=f'setgs#botpm#{settings["botpm"]}#{grp_id}',
),
InlineKeyboardButton(
'✅ Yes' if settings["botpm"] else ' No',
'✅ Yes' if settings["botpm"] else '☑️ No',
callback_data=f'setgs#botpm#{settings["botpm"]}#{grp_id}',
),
],
Expand All @@ -430,7 +430,7 @@ async def settings(client, message):
callback_data=f'setgs#file_secure#{settings["file_secure"]}#{grp_id}',
),
InlineKeyboardButton(
'✅ Yes' if settings["file_secure"] else ' No',
'✅ Yes' if settings["file_secure"] else '☑️ No',
callback_data=f'setgs#file_secure#{settings["file_secure"]}#{grp_id}',
),
],
Expand All @@ -440,7 +440,7 @@ async def settings(client, message):
callback_data=f'setgs#imdb#{settings["imdb"]}#{grp_id}',
),
InlineKeyboardButton(
'✅ Yes' if settings["imdb"] else ' No',
'✅ Yes' if settings["imdb"] else '☑️ No',
callback_data=f'setgs#imdb#{settings["imdb"]}#{grp_id}',
),
],
Expand All @@ -450,7 +450,7 @@ async def settings(client, message):
callback_data=f'setgs#spell_check#{settings["spell_check"]}#{grp_id}',
),
InlineKeyboardButton(
'✅ Yes' if settings["spell_check"] else ' No',
'✅ Yes' if settings["spell_check"] else '☑️ No',
callback_data=f'setgs#spell_check#{settings["spell_check"]}#{grp_id}',
),
],
Expand All @@ -460,7 +460,7 @@ async def settings(client, message):
callback_data=f'setgs#welcome#{settings["welcome"]}#{grp_id}',
),
InlineKeyboardButton(
'✅ Yes' if settings["welcome"] else ' No',
'✅ Yes' if settings["welcome"] else '☑️ No',
callback_data=f'setgs#welcome#{settings["welcome"]}#{grp_id}',
),
],
Expand Down
2 changes: 1 addition & 1 deletion plugins/inline.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ async def answer(bot, query):
if AUTH_CHANNEL and not await is_subscribed(bot, query):
await query.answer(results=[],
cache_time=0,
switch_pm_text='You have to subscribe my channel to use the bot',
switch_pm_text='You have to subscribe my channel to use the Me',
switch_pm_parameter="subscribe")
return

Expand Down
8 changes: 4 additions & 4 deletions plugins/p_ttishow.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ async def save_group(bot, message):
if message.chat.id in temp.BANNED_CHATS:
# Inspired from a boat of a banana tree
buttons = [[
InlineKeyboardButton('🌐 Support', url=f'https://t.me/MOVIES_ZILAA')
InlineKeyboardButton('🌐 Support', url=f'https://t.me/rcmovierequest')
]]
reply_markup=InlineKeyboardMarkup(buttons)
k = await message.reply(
Expand All @@ -38,7 +38,7 @@ async def save_group(bot, message):
return
buttons = [[
InlineKeyboardButton('ℹ️ 𝙷𝚎𝚕𝚙', url=f"https://t.me/{temp.U_NAME}?start=help"),
InlineKeyboardButton('📢 Updates', url='https://t.me/sources_cods')
InlineKeyboardButton('📢 Updates', url='https://t.me/rcmovieslinks')
]]
reply_markup=InlineKeyboardMarkup(buttons)
await message.reply_text(
Expand Down Expand Up @@ -70,7 +70,7 @@ async def leave_a_chat(bot, message):
chat = chat
try:
buttons = [[
InlineKeyboardButton('🌐 Support', url=f'https://t.me/MOVIES_ZILAA')
InlineKeyboardButton('🌐 Support', url=f'https://t.me/rcmovierequest')
]]
reply_markup=InlineKeyboardMarkup(buttons)
await bot.send_message(
Expand Down Expand Up @@ -109,7 +109,7 @@ async def disable_chat(bot, message):
await message.reply('Chat Successfully Disabled')
try:
buttons = [[
InlineKeyboardButton('🌐 Support', url=f'https://t.me/MOVIES_ZILAA')
InlineKeyboardButton('🌐 Support', url=f'https://t.me/rcmovierequest')
]]
reply_markup=InlineKeyboardMarkup(buttons)
await bot.send_message(
Expand Down
Loading