DiscordBotClient aiko-chan-ai
winget install --id=aiko-chan-ai.DiscordBotClient -e
A patched version of Discord, with bot login support (and Vencord)
DiscordBotClient is a patched version of Discord designed to support bot account login functionality and integrate with Vencord for enhanced customization. The software allows users to manage bot accounts similarly to regular user accounts, with features including guild management, channel creation, message handling, and access to certain bot-specific functionalities.
Key Features:
- Bot Account Support: Enables the use of bot accounts with features like managing guilds, channels, and messages.
- Vencord Integration: Built-in Vencord support for advanced customization and extended functionality.
- Cross-Platform Compatibility: Available on Windows, Linux, and macOS, ensuring broad accessibility.
Audience & Benefit: Ideal for developers and Discord power-users who need to manage bot accounts effectively. It offers a seamless way to interact with the Discord API through a familiar client interface, enhancing productivity and control over bot operations.
The application can be installed via Winget on Windows, making it easy to set up and start using immediately.
README
DiscordBotClient
- Discord Build: 161052 (c7e0778)
Web (out of date, v1.0.9):
> Using extension https://raw.githubusercontent.com/aiko-chan-ai/DiscordBotClient/main/extension.zip
> Source: https://github.com/aikodbc/aikodbc.github.io
Electron app ?
> see branch electron
BotClient API
Download > Releases
> Thanks to ChrisEric
> Note
> Enable MessageContent
intent, other intents are optional
Discord Bot Client allows you to use your bot, just like any other user account, except Friends and Groups.
Features
- View Guilds (Lazy load them)
- Manage Guilds (Name, Image, Audit log, Emoji, Webhooks, Invites, Bans, Widget, Moderation, Roles)
- Manage Channels (Add, Delete, Name, Permissions, Invites, Webhooks, Slowmode, NSFW, Topic, Forums, Threads)
- Messages (Send, View History, Embeds, View Reactions, Add/Remove Reactions, Delete, Edit, Pin)
- Create a Guild (if the bot has fewer than 10 Servers)
- Voice Support (Text-in-Voice and watch the user using the camera)
- Use Emojis from other servers (Nitro)
- GIF Search
- Send Files
- DM's (DM's will show up, after a user dms the bot)
> Note > Don't use the message search bar, it may cause the application to crash
Send Embed, Button, Menu, etc.

sendMessage(options)
options.content = String
options.embeds = Array
options.components = Array>
> Documents: > https://discord.js.org/#/docs/discord.js/v13/typedef/BaseMessageOptions
Build
> You need to install NodeJS.
Step 1
> Install all dependencies with npm i

Step 2
> Start with npm run start

Step 3
> Login with your bot token (Your browser will open automatically)

Result
