https://github.com/techatlasdev/unsascraper
Un proyecto desarrollado bajo la API de Telegram usando Pyrogram para realizar consultas de datos a la plataforma de consultas a la UNSA.
https://github.com/techatlasdev/unsascraper
api freelance pyrogram pyrogram-bot python python3 telegram telegram-bot
Last synced: 3 months ago
JSON representation
Un proyecto desarrollado bajo la API de Telegram usando Pyrogram para realizar consultas de datos a la plataforma de consultas a la UNSA.
- Host: GitHub
- URL: https://github.com/techatlasdev/unsascraper
- Owner: TechAtlasDev
- License: apache-2.0
- Created: 2024-01-09T21:43:00.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-17T17:03:58.000Z (over 1 year ago)
- Last Synced: 2024-01-18T00:45:55.911Z (over 1 year ago)
- Topics: api, freelance, pyrogram, pyrogram-bot, python, python3, telegram, telegram-bot
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

---
# 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 elAPI ID
que proporciona telegram.
- Obtener elAPI HASH
que proporciona telegram.
- Obtener elBOT TOKEN
que proporciona telegram.
- Establecer el nombre del bot.
2) Clonar este repositorio:
- Si vas a usar la terminal, usa el siguiente comando:git clone https://github.com/TechAtlasDev/UNSAscraper
3) 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
4) 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énpip install tgcrypto
5) Ejecutar el bot:
- Luego de instalar las dependencias, ejecuta el bot con el comandopython 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