DESIGNING A TELEGRAM BOT WITH WEB SCRAPING CAPABILITIES FOR AUTOMATING SCIENTIFIC ARTICLE DOWNLOADS

Authors

  • Andri Abdillah Department of Informatics, Faculty of Engineering, Siliwangi University,
  • Alam Rahmatulloh Department of Informatics, Faculty of Engineering, Siliwangi University
  • Nur Widiyasono Department of Informatics, Faculty of Engineering, Siliwangi University
  • Randi Rizal Siliwangi University

DOI:

https://doi.org/10.54554/jacta.2024.06.01.004

Abstract

Smartphones have become indispensable tools for a wide range of daily activities, including those related to academics. They serve not only as devices for communication and social interaction but also as powerful tools for self-study and information gathering. One key resource for academics is scientific journals, which provide valuable insights and information. In recent years, advancements in technology have made it possible to integrate instant messaging and access to scientific articles into a single platform.  Telegram, a popular instant messaging service, offers an Open API and Protocol that enables developers to create custom bots with diverse functionalities. One such innovative application is a Telegram bot programmed in Python, designed to facilitate the downloading of research papers and articles from the Sci-Hub website using web scraping techniques. This bot allows users to streamline the process of retrieving multiple articles by submitting a list of URLs or DOIs in a simple .txt file format.  The bot demonstrates impressive efficiency, with an average response time of 7.48 seconds to download PDF files. Additionally, its message-response time is highly optimized, averaging just 1.06 seconds. By integrating these capabilities, the bot effectively combines academic research needs with the convenience of instant messaging, providing a practical solution for researchers and students alike. This innovation not only simplifies access to scientific resources but also enhances productivity by minimizing the time and effort required for retrieving academic materials, ultimately supporting scholarly goals.

Downloads

Published

2024-05-31

How to Cite

Abdillah, A., Rahmatulloh, A., Widiyasono, N., & Rizal, R. (2024). DESIGNING A TELEGRAM BOT WITH WEB SCRAPING CAPABILITIES FOR AUTOMATING SCIENTIFIC ARTICLE DOWNLOADS. Journal of Advanced Computing Technology and Application (JACTA), 6(1), 37–49. https://doi.org/10.54554/jacta.2024.06.01.004

Issue

Section

Articles