Skip to content

(Discord Bot Client) A patched version of discord, with bot login support (and Vencord !?)

Notifications You must be signed in to change notification settings

neznaamey/DiscordBotClient

 
 

Repository files navigation

Discord Bot Client

Discord Bot Client allows you to use your bot, just like any other user account, except Friends and Groups.

Overview

WARNING: Third party clients are discouraged and against the Discord TOS.

Discord Bot Client is a custom Discord client that aims to support bot accounts and be aimed at power-users.

The application only uses the official Discord API and doesn't send data to third parties. However, this application is not an official product by Discord Inc.

Demo Screenshot


Installation

Using prebuilt binaries

If you don't want to build the application yourself or use some kind of package management system, you can get the latest binaries for the three major systems in the release overview:

https://github.com/aiko-chan-ai/DiscordBotClient/releases/latest

Building from source

In order to execute the following commands, you need to install NodeJS v16 or higher. You can find nodejs packages at https://nodejs.org/en. On top of that, you need to have git installed. It can be fund at https://git-scm.com/downloads.

UPDATES HAVE TO BE INSTALLED MANUALLY

Open a command line and execute the following commands:

git clone https://github.com/aiko-chan-ai/DiscordBotClient.git
cd DiscordBotClient
npm install
npm run build

This will create an executable called DiscordBotClient or DiscordBotClient.exe in the dist folder depending on whether you are using Windows or not.


Login

Logging in works via the UI on first startup of the application.

screenshot

Note Enable MessageContent intent, other intents are optional

image


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)

Version

Discord Build Hash Vencord Discord Bot Client Status
Stable 161052 c7e0778 - v1 Deprecated
Stable 185832 29333f6 v1.1.4 v2.1 Deprecated
Stable 204762 78f82ba v1.2.8 v2.2+ Latest

Troubleshooting

If you happen to encounter a crash or a bug, please submit a bug report via the projects GitHub issue tracker.

FAQ

In order to find answers to common questions, check out the FAQ in the wiki:

Similar projects

Here is a list of similar projects:

Hit me up if you have a similar project, and I'll gladly add it to the list.

Star History

Star History Chart


How to update to the latest Discord version ?

  • Step 1: Patch index.html (Get it from discord.com/channels/@me)

  • Step 2: Patch script.js (search for keyword _doIdentify in the code)

  • Step 3: Change like me (see location in template file, search by keyword // Patch #{number})

Credits

Big thanks to ChrisEric for helping me create a local proxy server! (code)

This project was mainly inspired by SamuelScheit Discord Bot Client, which he sadly didn't develop any further.

About

(Discord Bot Client) A patched version of discord, with bot login support (and Vencord !?)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.1%
  • HTML 12.9%