Skip to content

Conversation

@sohumseth703
Copy link

Closes: N/A

Describe the add-ons or changes you've made 📃

Added a new module reminder.py in src/apps that allows Jarvis to schedule reminders.
Users can set a message and a time, and Jarvis will notify the user via console when the reminder is due.
This is a beginner-friendly feature and can be extended later for more advanced notifications.

Working Video 📷

No video available for this PR. The feature works via console output.

Type of change ☑️

What sort of change have you made:

  • Bug fix
  • New feature
  • Code style update (formatting, local variables)
  • Documentation update
  • Database update

Note to reviewers 📄

This feature is standalone and does not interfere with existing authentication, pages, or public modules.
Comments and instructions are included in the code for clarity.

@github-actions
Copy link

Thank you for submitting your pull request! We'll review it as soon as possible. For further communication, join our discord server https://discord.gg/tSqtvHUJzE.

@sohumseth703
Copy link
Author

Hi! 👋
I’ve added a new feature reminder.py for Jarvis that allows scheduling console reminders.
Could you please review my PR when you have a moment? Thanks! 🙏

@Avdhesh-Varshney
Copy link
Member

Hi @sohumseth703, How is this different from the Alarm feature? alarm.py
And is there any issue related to that?

@Avdhesh-Varshney Avdhesh-Varshney added the question❓ Further information is requested label Oct 25, 2025
@sohumseth703
Copy link
Author

Hi @Avdhesh-Varshney 👋,

Thanks for your question! 🙏

The reminder.py feature is different from the existing alarm.py in the following ways:

Custom Messages: reminder.py allows users to set a custom message that will be displayed when the reminder is due. The existing alarm.py only triggers a predefined alarm sound or message.

Flexible Scheduling: Users can schedule reminders at any arbitrary time with a message, rather than fixed alarm functionality.

Standalone Feature: It doesn’t interfere with alarm.py or any existing modules and is beginner-friendly for extending later (e.g., adding notifications).

This feature was added to give users a simple way to schedule text-based reminders via console, which complements the alarm functionality rather than replacing it.

Please let me know if you’d like me to make any changes or improvements!

Thanks! 🙌

@Avdhesh-Varshney
Copy link
Member

Share a working video which should be integrated with JARVIS.

Take reference of video from this PR Link

@Avdhesh-Varshney Avdhesh-Varshney removed the question❓ Further information is requested label Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants