/scihubot

Unofficial Bot of the Sci-Hub service. Free access to scientific publications! This bot can break academic paywalls. More that 80 million research articles for free.

Primary LanguageJavaScript

Sci-Hub TELEGRAM BOT

Quoted from the Sci-Hub website "The goal of Sci-Hub is to provide free and unrestricted access to all scientific knowledge ever published in a journal or book form."

In line with the goals of Sci-Hub, this bot was created to make it easier for everyone to download paid publications.

Instalation

pnpm install

Development

Build command

pnpm build

Development command

pnpm dev

note:

  • development command uses Nodemon, make sure you install it
  • uncomment bot.launch(); in bot.js before running it locally

To-Do

  • Fixing "search article by keyword" (not working on AWS)
  • Auto download if response is PDF binary
  • Fixing "search article by publisher link"
  • Looking for an alternative to Heroku (currently using AWS)
  • Looking for an alternative to JSDOM (currently using node-html-parser)