Skip to content

bjsodha/RadhaKrishnaBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Bot

Radha Krishna Bot

Demo Bot

https://telegram.me/rkep2018bot

Features

  • Auto Filter
  • IMDB
  • Admin Commands
  • Broadcast
  • Pin Broadcast
  • Speedcast
  • Multiple Force Channel
  • Token System
  • Time Gap
  • Request Movie
  • Index
  • User ID
  • Stats, Users, Chats, Ban, Unban, Channel
  • Spelling Check Feature

Variables

Feel Below Variables In info.py

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.
  • SHORT_URL : Your Url Shortner Domain Name.
  • SHORT_API : Your Url Shortner Api Key.
  • Check info.py for more.

Deploy

You can deploy this bot anywhere.

Deploy To Koyeb
The fastest way to deploy the application is to click the Deploy to Koyeb button below.

Deploy to Koyeb

Deploy To Render

Use these commands:

• Build Command: pip3 install -U -r requirements.txt

• Start Command: python3 main.py

Go to https://uptimerobot.com/ and add a monitor to keep your bot alive.

Use these settings when adding a monitor:


render template

Click on the below button to deploy directly to render ↓

Deploy to Render

Deploy To VPS

git clone https://github.com/bjsodha/RadhaKrishnaBot

Install Packages

pip3 install -U -r requirements.txt

Edit config.py with variables as given below then run bot

python3 main.py

Commands

/start - Check Bot Alive
/help - How To Use Bot
/serial - List Of Serials
/request - Send Missing File Name To Owner
/admin - All Bot Command List

Support

telegram badge telegram badge

Credits

  • bjsodha

Thanks To

Note

Note To A So Called Dev:

Kanging this codes and and editing a few lines and releasing a V.x or an alpha, beta , gama branches of your repo won't make you a Developer. Fork the repo and edit as per your needs.

License

Licensed Under GNU AGPL 2.0. Selling The Codes To Other People For Money Is Strictly Prohibited.

Radha Krishn Bot, Telegram Movie Search Bot
Copyright (c) 2024. Bhimsinh Sodha <https://github.com/bjsodha>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>

Inspiration

This Is An Attempt To Create A Clone Of A BOAT Made Out Of Banana Trees 🌳