Skip to content

Conversation

@Om7035
Copy link
Contributor

@Om7035 Om7035 commented Oct 27, 2025

Closes: #327

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

Fixed the repetitive greeting issue by implementing dynamic greeting variations. Now Jarvis randomly selects from 10 different welcome messages instead of always showing the same "Welcome to Jarvis AI Assistant!" message.

Changes:

  • Created GetRandomWelcomeMessage() function in src/utils/greeting.py with 10 greeting variations
  • Updated src/apps/auth/auth.py to use the random greeting function
  • Includes the original greeting message plus 9 new natural-sounding variations
  • All changes pass ruff linting checks

This makes Jarvis feel more dynamic, natural, and less robotic as requested in the issue.

Working Video 📷

[You'll need to record a video showing the authentication page with different greetings appearing on refresh]

Type of change ☑️

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

Note to reviewers 📄

  • The greeting messages maintain the friendly and helpful tone of Jarvis
  • The original greeting message is included in the list to preserve continuity
  • Random selection happens each time the auth page loads
  • No breaking changes - only the welcome message varies
  • All modified files pass linting checks

@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.

- Created GetRandomWelcomeMessage function in greeting.py with 10 different greeting variations
- Updated auth.py to use random greetings instead of static message
- Includes original greeting message plus 9 new variations
- All changes pass ruff linting checks

Closes Code-A2Z#327
@Om7035 Om7035 force-pushed the fix/dynamic-greeting-327 branch from 785bba5 to f11da40 Compare October 27, 2025 11:49
@Om7035
Copy link
Contributor Author

Om7035 commented Oct 27, 2025

@Avdhesh-Varshney can you take a look at this and review the PR and let me know any changes you want in it also let me know any suggestions on it

Copy link
Member

@Avdhesh-Varshney Avdhesh-Varshney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Avdhesh-Varshney Avdhesh-Varshney merged commit 486b2b1 into Code-A2Z:main Oct 29, 2025
@Avdhesh-Varshney Avdhesh-Varshney added hacktoberfest-accepted level1 onlydust-wave Contribute to awesome OSS repos during OnlyDust's open source week gssoc2025 labels Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc2025 hacktoberfest-accepted level1 onlydust-wave Contribute to awesome OSS repos during OnlyDust's open source week

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Jarvis's Greeting is Always the Same

2 participants