Inicio Rápido¶
En esta sección econtrarás una guía para comenzar a utilizar telepybots rápidamente, si buscas la documentación del API, da click aqui.
Instalación¶
Aún no existe un paquete en PyPI, pero se está trabajando en ello y se podrá instalar fácilmente con el uso del comando:
$ pip install telepybots
Nota
Por ahora sólo es posible descargar el código mediante GitHub, es posible también contribuir a la librería en GitHub, en este momento solo es mantenida por un desarrollador y se beneficiaría bastante si recibe apoyo externo.
2. telepybots tiene una sola dependencia, aiohttp actualmente necesita ser instalada manualmente, mediante PyPI será instalada automáticamente al instalarse telepybots. De igual manera puede ser instalada fácilmente usando pip:
$ pip install aiohttp
Finalmente, importamos el módulo mediante la siguiente línea:
from telepy import *
Ejemplo¶
1from telepy import *
2
3mi_cliente = Cliente("TOKEN DE TELEGRAM BOT")
4
5async def hola(cliente, actualización):
6 await cliente.enviar(str(actualización.mensaje.chat.id), "Hola, humano.")
7
8cliente.agregar_comando(hola)
9cliente.iniciar()
En el código de arriba podemos ver el proceso para implementar código sencillamente con información
obtenida mediante interacciones llevadas a cabo en un chat con el bot de telegram. Con el código anterior,
al enviar un mensaje en Telegram en un chat donde participe algún bot con el contenido
"hola", el bot responderá con un mensaje diciendo "Hola, humano.". Se puede acceder a una gran variedad de
información mediante el objeto llamado actualización.