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 410 forks source link

[💡 Feature Request]: CLI support for Google Assistant Unofficial Desktop Client #593

Open Istarth opened 2 years ago

Istarth commented 2 years ago

What's the Problem?

Having the possibility to control all devices with google assistant with scripts / macros / command line is a totally swear for a lot of people. This could give us a big increase in productivity and with the incredible things you can do for example in combination with stream deck....

What's your solution or idea?

Something like GoogleAssistant.exe -command "turn on lights" (for example)

Alternatives Considered

The possibility to create shortcuts with a defined string could be also cool !

App Version

v1.0.0-rc.2

OS Version

Windows 11

Additional context

No response

Pre-submission Checklist

im-coder-lg commented 2 years ago

I think this is a duplicate of a certain discussion(too lazy to search it) but it had (almost) this same content. The person asked for a cmdlet, but the problem is, it has to be registered to the Windows Registry or added to the $PATH variable on Mac and Linux. The problem isn't the fact that we could create it and add functions, the problems are:

  1. Long lines of Bash scripting code or Windows Batch file scripting
  2. Functioning in (almost) all OSes
  3. Porting to JS(or it's TS next release)
  4. Flawless. If you can help with the scripting, this could work. I know a little bit of Bash and .BAT scripting, but if you know on a whole new level, it's painless to try it. Only problem is to port the command to JS or TS.
Melvin-Abraham commented 2 years ago

Extensions, Unofficial Routines and CLI support will be added during v2.0.0 development.

Istarth commented 2 years ago

Cool !!!!!!!!!!!! Many people will love this ! at this moment only IFTTT can do this in a more complex and restricted way. I will be doing F5 every day for that 2.0.0 version 👍 🥇 :)

Istarth commented 2 years ago

Is there any eta or beta for this 2.0.0 with CLI ¿? Many thanks !!

Melvin-Abraham commented 2 years ago

@Istarth Currently, there is no beta for v2.0.0 as it is still in development and many components are yet to be developed (which might take a while). As soon as there is a beta available, it will be released. For the time-being, you can clone the repo and follow build guidelines to test the developmental changes so far in v2.0.0.

Melvin-Abraham commented 2 years ago

Also, please add an apt title (by clicking on "Edit" on the top-right corner) for this issue so that's convenient to keep track of it.

Istarth commented 2 years ago

Many thanks for the info.

Istarth commented 2 years ago

Hi again !!

Is there any news about this ¿? any ETA / Beta ? The possibiliti to execute google commands via CLI is something extremely powerfull and a lot of things can be done with it. It would be simply perfect !

Many thanks !!