Who Needs Discord? Organizing OpenClaw Agents in Telegram w/ Topics
FULL TRANSCRIPT
How do you organize your OpenClaw agents
with Telegram groups? Morning everyone.
I'm Toby from Unchained Vibe Code where
I build in public with my OpenClaw
agents. In today's episode, we'll be
attempting to answer that question as
well as set up the group, give access to
my agents, and then organize tasks with
topics. As always, this is an
unpolished, lightly edited first take
attempt. So, mistakes will be made and
errors will be encountered, but we'll
figure them out and learn together.
Let's get started.
So, there was an update to OpenClaw
recently that allowed you to use
OpenClaw in Discord, which seemed like a
great idea. With the Discord channel or
Discord server, you could set up
different channels, different topics,
and it would be a lot easier to organize
than just having this one Telegram
ongoing conversation.
But there's a lot of people I know who
don't like to use Discord. It's a whole
another app you need to set up or used
to talking with our OpenClaw agents in
Telegram. And some people just prefer
Telegram, which similar to me. So I
wanted to know if I wanted to figure out
a way to organize my conversations with
my different OpenClaw agents in Telegram
instead of having to set up a whole
another server and figure things out in
Discord. So that's what we're going to
do today. It's going to be using
Telegram topics. So, we're going to set
up um a group, Telegram group, have
different servers, different channels
rather, for each of the topics to keep
our conversations organized and to keep
everything very manageable. Right now, I
just have this one long Telegram
message that includes a lot of different
random topics, different projects I'm
working on. Things can get very lost
very easily, so it'll be much easier to
organize it like this.
So, we're going to just start
Okay, let's get started. So, I'm just
going to walk you through this. I
haven't done this myself. This is
complete live look of what we need.
Okay, so step one, open Telegram, new
group, add yourself,
and then name it something. Enable
topics forum mode. Go to group edit. Tab
the toggle for topics. Okay, let's try
this.
Okay. So, we're going to call this
shrimp central for all of my open claw
agents are all shrimp.
Add your member at scampy.
I'm going to add shrimple here
and then just create the group. Now we
have shrimp central. So in the group
you go up here go manage group
and this is a new feature topics enable
topics. So you can choose here how you
want to do it. We're going to just do it
as tabs here.
Step three, you have to make your
openclaw agent an admin. Um add the
openclaw bot to the group. Go to
members, make it an admin with
permission to post messages and manage
topics.
So to create an admin, you just go down.
This is the same manage uh manage group.
You go down to administrators, add an
administrator. Let's add scampy.
And then let's add the other bot.
And there we go.
So, in order to get the ID you need for
your group, uh you need to go to this
user info bot on Telegram and then you
simply click my forum and select select
which form you have and it'll show your
ID and that's what you're going to use
for the allow list. Uh a certain thing
to note is that if you set it up as a
normal group first and then
uh convert it, you enable topics, it's
going to turn into a a super group or a
forum, then you're the ID is going to
change. So something to keep in mind, if
you just create the group and then catch
the the ID and then switch it to a forum
later, the ID is going to change. So
you're going to need to update that in
your the config for the open claw
agents. Once you have the ID, um you
need to change the config. You can try
to do it with your bot itself, but it's
kind of hit or miss depending on the
model and how you have it set up. But
the most sure way is to check in your
openclaw.json
file, which is the main config file.
Under Telegram, make sure group policy
is allow list and check your groups
which is and then under groups your
group chat ID which is what you got from
user infobot
and then allow from your telegram user
ID which is should already be set in the
config if you're using telegram
but you just need to set it here for the
group policy. So this way only you are
allowed to add it to groups and talk to
it in groups.
So in order to get telegram to send the
messages to the bot and connect it to
the group, you need to go in to
botfather which you use to originally
set up your open claw agent in telegram.
You go to bot settings group privacy and
then I've already disabled it but you
can if this is already turned on. If it
says enabled, you need to turn it off.
The telegram will allow group
um group usage for your open claw agent.
But there's not a security issue because
we have the allow list issue.
Yeah. So botfather controls what
messages telegram even sends to your
bot. And then on the open claw side, it
controls what openclaw can do with
messages. So you need both of these
conditions. You need the botfather uh
group privacy off so that it can receive
messages from telegram. And then you
need to make sure that in open claw the
config is correct so that you're on the
allow list and you can actually send
messages in your group.
Okay, so we got both of my bots. You can
add as many as you want. I only have two
right now. I might add more later, but
let's try to set up this uh this group.
So I'm not going to set up the topics.
I'm just going to have my openclaw agent
do it. I said scampy can you add topics
for the GitHub radar YouTube channel
analysis security news which is going to
be shrimp's domain and one of my
projects lobster lobby. So we'll just
start with these right now
and you can add obviously whichever
products. These are kind of the daily
chrome jobs I have for it on it.
Creating all four topics now.
And there you go. She created all of
these.
These are all now different topics.
that you can you can do. And obviously
you can do anything. You can customize
this for your needs. This is going to be
for my project, one of my projects. And
then for all the different Chrome jobs I
have, I can have it send the report here
instead of it just getting lost in just
a general thread, just a single thread.
But you can see it all here. Then you
can just tell it uh Scampy.
So this is the YouTube channel analysis.
analysis topic. Please put a daily
YouTube analysis here
in your Chrome job.
Uh so this will be I have a daily crone
job analyzing my YouTube channel and
analyzing other YouTube videos about AI
and openclaw. So instead of um that
getting lost in the main thread, I can
just put it here and check it out.
And there you go. It'll send directly to
this thread using the message tool with
the group and topic ID. So you won't
have to go hunting. So you can just do
do it like this. You set up each uh
group.
Gampy,
please put your GitHub
radar updates here
from your heartbeat. So, this is
actually a heartbeat task that I have it
doing is checking a couple times a day
uh to find out trending GitHubs
in in my genre. So, see, got it.
And so, now those reports will just go
into each channel and then you can talk
to it here.
Uh, done. GitHub radar updates for my
heartbeat will now post here. And there
you go.
It's important to note that these topics
are separate sessions from the main
session. So that's good in the sense
that you have it your own context window
here. You're not getting mixed up with
other projects or other tasks. You can
keep everything isolated here. So I had
it run one task here. And this is the
GitHub radar. You can see what we have
the trending topics. A lot of
interesting stuff. So you can have the
conversation here about these these
topics
and keep it separated and not connected
with the rest of your conversations or
with the general chat. There you go. So
this is a separate session. Um but if
you set the visibility of the sessions
in your config uh to agent tools
sessions visibility agent
you're able this is my main the main
chat that I usually chat in with my
openclaw agent. She can now see
everything. She can see all of the
different topics lobster lobby github
radar. So you can configure this however
you want. If you set up the chrome job,
you could send it set it up to send it
to the topic itself.
Um, and then send a little just a little
oneline note to the main session.
But this is the same agent. These aren't
like sub agents or anything. It's the
same agent uh just with running
different sessions and organized in a
way that just makes things a lot easier.
So you could continue um like here
one of these. Tell me more about
anthropic skills.
And you don't have to ping the the open
claw agent. You can just write it once
you're in the session with it.
And you can continue the conversation
here inside the topic itself.
And this is a separate session. So it's
not
not necessarily messing up the context,
not taking up all your context for your
main session. But never nevertheless in
this is the main se session, it won't
take up the context, but if I ask it
what GitHub did I ask about in GitHub
radar, it will have the answer. So it
can see it when it needs to, but it's
not constantly taking up the context
window in your main main chat. And like
I said, you can use multiple agents
here. Here's Shrimple, my other OpenClaw
agent. So, I I kept this security news
topic just for him. So, I set up his
Chone job. I just ran in here, but I set
up his Chrome job to search openclaw
security issues or general AI issues.
So, he'll send me this once a day with
different topics that I can look at. Um,
and that's how you can do it with
separate agents. Now, Shrimple is a
completely separate agent, so I would
have to kind of point Scampy to this
this post. Uh but that's how you can
maneuver with multiple agents in the
same in the same group. So that's how
you do it. That's how you set up a
telegram group with topics to help
organize your conversations and your
crone jobs and you can use multiple
agents in these groups. I think it's a
good alternative to Discord. I know
Discord has other functions, but some
people who don't want to set up the
whole separate Discord. You can just
keep using Telegram,
keep using your main chat, uh, but just
have this this group as a separate
to, uh, organize everything nicely.
There we go. Uh, so I hope this video
was helpful. I just saw this topic
today. I thought it was interesting. So,
uh, if you like this video, please
subscribe, please like, please leave a
comment. How how have you set up your
open claw agents to work together in
telegram or discord? Uh let me know.
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.
AI SUMMARY
Get an instant AI-generated summary of the video content, key points, and takeaways.
TRANSLATE
Translate the transcript to 100+ languages with one click. Download in any format.
MIND MAP
Visualize the transcript as an interactive mind map. Understand structure at a glance.
CHAT WITH TRANSCRIPT
Ask questions about the video content. Get answers powered by AI directly from the transcript.
GET MORE FROM YOUR TRANSCRIPTS
Sign up for free and unlock interactive viewer, AI summaries, translations, mind maps, and more. No credit card required.