Skip to content

Releases: Fenris159/OpenClaw_Discord-TTS-Attacher

OpenClaw_Discord-TTS-Attacher v0.1.1

07 Apr 01:06

Choose a tag to compare

[0.1.1] - 2026-04-07

Fixed

  • OpenClaw 2026.4+ Discord API path — OpenClaw removed dist/plugin-sdk/discord.js; sendMessageDiscord now lives under dist/extensions/discord/runtime-api.js. Resolution tries that path first and falls back to the legacy dist/plugin-sdk/discord.js for older installs (openclaw-resolve.mjs).
  • npm / non-argv installs — When package-root walk fails, the plugin resolves the openclaw package via openclaw/package.json and loads Discord send from the same modern/legacy layout (instead of relying on non-existent openclaw export paths for plugin-sdk/discord).

Changed

  • README — Document intentional child_process.spawn use for the bundled worker.mjs (footnote for reviewers / scanners such as ClawHub). Clarify MIT in the License section. Align SDK resolution wording with OpenClaw 2026.4+ (runtime-api.js vs legacy discord.js) and openclaw/package.json fallback.
  • DEVELOPMENT — Repository layout and npm run release description updated for CHANGELOG.md in the bundle and accurate openclaw-resolve.mjs behavior.

OpenClaw_Discord-TTS-Attacher v0.1.0

06 Apr 01:21

Choose a tag to compare

Discord TTS Attacher 0.1.0

First public release of the OpenClaw plugin that turns assistant Discord text replies into spoken MP3s and posts them as a normal file attachment in a follow-up message—using Microsoft Edge neural TTS via node-edge-tts, not Discord client TTS.

Highlights

  • Configurable — voice, output directory, optional guild channel allowlist, max text length, dedupe/debounce, and scaled synthesis + pickup timeouts (see README and openclaw.plugin.json).
  • SDK loading — OpenClaw plugin SDK from the running gateway (argv[1] walk), OPENCLAW_PACKAGE_ROOT, or optional openclaw npm install in the extension folder.
  • Packagingopenclaw.compat / openclaw.build metadata for ClawHub and gateway compatibility.
  • License — MIT.

Requirements

  • OpenClaw with Discord configured
  • Node.js 18+
  • Network access for Edge TTS (and npm install for dependencies)

Full history: see CHANGELOG.md.