{"id":15042251,"url":"https://github.com/stegripe/discord-chat-mirror","last_synced_at":"2025-04-09T13:05:23.549Z","repository":{"id":54338813,"uuid":"466217300","full_name":"stegripe/discord-chat-mirror","owner":"stegripe","description":"Mirror, track, or log the Discord channel message.","archived":false,"fork":false,"pushed_at":"2024-10-29T21:22:56.000Z","size":615,"stargazers_count":61,"open_issues_count":3,"forks_count":17,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-10-29T23:44:17.325Z","etag":null,"topics":["bot","discord","discord-bot","discord-chat-mirror","discord-js","discord-mirror","discordapp","discordbot","discordjs","nodejs","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stegripe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"Tiramitzu","patreon":null,"open_collective":null,"ko_fi":"tiarar","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-03-04T17:42:54.000Z","updated_at":"2024-10-29T21:22:58.000Z","dependencies_parsed_at":"2023-02-12T06:15:37.212Z","dependency_job_id":"d1d6bbee-2b2e-49e9-9c02-adf168c82657","html_url":"https://github.com/stegripe/discord-chat-mirror","commit_stats":null,"previous_names":["stegripe/discord-chat-mirror"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stegripe%2Fdiscord-chat-mirror","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stegripe%2Fdiscord-chat-mirror/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stegripe%2Fdiscord-chat-mirror/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stegripe%2Fdiscord-chat-mirror/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stegripe","download_url":"https://codeload.github.com/stegripe/discord-chat-mirror/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248045230,"owners_count":21038553,"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":["bot","discord","discord-bot","discord-chat-mirror","discord-js","discord-mirror","discordapp","discordbot","discordjs","nodejs","typescript"],"created_at":"2024-09-24T20:47:02.486Z","updated_at":"2025-04-09T13:05:23.529Z","avatar_url":"https://github.com/stegripe.png","language":"TypeScript","funding_links":["https://github.com/sponsors/Tiramitzu","https://ko-fi.com/tiarar"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\" id=\"top\"\u003eDiscord Chat Mirror\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"Github top language\" src=\"https://img.shields.io/github/languages/top/tiramitzu/discord-chat-mirror?color=5865F2\"\u003e\n  \u003cimg alt=\"Github language count\" src=\"https://img.shields.io/github/languages/count/tiramitzu/discord-chat-mirror?color=5865F2\"\u003e\n  \u003cimg alt=\"Repository size\" src=\"https://img.shields.io/github/repo-size/tiramitzu/discord-chat-mirror?color=5865F2\"\u003e\n  \u003cimg alt=\"Repository license\" src=\"https://img.shields.io/github/license/tiramitzu/discord-chat-mirror?color=5865F2\"\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#about\"\u003eDisclaimer\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#about\"\u003eAbout\u003c/a\u003e \u0026#xa0; | \u0026#xa0; \n  \u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#technologies\"\u003eTechnologies\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#requirements\"\u003eRequirements\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#starting\"\u003eStarting\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e \u0026#xa0; | \u0026#xa0;\n  \u003ca href=\"https://github.com/tiramitzu\" target=\"_blank\"\u003eAuthor\u003c/a\u003e\n\u003c/p\u003e\n\u003ch4 align=\"center\"\u003e⚠️ Disclaimer ⚠️\u003c/h4\u003e\n\nThis script is a \"[self-bot](https://support.discord.com/hc/en-us/articles/115002192352-Automated-user-accounts-self-bots-)\" if you use your user account instead of a bot, which is against Discord's terms of service and can result in a termination of your account. \n\nRemember to never share your Discord token with anyone. If you are not sure what this means, you should not be using this script.\n\nThis project is an educational purpose only. I am not responsible for any misuse or damage caused by this script.\n\n**Use at your own risk.**\n\n## About\n\nDiscord Chat Mirror, as the name stated, this is a tool to mirror a discord chat on specific channel to another one you wish. It uses Discord WebSocket and Discord Webhook.\n\nWhat inspire me is, when I was bored I saw a video on YouTube about the same as this project, but the one I saw could not send files or images, so i decided to make one for myself. I hope you enjoy it!\n\n## Features ##\n+ Support .gif profile picture;\n+ Mirror normal message(s);\n+ Mirror file(s);\n+ Mirror embed(s);\n+ Mirror sticker(s) as an image;\n\n## Technologies ##\nThe following tools were used in this project:\n+ [Node.js](https://nodejs.org/en/)\n+ [NPM](https://www.npmjs.com/)\n+ [JavaScript](https://www.javascript.com/)\n+ [TypeScript](https://www.typescriptlang.org/)\n+ [DiscordJS](https://discord.js.org/#/)\n\n## Starting ##\n\nClone this project;\n```bash\ngit clone https://github.com/Tiramitzu/discord-chat-mirror.git\n```\nAccess the script with;\n```bash\ncd discord-chat-mirror\n```\nRename `.env.example` to `.env` and fill the value;\n```bash\nmv .env.example .env\n```\nInstall dependencies;\n```bash\nnpm install\n```\nor if you are using yarn\n```bash\nyarn\n```\n\nRun the project;\n```bash\nnpm run build \u0026\u0026 npm run start\n```\nor if you are using yarn\n```bash\nyarn build \u0026\u0026 yarn start\n```\n## License ##\nThis project is under the license of BSD 3-Clause. For more details, see the [LICENSE](LICENSE) file.\n\n\nMade with :heart: by \u003ca href=\"https://github.com/tiramitzu\" target=\"_blank\"\u003eTiramitzu\u003c/a\u003e\n\n\u0026#xa0;\n\n\u003ca href=\"#top\"\u003eBack to top\u003c/a\u003e\n\u003chr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstegripe%2Fdiscord-chat-mirror","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstegripe%2Fdiscord-chat-mirror","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstegripe%2Fdiscord-chat-mirror/lists"}