openclaw/extensions/irc
Peter Steinberger eaf8d916f7
refactor(channels): deslop small channel and access plugins (#158441)
* refactor(channels): deslop small channel and access plugins

Consolidate repeated transport and webhook flows, reuse documented SDK owners, and remove redundant private forwarding layers while preserving authorization, credential, formatting, protocol, and state contracts. Correct Teams setup diagnostics to reflect its existing live-caption support.

* fix(nextcloud-talk): retain typed outbound context projection

* fix(zalo): retain inbound media kind normalization

* refactor(channels): resolve SDK import and setup lint findings

* refactor(imap): retain SDK authentication strength exhaustiveness
2026-09-26 11:07:19 +00:00
..
assets improve(plugins): give bundled logos consistent white icon tiles (#155259) 2026-09-23 19:09:26 -07:00
src refactor(channels): deslop small channel and access plugins (#158441) 2026-09-26 11:07:19 +00:00
api.ts
channel-config-api.ts
channel-plugin-api.ts
config-doctor-api.ts
doctor-contract-api.test.ts
doctor-contract-api.ts
index.ts
openclaw.plugin.json feat(plugins): define package-owned categories (#142710) 2026-09-09 19:05:40 -07:00
package.json chore(release): close out 2026.9.6 on main (#156869) 2026-09-23 23:02:54 -07:00
README.md
runtime-api.test.ts improve: run more PR tests on Bun and speed up IRC smoke imports (#158280) 2026-09-25 14:08:59 -07:00
runtime-api.ts
secret-contract-api.ts
setup-entry.ts
tsconfig.json

IRC OpenClaw channel

Official OpenClaw channel plugin for IRC.

Install

openclaw plugins install @openclaw/irc

Docs

See docs/channels/irc.md in the OpenClaw repository, or the published docs at https://docs.openclaw.ai/channels/irc.