finds.dev← search

// the find

aiko-chan-ai/DiscordBotClient

★ 1,387 · TypeScript · GPL-3.0 · updated Apr 2026

A patched version of discord, with bot login & Vencord support

An Electron app that patches the Discord web client to accept bot tokens instead of user tokens, letting you browse servers, read messages, and manage channels through the normal Discord UI as a bot. Built on top of Vencord, so you get plugin support on top of the bot login hack. Aimed at bot developers who want a visual debugging environment rather than reading raw API responses.

The local proxy approach (intercepting Discord's own API calls and faking or forwarding them) is technically sound — it avoids the fragility of trying to override Discord's JS bundles directly. Vencord integration is a genuine win; you inherit a mature plugin ecosystem for free. Winget packaging and cross-platform binaries lower the barrier to entry considerably. The version table in the README is honest about what works and what's broken, which saves users from guessing.

This violates Discord's ToS and bots using it risk termination — that's not a minor footnote, it's a real operational risk for anyone running a production bot. The app isn't code-signed on any platform, so on macOS users get the 'damaged and can't be opened' error and must run an xattr command to bypass Gatekeeper — that's a poor experience and a red flag for anyone on a managed machine. Vencord is bundled rather than declared as a dependency, so the update story is 'pull and rebuild' with no lockfile guarantees on what version of Vencord you'll get. Voice support is explicitly incomplete and DM support has undocumented restrictions, so the 'just like a user account' pitch has real holes.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →