Pequeño proyecto para mostrar los contenidos de HackFun.
Es un Hackerspace itinerante de Rosario.
Podés saber más en la web.
El bot fue creado hardcodeando los datos ya que era un pequeño proyecto que quería que salga rápido.
Todo lo que fue utilizado para el bot.
npm 7.13.0
node v16.2.0
Deploy hecho en Digital Ocean
Podés dejar un issue y/o pull request para las modificaciones.
- Fork del repositorio.
- Instalar dependencias.
npm install
- Crear bot en Telegram con @BotFather
- Crear archivo llamado token.js en el directorio src/ de la forma:
const token = "token dado por @BotFather";
module.exports = token;
- Modificar en index.jx el comando que recibe como parametro el método onText. En este caso está /hf.
- Modificar y crear tus nuevos comandos en el archivo commands/commands.js de la forma:
{
nombreDeComando:{
content:"Contenido en Markdown"
}
}
//Se puede utilizar datos del usuario accediendo a user
//e.g. user.first_name o user.username
- Guardar todo y ejecutar
npm start
- Hacer deploy en servidor.
Plantearse pequeños objetivos y lograrlos.