Eva Maria Telegram Bot

Overview

Eva Maria Logo

Eva Maria Bot

Stars Forks Size
Open Source Love svg2
Contributors License Sparkline

Features

  • Auto Filter
  • Manuel Filter
  • IMDB
  • Admin Commands
  • Broadcast
  • Index
  • IMDB search
  • Inline Search
  • Random pics
  • ids and User info
  • Stats, Users, Chats, Ban, Unban, Leave, Disable, Channel

Variables

Required Variables

  • BOT_TOKEN: Create a bot using @BotFather, and get the Telegram API token.
  • API_ID: Get this value from telegram.org
  • API_HASH: Get this value from telegram.org
  • CHANNELS: Username or ID of channel or group. Separate multiple IDs by space
  • ADMINS: Username or ID of Admin. Separate multiple Admins by space
  • DATABASE_URI: mongoDB URI. Get this value from mongoDB. For more help watch this video
  • DATABASE_NAME: Name of the database in mongoDB. For more help watch this video
  • LOG_CHANNEL : A channel to log the activities of bot. Make sure bot is an admin in the channel.

Optional Variables

  • PICS: Telegraph links of images to show in start message.( Multiple images can be used seperated by space )
  • Check info.py for more

Deploy

You can deploy this bot anywhere.

Watch Deploying Tutorial...

Deploy To Heroku


Deploy

Deploy To VPS

git clone https://github.com/EvamariaTG/evamaria
# Install Packages
pip3 install -r requirements.txt
Edit info.py with variables as given below then run bot
python3 bot.py

Commands

• /logs - to get the rescent errors
• /stats - to get status of files in db.
* /filter - add manual filters
* /filters - view filters
* /connect - connect to PM.
* /disconnect - disconnect from PM
* /del - delete a filter
* /delall - delete all filters
* /deleteall - delete all index(autofilter)
* /delete - delete a specific file from index.
* /info - get user info
* /id - get tg ids.
* /imdb - fetch info from imdb.
• /users - to get list of my users and ids.
• /chats - to get list of the my chats and ids 
• /index  - to add files from a channel
• /leave  - to leave from a chat.
• /disable  -  do disable a chat.
* /enable - re-enable chat.
• /ban  - to ban a user.
• /unban  - to unban a user.
• /channel - to get list of total connected channels
• /broadcast - to broadcast a message to all Eva Maria users

Support

telegram badge telegram badge

Credits

  • EvaMaria-Devs

Thanks to

Disclaimer

GNU Affero General Public License 2.0
Licensed under GNU AGPL 2.0. Selling The Codes To Other People For Money Is Strictly Prohibited.

Inspiration

This is an attempt to create a clone of a BOAT made out of banana trees 🌳

For Vaza

Comments
  • Request

    Request

    As there is file store feature in the repo.. I request you developers that please add one more feature that admins of the bot can delete those files or batch files for which shareable link has been generated

    opened by KoshikKumar17 3
  • Video names are not saving

    Video names are not saving

    Video name is saving as - NONE

    this is log -

    2022-01-14T09:02:34.773448+00:00 app[worker.1]: 09:02:34 AM - 57 - database.ia_filterdb - ia_filterdb - WARNING - None is already saved in database 2022-01-14T09:02:34.959345+00:00 app[worker.1]: 09:02:34 AM - 57 - database.ia_filterdb - ia_filterdb - WARNING - None is already saved in database 2022-01-14T09:04:37.254719+00:00 app[worker.1]: 09:04:37 AM - 57 - database.ia_filterdb - ia_filterdb - WARNING - None is already saved in database 2022-01-14T09:04:37.443497+00:00 app[worker.1]: 09:04:37 AM - 57 - database.ia_filterdb - ia_filterdb - WARNING - None is already saved in database

    opened by gtxprimeX 3
  • Error Index

    Error Index

    2021-11-01T06:17:11.423223+00:00 app[worker.1]: 06:17:11 AM - 230 - pyrogram.dispatcher - dispatcher - ERROR - invalid literal for int() with base 10: 'ModdedCentral'

    2021-11-01T06:17:11.423234+00:00 app[worker.1]: Traceback (most recent call last):

    2021-11-01T06:17:11.423235+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.8/site-packages/pyrogram/dispatcher.py", line 217, in handler_worker

    2021-11-01T06:17:11.423235+00:00 app[worker.1]: await handler.callback(self.client, *args)

    2021-11-01T06:17:11.423236+00:00 app[worker.1]: File "/app/plugins/index.py", line 40, in index_files

    2021-11-01T06:17:11.423236+00:00 app[worker.1]: await index_files_to_db(int(lst_msg_id), int(chat), msg, bot)

    2021-11-01T06:17:11.423236+00:00 app[worker.1]: ValueError: invalid literal for int() with base 10: 'apkchannel'

    opened by mirrorclone 3
  • Inline buttons not working

    Inline buttons not working

    Hello @subinps inline buttons are not working in my repo on /start, i forked your repo many times ago, everything was working fine but when i added a /help command in index.py in my bot then inline buttons got stopped.

    opened by Hagadmansa 2
  • #Request #Duplicate_Files

    #Request #Duplicate_Files

    ✨ Hello @subinps, I have a #suggestion

    It's regarding duplicate files, the bot doesn't index the same file twice (which is good).

    The Problem i am facing is that if a movie file is renamed and sent again for indexing then the bot does index it

    So, is there any way that if the size of the files are same and then the bot checks the files for any comman name and cancels the index of the new file.

    Thanks for Your Hardwork ❤️🌟✨ @subinps

    opened by HithaishiDesai 2
  • Pm problem, please help.

    Pm problem, please help.

    I was using subnips before, but now I switched to evamaria for my movie bot.

    Right now the inline search is working, but the auto filter or pm filter is not responding. Like when I try to sending in the movie name, the bot isn't responding. But whenever I use inline mode, it will respond. Please walk me through this problem. Thank you.

    opened by Babyotush 2
  • Can't Deploy this repo on Railway.app

    Can't Deploy this repo on Railway.app

    I tried to deploy this repo on railway.app, but its failed and showing "### Banned dependency found AUTO-FILTER-BOT Please remove this dependency from this repo to deploy it on railway".

    ### Please help me to fix this issue...

    opened by Joelkb 2
  • banned??????

    banned??????

    Item could not be created:

    We couldn't deploy your app because the source code violates the Salesforce Acceptable Use and External-Facing Services Policy.
    
    opened by sapthathsara 2
  • Delete File Channel Feature

    Delete File Channel Feature

    Delete File Channel feature

    Separate channel to be created and bot to be added as admin. when the file forwarded to the this channel, then the file will be deleted from database.

    (This will help to eliminate time while delete file by forward file to bot and reply /delete command each time for each file)

    opened by cvatricks 0
Owner
Eva Maria TG
Official Organisation of @EvaMariaTG
Eva Maria TG
null 1 Feb 18, 2022
Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live strams, YouTube videos and telegram media.

Telegram VCVideoPlayBot An Telegram Bot By @ZauteKm To Stream Videos in Telegram Voice Chat. NOTE: Make sure you have started a VoiceChat in your Grou

Zaute 20 Oct 21, 2022
Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live strams, YouTube videos and telegram media.

Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live strams, YouTube videos and telegram media.

SUBIN 449 Dec 27, 2022
This is telegram bot to generate string session for using user bots. You can see live bot in https://telegram.dog/string_session_Nsbot

TG String Session Generate Pyrogram String Session Using this bot. Demo Bot: Configs: API_HASH Get from Here. API_ID Get from Here. BOT_TOKEN Telegram

Anonymous 27 Oct 28, 2022
A telegram bot which can show you the status of telegram bot

BotStatus-Ts-Bot An open source telegram Bot Status bot For demo you can check here The status is updated in every 1 hour About Bot This is a Bot stat

Ts_Bots 8 Nov 17, 2022
Telegram PHub Bot using ARQ Api and Pyrogram. This Bot can Download and Send PHub HQ videos in Telegram using ARQ API.

Tg_PHub_Bot Telegram PHub Bot using ARQ Api and Pyrogram. This Bot can Download and Send PHub HQ videos in Telegram using ARQ API. OS Support All linu

TheProgrammerCat 13 Oct 21, 2022
veez music bot is a telegram music bot project, allow you to play music on voice chat group telegram.

?? Veez Music Bot Music bot for playing music on telegram voice chat group. Requirements ?? FFmpeg NodeJS nodesource.com Python 3.7+ PyTgCalls ?? Get

levina 143 Jun 19, 2022
A simple telegram voting bot based on the python-telegram-bot api.

A simple telegram voting bot based on the python-telegram-bot api. *To make it more easy to use, I might make a C++ code in the future so you don't ha

null 3 Sep 13, 2021
An Telegram Bot By @AsmSafone To Stream Videos in Telegram Voice Chat. This is Also The Source Code of The Bot Which is Being Used In @SafoTheBot Group! ❤️

Telegram Video Player Bot (Beta) An Telegram Bot By @AsmSafone To Stream Videos in Telegram Voice Chat. Special Features Supports Live Streaming From

SAF ONE 206 Jan 3, 2023
Telegram bot implementing Lex Arcana using python-telegram-bot library.

Lex Arcana Telegram Bot ?? Telegram bot implementing Lex Arcana using python-telegram-bot library. This bot was evaluated for the course "Computer Eng

Nicolò Sonnino 6 Jun 22, 2022
A Telegram Filter Bot, Support Unlimited Filter. Also, The Bot can auto-filter telegram File | video

A Telegram Filter Bot, Support Unlimited Filter. Also, The Bot can auto-filter telegram File | video

Hash Minner 3 Nov 27, 2021
A Powerful telegram giveawayz bot based on the python-telegram-bot API

GiveawayZ Bot A Powerful telegram giveawayz bot based on the python-telegram-bot API. Powered by Team Zyntax and Team DFX Developed by @Zycho-Dev A pr

Zycho #AFK 5 Jul 31, 2022
Asad Alexa VC Bot Is A Telegram Bot Project That's Allow You To Play Audio And Video Music On Telegram Voice Chat Group.

Asad Alexa VC Bot Is A Telegram Bot Project That's Allow You To Play Audio And Video Music On Telegram Voice Chat Group.

Dr Asad Ali 6 Jun 20, 2022
A telegram bot script for generating session string using pyrogram and telethon on Telegram bot

String-session-Bot Telegram Bot to generate Pyrogram and Telethon String Session. A star ⭐ from you means a lot to us! Usage Deploy to Heroku Tap on a

Wahyusaputra 8 Oct 28, 2022
Video Bot: an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

Video Bot is an Advanced Telegram Bot that's allow you to play Video & Music on

null 5 Jan 26, 2022
Web-music-bot - A telegram bot which get a *site Url* and sends all songs contain in the Url to telegram

web music bot this is a telegram bot which get a site Url and sends all songs co

Arya Shabane 4 Apr 2, 2022
Telegram bot for logistic - Telegram bot for logistic

Демонстрационный телеграм-бот для нужд транспортной компании Цель проекта Реализ

M1chigun 1 Feb 5, 2022
A simple Telegram bot that analyses a given word, built with python-telegram-bot

Telegram Word Bot A simple Telegram bot that analyses a given word, built with python-telegram-bot. The bot is fairly useless - unless you often need

Chris N 2 Jul 14, 2022