ObolNetwork / ObolNetwork/obol-stack

Allow the obol agent to interact with you on telegram (and slack/whatsapp later)

Open
#130 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
11
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Problem to be solved

Not everyone want to speak to their agent in a custom chat UI on a custom web domain on their laptop. See Takopi and Clawdbot/Moltbot as examples. We should plan ahead on this front, and bring the obol agent to where our users want it.

Proposed solution

Allow a user to give the obol-agent a telegram bot api key, such that they can message the agent from telegram. After working that out, take it through to whatsapp/slack etc.

Maybe we can even leverage takopi to make it happen.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the obol-agent entry point and how the existing custom chat UI communicates with it. Review whether Takopi can support the Telegram bot API key flow, then define the initial Telegram integration; done means users can message the agent through Telegram, with later Slack and WhatsApp work kept separate.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api, backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.