Free tools Windows power users keep installed
One-click scans. No signup required.
To connect Telegram to OpenClaw, create a bot with Telegram’s @BotFather, give OpenClaw the bot token, start the OpenClaw gateway, verify the channel, and approve the first direct-message pairing request. Group chats require an additional configuration step, and Telegram’s Privacy Mode determines which group messages the bot can see.
Antihost offers VPS plans with one-click OpenClaw, NVMe storage and a 14-day free trial.
What you need before starting
Have these items ready:
- A Telegram account that can open a chat with @BotFather.
- An OpenClaw installation with access to its command-line interface.
- The Telegram bot token created by BotFather.
- A running OpenClaw gateway, either as a managed service or in the terminal.
- For group use, permission to add the bot and the Telegram user and chat IDs needed for the group configuration.
The token is a credential, not a display name or username. Treat it like a password: do not paste it into public chats, commit it to a repository, or include it in screenshots. OpenClaw needs the token to operate the Telegram bot through Telegram’s API.
As an Amazon Associate I earn from qualifying purchases.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Create the Telegram bot in BotFather
- Open Telegram and find the account whose handle is exactly @BotFather.
- Send
/newbot. - Follow BotFather’s prompts for the bot’s name and username.
- Copy the token BotFather returns and store it securely. You will provide this value to OpenClaw in the next step.
Telegram’s official procedure also documents BotFather’s web app as an alternative to the in-app conversation. Whichever interface you use, the result is the same: a bot account and its token.
If you later see getMe returned 401 in OpenClaw, the token is the first thing to check. Re-copy it from BotFather or regenerate it there, then update the token source used by OpenClaw.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Configure OpenClaw with the bot token
There are two supported configuration styles: the OpenClaw channel command or the JSON5 configuration file. Use the command when you want a repeatable setup path; use the file when you need to express policies, groups, or multiple account settings explicitly.
Option 1: Add Telegram with the CLI
Run this command, replacing the value in angle brackets with the token you saved:
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →openclaw channels add --channel telegram --token <bot-token>
The angle brackets indicate a value to replace; do not type the brackets themselves. This command configures the Telegram channel for the account being added.
Option 2: Configure openclaw.json
The equivalent configuration is placed in ~/.openclaw/openclaw.json:
{
channels: {
telegram: {
enabled: true,
botToken: "123:abc",
dmPolicy: "pairing",
groups: { "*": { requireMention: true } }
}
}
}
The sample token is only a format illustration. Replace it with the token issued for your bot. The example enables Telegram, requires pairing for direct messages, and requires a mention in groups matched by the wildcard group rule.
TELEGRAM_BOT_TOKEN is an environment fallback for the default account only. If you operate named accounts, the OpenClaw documentation specifies botToken or tokenFile for those accounts. Do not assume that setting the environment variable will configure every named account.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsRank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
Telegram does not use openclaw channels login telegram. The connection is established through channel configuration and a running gateway, not through that login command.
CLI or JSON5: which should you use?
| Choice | Best fit | Important characteristic |
|---|---|---|
| CLI command | A straightforward, repeatable default-account setup | Creates the channel configuration without manually editing the file. |
| JSON5 file | Explicit policies, group rules, named accounts, or configuration managed as text | Lets you set values such as dmPolicy, groups, botToken, and tokenFile directly. |
TELEGRAM_BOT_TOKEN |
The default account when an environment-based fallback is appropriate | It is not the documented token source for named accounts. |
Start the OpenClaw gateway and verify the channel
OpenClaw must have a running gateway before the bot can receive or send messages.
Run it as a managed service
For a managed gateway service, use:
openclaw gateway start
This model is suited to a host where the bot should remain available after you close your terminal.
Run it in the current terminal
For a foreground process, use:
openclaw gateway
Keep that terminal process running while you test the bot. Closing the terminal stops the foreground gateway.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Probe the Telegram channel
After starting the gateway, run:
openclaw channels status --probe
The probe checks the configured channel rather than merely showing that a configuration file exists. If you change channel settings while the gateway is running, hot reload normally applies the change. Restart the gateway when the change affects the service’s environment, such as an environment variable supplied to a managed service.
Approve the first direct-message pairing
With the gateway running, open the new bot’s Telegram chat and send any message. When dmPolicy is set to pairing, that first message creates a pending authorization request rather than immediately granting access.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
- Send a message to the bot in Telegram.
- List pending Telegram pairing requests:
openclaw pairing list telegram
- Find the code displayed for your request and approve it:
openclaw pairing approve telegram <CODE>
Replace <CODE> with the displayed pairing code. Pairing codes expire after one hour. If the code has expired, send another message to create a new request, list the requests again, and approve the current code.
This pairing step is the authorization boundary for the initial direct message. If /start appears to produce no usable reply flow, inspect the pairing list before changing anything else. A pending request still needs approval; alternatively, you can deliberately choose a different direct-message policy if that matches your access requirements.
Add the bot to a Telegram group
Group operation has two separate layers: OpenClaw’s group configuration and Telegram’s own message-visibility rules. Complete both.
Add the bot and collect the required IDs
- Add the bot account to the Telegram group.
- Obtain the Telegram user ID and the group chat ID required by your access rules.
- Place the group ID under
channels.telegram.groupsin the OpenClaw configuration.
Supergroups commonly have negative chat IDs beginning with -100. Those IDs belong under the groups map; they do not belong in groupAllowFrom.
Configure group matching and mentions
A minimal wildcard rule can require a mention before OpenClaw responds:
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →channels: {
telegram: {
groups: {
"*": { requireMention: true }
}
}
}
Use the actual group ID when you need a rule for one specific group. Keep the group map and any user access controls conceptually separate: the negative supergroup ID is a group key, not a value to move into groupAllowFrom.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Understand Telegram Privacy Mode
Telegram bots default to Privacy Mode. In that mode, the bot may not receive every message posted in a group. To let it receive all group messages, disable Privacy Mode with /setprivacy in BotFather, or make the bot a group administrator.
After changing Privacy Mode, remove the bot from each affected group and add it again. Without that remove-and-re-add step, the new visibility setting may not take effect for an existing group membership.
If the bot is online but the group remains silent, check these conditions together:
Recommended Free Tools
- The message mentions the bot when
requireMentionis enabled. - The bot has the required group membership or administrator status.
- Telegram Privacy Mode is not hiding the message.
- The group’s chat ID is under
channels.telegram.groups, especially when it is a negative ID beginning with-100.
Choose an operating model deliberately
| Decision | Option A | Option B | What changes operationally |
|---|---|---|---|
| Configuration | CLI channel command | Manual JSON5 configuration | The CLI is concise and repeatable; JSON5 exposes policies, group rules, and account-specific token sources. |
| Gateway process | Managed service with openclaw gateway start |
Foreground process with openclaw gateway |
The service is intended for persistent operation; the terminal process is convenient for interactive testing but ends when stopped. |
| Direct-message access | dmPolicy: "pairing" |
A deliberately chosen different DM policy | Pairing makes the first DM an approval step. Another policy changes that access-control behavior and should be selected intentionally. |
| Token source | botToken or the default-account environment fallback |
tokenFile for a named account |
The environment fallback applies to the default account only; named accounts need their documented account-specific source. |
Troubleshoot a bot that does not reply
getMe returned 401
A 401 from Telegram’s getMe call indicates a token-source problem. Check for a copying error, an outdated token, or a mismatch between the account you configured and the account you intended to run.
- Return to BotFather and re-copy the token, or regenerate it if necessary.
- Update the configured
botToken, the configuredtokenFile, orTELEGRAM_BOT_TOKENwhen you are using the default account. - Restart the gateway if the token came from a service environment; otherwise allow the normal configuration reload or restart the gateway to remove ambiguity.
- Run
openclaw channels status --probeagain.
The bot is online, but the group is silent
Start with visibility and mention rules rather than changing the token. If the group rule has requireMention: true, send a message that explicitly mentions the bot. Then check Telegram Privacy Mode, administrator status, group membership, and the placement of the group ID under the groups map.
/start does not produce a usable reply flow
When direct messages use pairing, /start does not bypass authorization. Run:
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
openclaw pairing list telegram
If a request is waiting, approve its code:
openclaw pairing approve telegram <CODE>
Remember that pairing codes expire after one hour. If there is no current request, send another message to the bot and list the requests again. Change the DM policy only when you intentionally want a different access model.
Polling stalls or reconnects slowly
Follow the OpenClaw logs while reproducing the problem. Investigate the network path to api.telegram.org, including proxy settings, DNS resolution, IPv6 behavior, and general connectivity. A slow or unavailable network path can prevent polling from receiving updates even when the token and channel configuration are correct.
A command-menu update is rejected
Inspect the logs for BOT_COMMANDS_TOO_MUCH. That error means the Telegram command set is too large. Reduce custom or plugin Telegram commands, then allow the gateway to reload the reduced set.
Run a complete verification pass
Use this order when testing a new installation or diagnosing a change:
- Confirm the bot was created by the genuine @BotFather account and that the saved token is current.
- Confirm Telegram is enabled in OpenClaw and that the token is supplied through the correct source for the account.
- Start the gateway with either
openclaw gateway startoropenclaw gateway. - Run
openclaw channels status --probe. - Send a direct message to the bot.
- List and approve the pending pairing request when the DM policy is
pairing. - For groups, verify the group map, the group ID format, mention requirements, Privacy Mode, and bot membership.
- If updates remain delayed, inspect connectivity and OpenClaw logs rather than repeatedly changing the token.
The OpenClaw procedure can be summarized as: “Create the bot in BotFather, give OpenClaw its token, approve the first DM, and add the bot to a group.” The practical detail is that each phrase represents a separate control: credential configuration, gateway availability, direct-message authorization, and group visibility.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




