Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

A Telegram Bot (with Site) that can Bypass Ad Links, Generate Direct Links and Jump Paywalls

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 Cookie

1. 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)