Melvin-Abraham / Google-Assistant-Unofficial-Desktop-Client

A cross-platform unofficial Google Assistant Client for Desktop (powered by Google Assistant SDK)
Apache License 2.0
3.6k stars 402 forks source link

[💡 Feature Request]: Using the Assistant to assign reminders #602

Open FDavidGomes opened 2 years ago

FDavidGomes commented 2 years ago

What's the Problem?

I am testing the assistant now. It works pretty well. I wanted to use it in order to set reminders from my computer. However, when asking the assistant to set a reminder, the assistant answers "To help you create reminders, I need your permission to allow personal results on this device. You can change this in Assistant settings". I can't find that option on the settings. Is there a way to put this through? Thanks in advance.

What's your solution or idea?

.

Alternatives Considered

.

App Version

v1.0.0-rc.1

OS Version

No response

Additional context

No response

Pre-submission Checklist

im-coder-lg commented 2 years ago

Hi @FDavidGomes, The Google Assistant SDK does support this(another way of saying it's already on) but yo grant personal results, you should follow these steps: https://gist.github.com/im-coder-lg/23fc93cbf983b36b21641563ed4f3d4e This is documented in the Wiki but mine seems to work a little bit better. PS: You need an Android device.

obed9057 commented 2 years ago

I don't know how to that either but i think it's something to do with command line because this is way beyond what th desktop sdk is meant for

On Thu, Dec 9, 2021 at 8:01 AM LG @.***> wrote:

Hi @FDavidGomes https://github.com/FDavidGomes, The Google Assistant SDK does support this(another way of saying it's already on) but yo grant personal results, you should follow these steps: https://gist.github.com/im-coder-lg/23fc93cbf983b36b21641563ed4f3d4e This is documented in the Wiki but mine seems to work a little bit better. PS: You need an Android device.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client/issues/602#issuecomment-989830758, or unsubscribe https://github.com/notifications/unsubscribe-auth/APYE253VOKP6TK7DIJ6PTC3UQCSBRANCNFSM5JWLO22Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

im-coder-lg commented 2 years ago

Try the gist. It's documented but @Melvin-Abraham removed the Account Linking step. I think this is needed since you are successfully linking your account to GAUDC. Before, you halflinked it in the authentication. Now, you totally link it and grant Personal Results from your Android Device. PS: Remember to name the device as GAUDC or something.

Melvin-Abraham commented 2 years ago

I think this is needed since you are successfully linking your account to GAUDC

@im-coder-lg Account linking is used when the user is to be authenticated using their Google Account. The current method does not necessarily require Account Linking since the users are authenticating via OAuth protocol.

PS: It seems to work for me as expected with/without Account Linking