TRANSCRIPTEnglish

Who Needs Discord? Organizing OpenClaw Agents in Telegram w/ Topics

12m 53s2,046 words299 segmentsEnglish

FULL TRANSCRIPT

0:00

How do you organize your OpenClaw agents

0:03

with Telegram groups? Morning everyone.

0:05

I'm Toby from Unchained Vibe Code where

0:07

I build in public with my OpenClaw

0:09

agents. In today's episode, we'll be

0:11

attempting to answer that question as

0:13

well as set up the group, give access to

0:16

my agents, and then organize tasks with

0:19

topics. As always, this is an

0:21

unpolished, lightly edited first take

0:23

attempt. So, mistakes will be made and

0:25

errors will be encountered, but we'll

0:27

figure them out and learn together.

0:29

Let's get started.

0:37

So, there was an update to OpenClaw

0:39

recently that allowed you to use

0:41

OpenClaw in Discord, which seemed like a

0:44

great idea. With the Discord channel or

0:46

Discord server, you could set up

0:48

different channels, different topics,

0:50

and it would be a lot easier to organize

0:51

than just having this one Telegram

0:54

ongoing conversation.

0:56

But there's a lot of people I know who

0:58

don't like to use Discord. It's a whole

1:00

another app you need to set up or used

1:02

to talking with our OpenClaw agents in

1:03

Telegram. And some people just prefer

1:06

Telegram, which similar to me. So I

1:09

wanted to know if I wanted to figure out

1:10

a way to organize my conversations with

1:13

my different OpenClaw agents in Telegram

1:16

instead of having to set up a whole

1:18

another server and figure things out in

1:20

Discord. So that's what we're going to

1:22

do today. It's going to be using

1:24

Telegram topics. So, we're going to set

1:25

up um a group, Telegram group, have

1:28

different servers, different channels

1:30

rather, for each of the topics to keep

1:32

our conversations organized and to keep

1:35

everything very manageable. Right now, I

1:38

just have this one long Telegram

1:41

message that includes a lot of different

1:43

random topics, different projects I'm

1:45

working on. Things can get very lost

1:46

very easily, so it'll be much easier to

1:48

organize it like this.

1:51

So, we're going to just start

1:55

Okay, let's get started. So, I'm just

1:58

going to walk you through this. I

1:59

haven't done this myself. This is

2:01

complete live look of what we need.

2:05

Okay, so step one, open Telegram, new

2:08

group, add yourself,

2:10

and then name it something. Enable

2:13

topics forum mode. Go to group edit. Tab

2:17

the toggle for topics. Okay, let's try

2:20

this.

2:22

Okay. So, we're going to call this

2:25

shrimp central for all of my open claw

2:28

agents are all shrimp.

2:32

Add your member at scampy.

2:41

I'm going to add shrimple here

2:47

and then just create the group. Now we

2:49

have shrimp central. So in the group

2:54

you go up here go manage group

2:58

and this is a new feature topics enable

3:02

topics. So you can choose here how you

3:04

want to do it. We're going to just do it

3:06

as tabs here.

3:11

Step three, you have to make your

3:13

openclaw agent an admin. Um add the

3:16

openclaw bot to the group. Go to

3:18

members, make it an admin with

3:20

permission to post messages and manage

3:21

topics.

3:23

So to create an admin, you just go down.

3:25

This is the same manage uh manage group.

3:30

You go down to administrators, add an

3:33

administrator. Let's add scampy.

3:38

And then let's add the other bot.

3:41

And there we go.

3:43

So, in order to get the ID you need for

3:45

your group, uh you need to go to this

3:47

user info bot on Telegram and then you

3:51

simply click my forum and select select

3:54

which form you have and it'll show your

3:56

ID and that's what you're going to use

3:58

for the allow list. Uh a certain thing

4:01

to note is that if you set it up as a

4:03

normal group first and then

4:07

uh convert it, you enable topics, it's

4:09

going to turn into a a super group or a

4:12

forum, then you're the ID is going to

4:15

change. So something to keep in mind, if

4:18

you just create the group and then catch

4:20

the the ID and then switch it to a forum

4:22

later, the ID is going to change. So

4:24

you're going to need to update that in

4:26

your the config for the open claw

4:29

agents. Once you have the ID, um you

4:32

need to change the config. You can try

4:34

to do it with your bot itself, but it's

4:36

kind of hit or miss depending on the

4:37

model and how you have it set up. But

4:40

the most sure way is to check in your

4:42

openclaw.json

4:44

file, which is the main config file.

4:46

Under Telegram, make sure group policy

4:48

is allow list and check your groups

4:50

which is and then under groups your

4:53

group chat ID which is what you got from

4:55

user infobot

4:57

and then allow from your telegram user

5:00

ID which is should already be set in the

5:02

config if you're using telegram

5:04

but you just need to set it here for the

5:06

group policy. So this way only you are

5:09

allowed to add it to groups and talk to

5:12

it in groups.

5:14

So in order to get telegram to send the

5:17

messages to the bot and connect it to

5:18

the group, you need to go in to

5:20

botfather which you use to originally

5:22

set up your open claw agent in telegram.

5:25

You go to bot settings group privacy and

5:29

then I've already disabled it but you

5:31

can if this is already turned on. If it

5:33

says enabled, you need to turn it off.

5:35

The telegram will allow group

5:39

um group usage for your open claw agent.

5:42

But there's not a security issue because

5:43

we have the allow list issue.

5:47

Yeah. So botfather controls what

5:48

messages telegram even sends to your

5:50

bot. And then on the open claw side, it

5:53

controls what openclaw can do with

5:55

messages. So you need both of these

5:57

conditions. You need the botfather uh

5:59

group privacy off so that it can receive

6:02

messages from telegram. And then you

6:04

need to make sure that in open claw the

6:05

config is correct so that you're on the

6:08

allow list and you can actually send

6:09

messages in your group.

6:12

Okay, so we got both of my bots. You can

6:14

add as many as you want. I only have two

6:15

right now. I might add more later, but

6:17

let's try to set up this uh this group.

6:20

So I'm not going to set up the topics.

6:22

I'm just going to have my openclaw agent

6:23

do it. I said scampy can you add topics

6:25

for the GitHub radar YouTube channel

6:27

analysis security news which is going to

6:29

be shrimp's domain and one of my

6:32

projects lobster lobby. So we'll just

6:33

start with these right now

6:36

and you can add obviously whichever

6:38

products. These are kind of the daily

6:40

chrome jobs I have for it on it.

6:42

Creating all four topics now.

6:46

And there you go. She created all of

6:47

these.

6:49

These are all now different topics.

6:53

that you can you can do. And obviously

6:55

you can do anything. You can customize

6:58

this for your needs. This is going to be

7:00

for my project, one of my projects. And

7:03

then for all the different Chrome jobs I

7:05

have, I can have it send the report here

7:07

instead of it just getting lost in just

7:09

a general thread, just a single thread.

7:12

But you can see it all here. Then you

7:14

can just tell it uh Scampy.

7:18

So this is the YouTube channel analysis.

7:23

analysis topic. Please put a daily

7:28

YouTube analysis here

7:32

in your Chrome job.

7:36

Uh so this will be I have a daily crone

7:38

job analyzing my YouTube channel and

7:40

analyzing other YouTube videos about AI

7:43

and openclaw. So instead of um that

7:47

getting lost in the main thread, I can

7:48

just put it here and check it out.

8:00

And there you go. It'll send directly to

8:03

this thread using the message tool with

8:05

the group and topic ID. So you won't

8:08

have to go hunting. So you can just do

8:09

do it like this. You set up each uh

8:12

group.

8:16

Gampy,

8:18

please put your GitHub

8:22

radar updates here

8:25

from your heartbeat. So, this is

8:27

actually a heartbeat task that I have it

8:29

doing is checking a couple times a day

8:32

uh to find out trending GitHubs

8:34

in in my genre. So, see, got it.

8:40

And so, now those reports will just go

8:42

into each channel and then you can talk

8:43

to it here.

8:45

Uh, done. GitHub radar updates for my

8:48

heartbeat will now post here. And there

8:51

you go.

8:54

It's important to note that these topics

8:56

are separate sessions from the main

8:59

session. So that's good in the sense

9:02

that you have it your own context window

9:03

here. You're not getting mixed up with

9:05

other projects or other tasks. You can

9:07

keep everything isolated here. So I had

9:11

it run one task here. And this is the

9:13

GitHub radar. You can see what we have

9:15

the trending topics. A lot of

9:17

interesting stuff. So you can have the

9:18

conversation here about these these

9:22

topics

9:23

and keep it separated and not connected

9:26

with the rest of your conversations or

9:28

with the general chat. There you go. So

9:30

this is a separate session. Um but if

9:32

you set the visibility of the sessions

9:37

in your config uh to agent tools

9:40

sessions visibility agent

9:44

you're able this is my main the main

9:47

chat that I usually chat in with my

9:49

openclaw agent. She can now see

9:51

everything. She can see all of the

9:53

different topics lobster lobby github

9:56

radar. So you can configure this however

9:59

you want. If you set up the chrome job,

10:00

you could send it set it up to send it

10:03

to the topic itself.

10:06

Um, and then send a little just a little

10:08

oneline note to the main session.

10:13

But this is the same agent. These aren't

10:14

like sub agents or anything. It's the

10:16

same agent uh just with running

10:18

different sessions and organized in a

10:21

way that just makes things a lot easier.

10:27

So you could continue um like here

10:32

one of these. Tell me more about

10:38

anthropic skills.

10:43

And you don't have to ping the the open

10:45

claw agent. You can just write it once

10:47

you're in the session with it.

10:52

And you can continue the conversation

10:54

here inside the topic itself.

11:00

And this is a separate session. So it's

11:02

not

11:03

not necessarily messing up the context,

11:05

not taking up all your context for your

11:07

main session. But never nevertheless in

11:09

this is the main se session, it won't

11:11

take up the context, but if I ask it

11:13

what GitHub did I ask about in GitHub

11:14

radar, it will have the answer. So it

11:17

can see it when it needs to, but it's

11:19

not constantly taking up the context

11:21

window in your main main chat. And like

11:24

I said, you can use multiple agents

11:25

here. Here's Shrimple, my other OpenClaw

11:28

agent. So, I I kept this security news

11:31

topic just for him. So, I set up his

11:33

Chone job. I just ran in here, but I set

11:36

up his Chrome job to search openclaw

11:39

security issues or general AI issues.

11:41

So, he'll send me this once a day with

11:42

different topics that I can look at. Um,

11:45

and that's how you can do it with

11:46

separate agents. Now, Shrimple is a

11:48

completely separate agent, so I would

11:49

have to kind of point Scampy to this

11:52

this post. Uh but that's how you can

11:55

maneuver with multiple agents in the

11:57

same in the same group. So that's how

12:00

you do it. That's how you set up a

12:02

telegram group with topics to help

12:05

organize your conversations and your

12:06

crone jobs and you can use multiple

12:08

agents in these groups. I think it's a

12:10

good alternative to Discord. I know

12:12

Discord has other functions, but some

12:14

people who don't want to set up the

12:16

whole separate Discord. You can just

12:18

keep using Telegram,

12:20

keep using your main chat, uh, but just

12:22

have this this group as a separate

12:29

to, uh, organize everything nicely.

12:32

There we go. Uh, so I hope this video

12:34

was helpful. I just saw this topic

12:36

today. I thought it was interesting. So,

12:38

uh, if you like this video, please

12:40

subscribe, please like, please leave a

12:42

comment. How how have you set up your

12:45

open claw agents to work together in

12:47

telegram or discord? Uh let me know.

12:50

Thank you for watching.

UNLOCK MORE

Sign up free to access premium features

INTERACTIVE VIEWER

Watch the video with synced subtitles, adjustable overlay, and full playback control.

SIGN UP FREE TO UNLOCK

AI SUMMARY

Get an instant AI-generated summary of the video content, key points, and takeaways.

SIGN UP FREE TO UNLOCK

TRANSLATE

Translate the transcript to 100+ languages with one click. Download in any format.

SIGN UP FREE TO UNLOCK

MIND MAP

Visualize the transcript as an interactive mind map. Understand structure at a glance.

SIGN UP FREE TO UNLOCK

CHAT WITH TRANSCRIPT

Ask questions about the video content. Get answers powered by AI directly from the transcript.

SIGN UP FREE TO UNLOCK

GET MORE FROM YOUR TRANSCRIPTS

Sign up for free and unlock interactive viewer, AI summaries, translations, mind maps, and more. No credit card required.