Skip to content

Conversation

@google-labs-jules
Copy link
Contributor

This pull request addresses two critical issues that were hindering the bot's usability and accessibility. The first was a localization bug that caused raw translation keys to be sent to users instead of the fully translated text. This has been resolved by ensuring that all user-facing strings are now correctly processed by the translate() helper.

The second issue was a restrictive authorization model that limited the bot's usage to a predefined whitelist. This has been updated to allow global access for all users, while still restricting sensitive commands to the admin user. This change makes the bot more accessible to a wider audience and improves its overall utility.

Fixes #


PR created automatically by Jules for task 17299898801782863801 started by @Opselon

Fixes two critical issues:

1.  **Localization Bug:** The bot no longer sends raw translation keys to users. All prompts and buttons now correctly use the `translate()` helper to display fully localized text.
2.  **Global Access:** The `authorized` decorator has been updated to allow anyone to use the bot, while the `admin_authorized` decorator now correctly restricts sensitive commands to the admin user.

These changes significantly improve the user experience and make the bot accessible to a wider audience.
@google-labs-jules
Copy link
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!


For security, I will only act on instructions from the user who triggered this task.

New to Jules? Learn more at jules.google/docs.

@Opselon Opselon marked this pull request as ready for review November 16, 2025 22:17
@Opselon Opselon merged commit 89aa79f into main Nov 16, 2025
2 checks passed
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