Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bipinkrish/Link-Bypasser-Bot
A Telegram Bot (with Site) that can Bypass Ad Links, Generate Direct Links and Jump Paywalls
https://github.com/bipinkrish/Link-Bypasser-Bot
link-bypasser telegram-bot
Last synced: 3 months ago
JSON representation
A Telegram Bot (with Site) that can Bypass Ad Links, Generate Direct Links and Jump Paywalls
- Host: GitHub
- URL: https://github.com/bipinkrish/Link-Bypasser-Bot
- Owner: bipinkrish
- Created: 2022-03-25T11:37:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-13T18:12:37.000Z (4 months ago)
- Last Synced: 2024-07-13T19:23:50.294Z (4 months ago)
- Topics: link-bypasser, telegram-bot
- Language: Python
- Homepage:
- Size: 299 KB
- Stars: 240
- Watchers: 9
- Forks: 382
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Link-Bypasser-Bot
a Telegram Bot (with Site) that can Bypass Ad Links, Generate Direct Links and Jump Paywalls. see the Bot at
~~[@BypassLinkBot](https://t.me/BypassLinkBot)~~ [@BypassUrlsBot](https://t.me/BypassUrlsBot) or try it on [Replit](https://replit.com/@bipinkrish/Link-Bypasser#app.py)---
## Special Feature - Public Database
Results of the bypass is hosted on public database on [DBHub.io](https://dbhub.io/bipinkrish/link_bypass.db) so if the bot finds link alredy in database it uses the result from the same, time saved and so many problems will be solved.
Table is creted with the below command, if anyone wants to use it for thier own.
```sql
CREATE TABLE results (link TEXT PRIMARY KEY, result TEXT)
```---
## Required Variables
- `TOKEN` Bot Token from @BotFather
- `HASH` API Hash from my.telegram.org
- `ID` API ID from my.telegram.org## Optional Variables
you can also set these in `config.json` file- `CRYPT` GDTot Crypt If you don't know how to get Crypt then [Learn Here](https://www.youtube.com/watch?v=EfZ29CotRSU)
- `XSRF_TOKEN` and `Laravel_Session` XSRF Token and Laravel Session cookies! If you don't know how to get then then watch [this Video](https://www.youtube.com/watch?v=EfZ29CotRSU) (for GDTOT) and do the same for sharer.pw
- `DRIVEFIRE_CRYPT` Drivefire Crypt
- `KOLOP_CRYPT` Kolop Crypt!
- `HUBDRIVE_CRYPT` Hubdrive Crypt
- `KATDRIVE_CRYPT` Katdrive Crypt
- `UPTOBOX_TOKEN` Uptobox Token
- `TERA_COOKIE` Terabox Cookie (only `ndus` value) (see [Help](#help))
- `CLOUDFLARE` Use `cf_clearance` cookie from and Cloudflare protected sites
- `PORT` Port to run the Bot Site on (defaults to 5000)## Optinal Database Feature
You need set all three to work- `DB_API` API KEY from [DBHub](https://dbhub.io/pref), make sure it has Read/Write permission
- `DB_OWNER` (defaults to `bipinkrish`)
- `DB_NAME` (defaults to `link_bypass.db`)---
## Deploy on Heroku
*BEFORE YOU DEPLOY ON HEROKU, YOU SHOULD FORK THE REPO AND CHANGE ITS NAME TO ANYTHING ELSE*
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/bipinkrish/Link-Bypasser-Bot)
---
## Commands
Everything is set programtically, nothing to work
```
/start - Welcome Message
/help - List of All Supported Sites
```---
## Supported Sites
To see the list of supported sites see [texts.py](https://github.com/bipinkrish/Link-Bypasser-Bot/blob/main/texts.py) file
---
## Help
* If you are deploying on VPS, watch videos on how to set/export Environment Variables. OR you can set these in `config.json` file
* Terabox Cookie1. Open any Browser
2. Make sure you are logged in with a Terbox account
3. Press `f12` to open DEV tools and click Network tab
4. Open any Terbox video link and open Cookies tab
5. Copy value of `ndus`
![](https://i.ibb.co/hHBZM5m/Screenshot-113.png)