Compare commits

..

5 Commits

Author SHA1 Message Date
Kenneth Lien
b664e152af Merge pull request #758 from anthropics/docs/readme-clarifications
README clarifications from docs walkthrough testing
2026-03-19 21:34:55 -07:00
Sarah Deaton
b01fad3396 README clarifications from docs walkthrough testing
- Drop /reload-plugins (redundant, you restart with --channels next)
- Fix token save path: .claude/channels/ not ~/.claude/channels/
- Clarify bot only responds once channel is running (pairing step)
2026-03-19 16:58:17 -07:00
Kenneth Lien
8908a582f8 Merge pull request #757 from anthropics/kenneth/add-bun-prereq
Add Bun prerequisite to discord/telegram READMEs
2026-03-19 16:31:36 -07:00
Kenneth Lien
8938650428 Add Bun prerequisite to discord and telegram plugin READMEs
Both MCP servers run on Bun, but this wasn't documented. Add a
Prerequisites section with the install command so users don't hit
a missing-runtime error on first setup.
2026-03-19 16:28:02 -07:00
Kenneth Lien
7994c270e5 Revert "Remove telegram, discord, and fakechat plugins (#741)" (#753)
This reverts commit d53f6ca4cd.
2026-03-19 13:59:14 -07:00
2 changed files with 11 additions and 10 deletions

View File

@@ -4,6 +4,9 @@ Connect a Discord bot to your Claude Code with an MCP server.
When the bot receives a message, the MCP server forwards it to Claude and provides tools to reply, react, and edit messages. When the bot receives a message, the MCP server forwards it to Claude and provides tools to reply, react, and edit messages.
## Prerequisites
- [Bun](https://bun.sh) — the MCP server runs on Bun. Install with `curl -fsSL https://bun.sh/install | bash`.
## Quick Setup ## Quick Setup
> Default pairing flow for a single-user DM bot. See [ACCESS.md](./ACCESS.md) for groups and multi-user setups. > Default pairing flow for a single-user DM bot. See [ACCESS.md](./ACCESS.md) for groups and multi-user setups.
@@ -44,18 +47,15 @@ These are Claude Code commands — run `claude` to start a session first.
Install the plugin: Install the plugin:
``` ```
/plugin install discord@claude-plugins-official /plugin install discord@claude-plugins-official
/reload-plugins
``` ```
Check that `/discord:configure` tab-completes. If not, restart your session.
**5. Give the server the token.** **5. Give the server the token.**
``` ```
/discord:configure MTIz... /discord:configure MTIz...
``` ```
Writes `DISCORD_BOT_TOKEN=...` to `~/.claude/channels/discord/.env`. You can also write that file by hand, or set the variable in your shell environment — shell takes precedence. Writes `DISCORD_BOT_TOKEN=...` to `.claude/channels/discord/.env` in your project. You can also write that file by hand, or set the variable in your shell environment — shell takes precedence.
**6. Relaunch with the channel flag.** **6. Relaunch with the channel flag.**
@@ -67,7 +67,7 @@ claude --channels plugin:discord@claude-plugins-official
**7. Pair.** **7. Pair.**
DM your bot on Discord — it replies with a pairing code. In your assistant session: With Claude Code running from the previous step, DM your bot on Discord — it replies with a pairing code. If the bot doesn't respond, make sure your session is running with `--channels`. In your Claude Code session:
``` ```
/discord:access pair <code> /discord:access pair <code>

View File

@@ -4,6 +4,10 @@ Connect a Telegram bot to your Claude Code with an MCP server.
The MCP server logs into Telegram as a bot and provides tools to Claude to reply, react, or edit messages. When you message the bot, the server forwards the message to your Claude Code session. The MCP server logs into Telegram as a bot and provides tools to Claude to reply, react, or edit messages. When you message the bot, the server forwards the message to your Claude Code session.
## Prerequisites
- [Bun](https://bun.sh) — the MCP server runs on Bun. Install with `curl -fsSL https://bun.sh/install | bash`.
## Quick Setup ## Quick Setup
> Default pairing flow for a single-user DM bot. See [ACCESS.md](./ACCESS.md) for groups and multi-user setups. > Default pairing flow for a single-user DM bot. See [ACCESS.md](./ACCESS.md) for groups and multi-user setups.
@@ -23,18 +27,15 @@ These are Claude Code commands — run `claude` to start a session first.
Install the plugin: Install the plugin:
``` ```
/plugin install telegram@claude-plugins-official /plugin install telegram@claude-plugins-official
/reload-plugins
``` ```
Check that `/telegram:configure` tab-completes. If not, restart your session.
**3. Give the server the token.** **3. Give the server the token.**
``` ```
/telegram:configure 123456789:AAHfiqksKZ8... /telegram:configure 123456789:AAHfiqksKZ8...
``` ```
Writes `TELEGRAM_BOT_TOKEN=...` to `~/.claude/channels/telegram/.env`. You can also write that file by hand, or set the variable in your shell environment — shell takes precedence. Writes `TELEGRAM_BOT_TOKEN=...` to `.claude/channels/telegram/.env` in your project. You can also write that file by hand, or set the variable in your shell environment — shell takes precedence.
**4. Relaunch with the channel flag.** **4. Relaunch with the channel flag.**
@@ -46,7 +47,7 @@ claude --channels plugin:telegram@claude-plugins-official
**5. Pair.** **5. Pair.**
DM your bot on Telegram — it replies with a 6-character pairing code. In your assistant session: With Claude Code running from the previous step, DM your bot on Telegram — it replies with a 6-character pairing code. If the bot doesn't respond, make sure your session is running with `--channels`. In your Claude Code session:
``` ```
/telegram:access pair <code> /telegram:access pair <code>