▲ 23 r/gwalior+1 crossposts

Made An Android Widget To Register Electricity Complaints

I am in Madhya Pradesh, and we have a WhatsApp chatbot which can be used to register complaints regarding electricity cuts. But there are two issues:

  1. Its seamless only if you are using the registered phone number. Otherwise you have to remember the IVRS number which adds friction. Consider a household with multiple members, its only seamless for one of them.

  2. It's not one and done. You have to go through two menus.

This widget is just one and done. Used Jetpack Glance for the widget and whatsmeow to automate WhatsApp.

Now I will install it in my parent's phone and every phone in the household so anyone can do it with a tap.

u/haposeiz — 1 day ago

An Extension To Bring OpenCode Sessions To Pi

I was checking out grok build earlier in the day and came across these commands:

  1. /resume-codex

  2. /resume-cursor

  3. /resume-claude

And that got me thinking, it would be so cool if I had something like that in Pi.

Now OpenCode CLI was what I used for the longest before switchig to Pi, so I started with that. It also has good CLI commands for exporting and stuff.

Attaching a demo too.

Check it out here:

  1. https://www.npmjs.com/package/@atharva-again/pi-resume-opencode

  2. https://github.com/atharva-again/pi/tree/main/packages/coding-agent/examples/extensions/resume-opencode

u/haposeiz — 1 month ago

I Built A Telegram Client For Pi (not a bridge)

Hi hi

I wanted to interact with my Pi from telegram. Existing solutions were essentially DM bridges where you had to start the session on your laptop and then you can continue it on telegram. Mario Zechner himself has an extension for this, I used it, but didn't like the fact that the telegram bot had fewer commands and it was a bridge, not a client.

So, I went ahead and built my own. Now I genuinely believe that forks are the future of personalized software.

Published it as an npm package here: https://www.npmjs.com/package/@atharva-again/pi-tg

You can run it as a systemd / launchd process with lingering enabled to get the best experience.

u/haposeiz — 1 month ago