telegram-e2e-userbot
A maintainer skill in the OpenClaw repository for proving how OpenClaw's Telegram channel behaves from a real user's side.
What the skill teaches
A maintainer skill in the OpenClaw repository for proving how OpenClaw's Telegram channel behaves from a real user's side. It runs end-to-end tests on Telegram's test server, where a dedicated user account driven through TDLib talks to the bot under test and records edits, deletions, reactions, typing and rich content that a second bot could not see. Credentials are leased from the project's Convex broker, and the skill sets rules for preparing the checkout, running scenarios, collecting screenshots as visual proof and cleaning up. It is only usable by OpenClaw developers with access to those credentials.
Capabilities
- Run user-side Telegram end-to-end tests for OpenClaw
- Record message edits, deletions, reactions and typing
- Lease shared Telegram test credentials
About
- Publisher
- OpenClaw
- Tool
- Telegram
Install
The project doesn't document install steps that we could confirm. See the project's own instructions
What's inside
- agents/openai.yaml
- features/README.md
- features/basic-turns.md
- features/delivery-lifecycle.md
- features/dm-topics.md
- features/private-yield-reply-policy.md
- features/reaction-lifecycle.md
- features/restart-attribution.md
- features/runtime-reference.md
- scripts/botfather-threaded-mode.mjs
- scripts/botfather-threaded-mode.test.mjs
- scripts/credential.test-support.mjs
- scripts/followup-drain-control-preload.mjs
- scripts/followup-drain-control-preload.test.mjs
- scripts/node-test-children.mjs
- scripts/published-upgrade-artifact.mjs
- scripts/published-upgrade-scenario.mjs
- scripts/qa-credential-lease.mjs
- scripts/qa-credential-lease.test.mjs
- scripts/reply-policy-checkpoint.mjs
- scripts/reply-policy-mock.mjs
- scripts/run-mock-sut-user-e2e.mjs
- scripts/run-mock-sut-user-e2e.test.mjs
- scripts/run-published-upgrade-user-e2e.mjs
- scripts/run-published-upgrade-user-e2e.test.mjs
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
This skill includes scripts that your agent may run.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Telegram | |
| Publisher | OpenClaw | source |
| Official status | Community (not published by the tool's vendor) | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 11, 2026394,329 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website |
Sources
- Skill file (SKILL.md)github.com/openclaw/openclaw · Backs: Official status, PublisherNov 10, 2026
- Licence file (LICENSE)github.com/openclaw/openclaw · Backs: LicenceNov 12, 2026
- Folder in the repository (telegram-e2e-userbot)github.com/openclaw/openclaw · Backs: Includes scriptsNov 10, 2026
- GitHub repositorygithub.com/openclaw/openclaw · Backs: Activity, LicenceNov 11, 2026