Neo-fk / EVA_Cinehub

Home Page:https://t.me/cinemaforyou07

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πΆπΌπ‘πΈπ‘€π΄π»π‘ˆπ΅ π‘£π‘’π‘Ÿπ‘ π‘–π‘œπ‘š π‘œπ‘“ πΈπ‘£π‘Žπ‘€π‘Žπ‘Ÿπ‘–π‘Ž π΅π‘œπ‘‘

A fully functional Group Management Bot with Auto Filter and File store Feature.

Size Open Source Love svg2 Hits

Features--

(development stopped)

βœ— STOCK:-

  • Filter (Manual & Auto)
  • IMDB poster search
  • Admin Commands
  • Broadcast
  • IMDB search
  • Inline Search (ADMINS Exclusive).
  • Random pics
  • ids and User info
  • File Store
  • Individual Settings for each groups

βœ— CINEHUB FEATURES:-

  • MAINTENANCE MODE : When enabled, bot will tell everyone that maintenance is going on.
  • Auto delete autofilter results to avoid copyright.
  • Manual filter now supports fillings.
  • Blocking (tmute, mute, kick)
  • Group Management (pin, purge, kick etc..)
  • telegraph
  • sharable link
  • link shortner
  • Text to speech
  • Url Shortner
  • Log of files taken by users.
  • logs of pending requests
  • Improved spellCheck A.I, Now it's more practical.
  • PM guide.
  • Users who banned bot, will be deleted automatically from db.
  • Added forward with quote support. use /qbroadcast to.....
  • FUTURE PLAN : Improve PM guide to enable or disable PM result.
  • Many others coming.....

Read this before you start messing up with stock codes.

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.
  • DATABASE_NAME: Name of the database in mongoDB.
  • LOG_CHANNEL : A channel to log the activities of bot. Make sure bot is an admin in the channel.
  • PICS: Telegraph links of images to show in start message.( Multiple images can be used separated by space )
  • FILE_STORE_CHANNEL: Channel from were file store links of posts should be made.Separate multiple IDs by space
  • SUPPORT_CHAT - Add your own chat as a support chat
  • P_TTI_SHOW_OFF - (Use True or False) - Users will be redirected to send /start to Bot PM if set to True else files will be sent directly to users PM

Deploy--

π•Ίπ–Šπ–•π–‘π–”π–ž 𝕿𝖔 π•³π–Šπ–—π–”π–π–š:-


Deploy

Deploy to VPS:-

git clone https://github.com/soymadip/EVA_Cinehub.git
# 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_user  - to ban a user.
β€’ /unban  - to unban a user.
β€’ /channels - to get list of total connected channels
β€’ /broadcast - to broadcast a message to all users (without quote).
β€’ /qbroadcast - to broadcast a message to all users (with quote).
β€’ /batch - to create link for multiple posts.
β€’ /links - to create link for one post.
β€’ /telegraph - upload media less than 5 MB to telegraph.
β€’ /share - get shareable link of any text or link.
β€’ /tmute <time> - temporarily mute user .

Thanks to-

Disclaimer--

GNU Affero General Public License 2.0

Selling The Codes To Other People For Money Is Strictly Prohibited.

About

https://t.me/cinemaforyou07

License:GNU General Public License v2.0


Languages

Language:Python 99.7%Language:Dockerfile 0.2%Language:Shell 0.1%Language:Procfile 0.0%