← Back to context

Comment by tecoholic

8 hours ago

> It would call a custom API I had set up that adds items to my TODO list

You can use anything to call this API right? I have multiple iPhone shortcut that does this. Heck, I think you can even use Siri to trigger the shortcut and make it a voice command (a bit unsure, it’s been a while since I played with voice)

> You can use anything to call this API right?

The API is on my home PC and not exposed to the outside world. Only OpenClaw via Telegram was. So my question is about the infrastructure:

How do I communicate with something at home (it could be the API directly) using a messaging app like Telegram? I definitely want an LLM in the mix. I want to casually tell it what my TODO is, and have it:

- Craft it into a concise TODO headline

- Craft a detailed summary

- Call the API with the above two.

I'm not asking in the abstract. What specific tools/technologies should I use?

  • Tailscale on your PC and phone. Free (as in beer). I run vikunja.io in docker at home and simply web browse to it over the tailnet.

  • Just leave the bot running on your home PC, a Telegram bot can be programmed in any language of your choice that can communicate via a network.

    If you aren't a programmer it's also the kind of small project that LLMs are great at, there are many examples ingested in their training data.