{"id":23893298,"url":"https://github.com/friendlyuser1/discord-bot-client","last_synced_at":"2025-09-10T00:32:30.541Z","repository":{"id":41383768,"uuid":"509366444","full_name":"FriendlyUser1/discord-bot-client","owner":"FriendlyUser1","description":"A Discord client for your bot","archived":false,"fork":false,"pushed_at":"2023-07-01T20:56:48.000Z","size":201,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-07-01T21:28:14.118Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FriendlyUser1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-01T07:47:51.000Z","updated_at":"2023-07-01T21:28:14.119Z","dependencies_parsed_at":"2023-01-19T21:06:04.872Z","dependency_job_id":null,"html_url":"https://github.com/FriendlyUser1/discord-bot-client","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendlyUser1%2Fdiscord-bot-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendlyUser1%2Fdiscord-bot-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendlyUser1%2Fdiscord-bot-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendlyUser1%2Fdiscord-bot-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FriendlyUser1","download_url":"https://codeload.github.com/FriendlyUser1/discord-bot-client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232473988,"owners_count":18529087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-04T14:17:29.375Z","updated_at":"2025-01-04T14:17:30.023Z","avatar_url":"https://github.com/FriendlyUser1.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Discord Bot Client\n\nDiscord's client is great, but doesn't allow you to control a bot account.\n\n## Archived\n\nThis is old, probably doesn't work, plus writing it in vanilla js was a mistake.\nI may rewrite this in the future, or you can fork it.\n\n## About\n\n### What this will let you do\n\nWith this application, you will be able to fully control your bot as a user, like sending and viewing messages from guilds your bot is in and sending DMs.\n\n### Disclaimer\n\n- This application is still pretty unfinished but I am actively working to add as many features as possible.\n- I cannot get your bot's token from you putting it into this program. Look at the source if you don't believe me. \n\n### Recent features\n\n- Infinite scrolling\n- Images, gifs and emojis\n\n### Immediate To-Do List\n\n- Handle more events (channel delete etc)\n- Ability to view all types of attachments\n- Ability to edit/delete messages\n\n### Known issues\n\n- With mentions, timestamps and emojis the other text is not correctly placed around it (always at end) (fixing soon)\n- Warnings in console for gifs (cannot fix)\n\n## Installation\n\nYou will need to install [Node.JS] and have a [bot] (with all [intents] in the developer dashboard selected) for the program to run\n\n1. Download zip [here] and extract it into a folder\n2. Create a text file called `token.txt` in the folder and paste your bot's token in it (you get the token when creating your bot)\n3. Run `start.bat` to compile and run the program\n\n## Usage\n\n**To open a new DM**\nGet the recipient's [User ID] and enter it in the text box at the top left of the DM menu, then click \"add\" or press \"enter\"\n\n**To Send a message**\nType your message in the text box at the bottom, then press \"enter\"\n\n[bot]: https://discordjs.guide/preparations/setting-up-a-bot-application.html#your-bot-s-token\n[here]: https://github.com/FriendlyUser1/discord-bot-client/archive/refs/heads/main.zip\n[node.js]: https://nodejs.org/en/\n[user id]: https://support.discord.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-\n[intents]: https://i.imgur.com/eR9FMqp.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffriendlyuser1%2Fdiscord-bot-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffriendlyuser1%2Fdiscord-bot-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffriendlyuser1%2Fdiscord-bot-client/lists"}