Skip to content

Releases: jgcarrillo/joserrabot

v0.1.1

17 Nov 12:29
Compare
Choose a tag to compare

Basic Scaffolding for Deployment

At the moment, Joserrabot is not able to deploy in a production environment.

Major Changes

  • Folder structure changed from Netlify Functions to Vercer Serverless Functions.
  • Update package.json scripts.
  • Update documentation.

I have tried with so many options in the asynchronous function at the end of bot.ts but nothing seems to work. Maybe it's because I need to handle the request with some webhookCallback() function but every try I attemp to do that, I got an error.

Probably the solution is use vercel-deno to create a server that only respons when a request is made.

v0.1.0

16 Nov 10:30
Compare
Choose a tag to compare

Joserrabot is created!

This is the first release for Joserrabot, a dummy application to control several things such as weather forecast or reminders in a persistent database. Joserrabot has been developed using GrammY.

If you want to start chating with Joserrabot, simply search for @joserrabot or @larguebot on Telegram.

Features

  • User Authentication. You need to set the password in order to start using the bot.
  • Weather calls to an API. You can also check the forecast for several days.
  • Database of reminders using Mongo Database Atlas.
  • Internal session storage to manage weather location and user password in the same user session.
  • Use of GrammY conversations to create the reminders

To Do

  • Allow to update reminders
  • Allow to delete reminders
  • Add support for groups
  • Use the reminder database to create a real reminder, for example, a birthday one.
  • Add support for bus transport API