Skip to content

A messenger chatbot to send (born on this day) messages to subscribed users based on topics

Notifications You must be signed in to change notification settings

0xSaltyHash/chatbot

Repository files navigation

chatbot

A messenger chatbot to send (born on this day) messages to subscribed users based on topics currently supports arabic language but you can change messages easily and expected responses to support any language.

The project uses Flask framework for handling requests, SQLite3 database to store user preferences and APscheduler to schedule both daily database check and sending messages to the subscribed users.

TODO

  • A default homepage for the chatbot [WIP]
  • Add more variety to the responses
  • A dashboard to make it easy to add and update the data stored in the DB
  • Refactoring the code and clean code structure
  • Write tests

P.S: This project made by a complete newbie and was intended as a training project so the code quality is not perfect (both styling and codeflow itself)

About

A messenger chatbot to send (born on this day) messages to subscribed users based on topics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published