Skip to content

Un proyecto desarrollado bajo la API de Telegram usando Pyrogram para realizar consultas de datos a la plataforma de consultas a la UNSA.

License

Notifications You must be signed in to change notification settings

TechAtlasDev/UNSAscraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Image


UNSAscraper 🖥️

Descripción 📝

Este es un bot creado con fines informativos, desarrollado para consultar datos a la API libre del sistema de admisión de la UNSA (Universidad Nacional de San Agustín, Arequipa), con el que permite hacer un despliegue del proyecto en un bot de telegram.

Objetivos 🎯

Evitar la desinformación o la búsqueda no fructífera de información en lo que respecta la obtención de datos referentes al exámen de admisión que lleva a cabo la Universidad Nacional de San Agustín, que publica para comprender diferentes ramas estadísticas que se encuentran al desarrollar un examen de admision.

Funcionalidades 💡

Este bot fué creado para obtener datos de la plataforma pública de la UNSA para darse uso a través de la interfaz de telegram, usando unos simples comandos y manejarlo usando unos botones diseñados para su simple interacción.

Requisitos 🛠️

  • Pyrogram Librería para la interacción con la API de telegram.
  • TgCrypto Librería para la interacción segura con la API de telegram.

Instalación 💻

Para instalar correctamente el bot, sigue los siguientes pasos:

  1. Obtener datos de acceso a la API:
    • Obtener el API ID que proporciona telegram.
    • Obtener el API HASH que proporciona telegram.
    • Obtener el BOT TOKEN que proporciona telegram.
    • Establecer el nombre del bot.

  1. Clonar este repositorio:

  1. Configurar el bot a través del archivo JSON del bot:
    • Modificar las variables de acceso del bot a través del directorio /central/config.json

  1. Instalar las dependencias:
    • La librería principal que permite comunicarse a la API no viene instalada por defecto en Python, por lo que, tenemos que instalarlo a través de PIP: pip install pyrogram y también pip install tgcrypto

  1. Ejecutar el bot:
    • Luego de instalar las dependencias, ejecuta el bot con el comando python main.py
    • Ahora que el bot esté funcionando y no se presente algún error, tienes que ir al @ del bot que estableciste cuando obtuviste las credenciales de tu bot, y usa el comando /start

About

Un proyecto desarrollado bajo la API de Telegram usando Pyrogram para realizar consultas de datos a la plataforma de consultas a la UNSA.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages