https://github.com/cuadernin/botesfm
Bot de telegram (No oficial) de ESFM-IPN.
https://github.com/cuadernin/botesfm
bot chatbot esfm telegram telegram-bot telegram-bot-api
Last synced: about 1 year ago
JSON representation
Bot de telegram (No oficial) de ESFM-IPN.
- Host: GitHub
- URL: https://github.com/cuadernin/botesfm
- Owner: Cuadernin
- Created: 2021-04-11T02:48:37.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-18T15:08:17.000Z (almost 5 years ago)
- Last Synced: 2024-05-17T16:59:19.908Z (about 2 years ago)
- Topics: bot, chatbot, esfm, telegram, telegram-bot, telegram-bot-api
- Language: Python
- Homepage:
- Size: 316 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BotESFM
La creación del bot surge como proyecto propio sin fines de lucro. Fue una idea con el proposito de unificar todas las herramientas que puedan ayudar a los alumnos
de [ESFM](https://www.esfm.ipn.mx/) en distintas tareas.
## Instalación 🔧
El bot ya NO se encuentra disponible, sin embargo, puedes usar el presente código y correrlo para crear tu propio bot con las funciones de ESFMBot.
## Uso 🎮
Para comenzar a usarlo da click en el botón start y después escribe /help.
### Notas 📖
En este repertorio se encuentra el código COMPLETO de la última versión, con la finalidad de que cualquiera pueda usarlo para crear el suyo. No obstante, se debe tener conocimiento previo de Python y debe disponerse de una maquina virtual para alojar y mantener la instancia corriendo. \
En mi caso hago uso de [PythonAnywhere](https://www.pythonanywhere.com/), que básicamente es una plataforma que te permite alojar código Python en la nube así como base de datos MySQL.
El directorio donde se encuentra corriendo la instancia se ve así:
Aunado a todo lo anterior, puedes crear un bot de Telegram en Python de dos maneras:
* Con la libreria [PyTelegramBotAPI](https://pypi.org/project/pyTelegramBotAPI/0.3.0/)
* Con la libreria [telegram](https://python-telegram-bot.readthedocs.io/en/stable/)
```
El programa main se llama BotESFMV2.py
```
## Comandos 📁
**La lista de funciones del bot se encuentra en _comandosbot.txt_**