Creación de bots de Telegram en Nodejs
Índice
- Primeros pasos
- Variados: Audios, ChatId, contactos, ubicación, ...
- Añadir encuestas
- Comandos generales para nuestro bot:
- Formateo de Texto
- Solución de problemas
- Comandos solo para Admins
- Chats de Voz
- Botones
- Imprementar traduciones con i18n:
- Uso de APIs Externas
- Añadir bases de datos:
- Poner en Producción nuestro bot
Primeros pasos
Solicitar API KEY
Entorno de desarrollo
Variados
- Obtener id del chat o de un usuario y borrar mensajes
- ¿Cómo mandar archivos de audio y localizaciones gps mediante nuestro bot de Telegram en NodeJS?
- Expulsar a usuarios al decir una palabra de tú lista negra, mandar imágenes desde una url y hacer que el bot conteste al comando /start
- Solicitar número de contacto o ubicación de una persona mediante el Keyboard
- ¿Cómo usar los métodos logOut() y close() en nuestro Bot?
Encuestas
- ¿Cómo enviar y detener encuestas desde nuestro Bot?
- ¿Cómo enviar encuestas 2.0 con nuetro Bot de Telegram?
Comandos
- Crear comando ping | pong
- Crear comando pin | unpin
- Crear comando baneo | desbaneo
- Crear comando mod | unmod
- Crear evento de bienvenida y despedida
- Crear comando mute | unmute
- Restringir el uso de comandos en supergrupos y chats privados de tu bot de Telegram
- Crear evento de bienvenida y despedida
- ¿Cómo enviar un dado o dardo desde nuestro bot de Telegram?
- ¿Cómo enviar un mensaje como una copia con nuestro Bot de Telegram?
Chats de Voz
Cambiar los comandos de nuestro bot
Formateo de Texto
Solución de problemas
Administración
- Cómo limitar los comandos de nuestro bot de Telegram en Nodejs a solo los administradores?
- Implementar funcion de exportación del enlace de un grupo de Telegram
- ¿Cómo crear enlaces de invitación 2.0 con nuestro Bot de Telegram?
Botones
Traducciones
Apis Externas
- Generador de códigos qr y de webshots
- Subir imágenes a Imgur mediante tu bot
- Consultar el tiempo desde tu bot
Bases de datos
Producción
En esta parte os contamos como mantener vuestro bot activo y como lo gestionamos:
- Uso de PM2 para mantener el bot activo
- ¿Cómo preparar el entorno para poner nuestro Bot de Telegram en NodeJS en producción?
Grupo de Ayuda
⚠️ Abstenerse personas que no tengan por lo menos un conocimiento básico en Javascript | NodeJS. Si por lo menos tienes una idea o una duda te podemos ayudar pero la gente del grupo no puede hacerlo todo