{"id":15212904,"url":"https://github.com/clonephaze/clones-test-bot","last_synced_at":"2026-02-16T11:32:25.009Z","repository":{"id":176436706,"uuid":"656028902","full_name":"Clonephaze/Clones-Test-Bot","owner":"Clonephaze","description":"A Discord Bot meant for practice and personal use","archived":false,"fork":false,"pushed_at":"2024-06-14T21:37:08.000Z","size":187,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-17T23:45:46.269Z","etag":null,"topics":["discord-js","discord-js-bot","discordjs","discordjs-bot"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Clonephaze.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2023-06-20T05:59:11.000Z","updated_at":"2024-06-13T08:39:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"f0d7376c-b91b-49f5-a253-ec175f10cdb1","html_url":"https://github.com/Clonephaze/Clones-Test-Bot","commit_stats":null,"previous_names":["clonephaze/clones-test-bot"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Clonephaze%2FClones-Test-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Clonephaze%2FClones-Test-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Clonephaze%2FClones-Test-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Clonephaze%2FClones-Test-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Clonephaze","download_url":"https://codeload.github.com/Clonephaze/Clones-Test-Bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243006863,"owners_count":20220736,"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":["discord-js","discord-js-bot","discordjs","discordjs-bot"],"created_at":"2024-09-28T09:04:25.394Z","updated_at":"2025-10-05T07:40:16.453Z","avatar_url":"https://github.com/Clonephaze.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"\" rel=\"noopener\"\u003e\n \u003cimg width=200px height=200px src=\"https://i.imgur.com/q6xoMVH.png\" alt=\"Project logo\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003ch3 align=\"center\"\u003eClone's Test Bot\u003c/h3\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Status](https://img.shields.io/badge/status-active-success.svg)]()\n[![GitHub Issues](https://img.shields.io/github/issues/Clonephaze/Clones-Test-Bot)](https://github.com/Clonephaze/Clones-Test-Bot/issues)\n[![GitHub Pull Requests](https://img.shields.io/github/issues-pr/kylelobo/The-Documentation-Compendium.svg)](https://github.com/Clonephaze/Clones-Test-Bot/pulls)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE)\n\n\u003c/div\u003e\n\n---\n\n\u003cp align=\"center\"\u003e Welcome to the Git repository for my Discord Bot\n    \u003cbr\u003e \n\u003c/p\u003e\n\n\n## 📝 Table of Contents\n\n- [📝 Table of Contents](#-table-of-contents)\n- [🧐 About ](#-about-)\n- [🏁 Getting Started ](#-getting-started-)\n- [✔ Prerequisites ](#-prerequisites-)\n- [💻 Installing ](#-installing-)\n- [🎈 Usage ](#-usage-)\n- [⛏️ Built Using ](#️-built-using-)\n- [✍️ Authors ](#️-authors-)\n- [🎉 Acknowledgements ](#-acknowledgements-)\n\n## 🧐 About \u003ca name = \"about\"\u003e\u003c/a\u003e\n\n\u0026nbsp;\u0026nbsp;\u0026nbsp;I designed this bot as a side project as a way to sharpen my JavaScript skills, and I just wanted a helpful bot that wouldn't cost me an arm and a leg to use. While serving as a platform to enhance the author's programming skills, the bot is intended to be a valuable asset when connected to any server. By integrating with the Wolfram Alpha API and ChatGPT API, it possesses the capability provide robust and powerful knowledge, resources, and more. Additionally, it has a couple automatic problem detections that will respond to users having common issues. With its potential for future growth and expansion, this bot aspires to become an increasingly versatile tool, offering an array of functionalities and contributing to an enriched Discord community experience.\n\n## 🏁 Getting Started \u003ca name = \"getting_started\"\u003e\u003c/a\u003e\n\nThis guide will walk you through the process of using my setup script to get your your own instance of the bot up and running as easily and smoothly as possible! If you would rather use the manual install instructions, you can find them [HERE](./manualInstallInstructions.md). \n\n![Alt Text](https://i.imgur.com/vxPkm4Z.gif)\n\n## ✔ Prerequisites \u003ca name = \"prerequisites\"\u003e\u003c/a\u003e\n\nIf you choose to use my setup script then it will install *all* of the necessary missing dependencies, get all your files ready, and leave you with a completely prepared environment for your bot!  \n\nYou will need to have already made a bot-account/application through discord. You can do so [HERE](https://discord.com/developers/applications). Afterwards youll need to invite your bot to whatever server you want it working in. Under your [Developer\u0026nbsp;Portal](https://discord.com/developers/applications) open your application and on the left side chose OAuth2-\u003eURL Generator. In the \"scopes\" box choose \"bot\". In the permissions box that pops up choose the permissions you want. Copy the url at the bottom of the page and paste it into your address bar. \n\nThis bot has 2 optional commands \"/gpt\" and \"/wolfram\" that will allow you to interact with the Wolfram Alpha API and ChatGPT API respectively, but you will need your own API keys to use them. Because of this you can skip these keys entirely if you wish when prompted by my script. \n\n## 💻 Installing \u003ca name = \"installing\"\u003e\u003c/a\u003e\n\n If you've gotten your bot token and are ready to install the bot, you can download the install script [HERE](https://github.com/Clonephaze/Clones-Test-Bot/releases/latest) and place it anywhere you would like you would like the folder for your bot to live! For instance, if placed in the Documents folder the bots folder will be located at: \"Documents/Clones-Test-Bot\".\n\nYou absolutely ***MUST RUN THE SCRIPT AS AN ADMINISTRATOR!*** It will not run properly without it. Right click the script and select \"Run as Administrator\". If prompted if you would like to proceed then choose to run anyway.\n\nAt this point the script will proceed to install all of the missing dependencies and download (clone) my entire git repository to the folder you placed the script in. Before we can wrap up however you will need to supply the following information for the bot to work:\n\n- Your Discord bot token found [HERE](https://discord.com/developers/applications) *aplication-\u003eBot-\u003eBot Token*\n- Your Application ID found [HERE](https://discord.com/developers/applications) *aplication-\u003eGeneral Information-\u003eApplication ID*\n- Your Server ID found [HERE](https://support.discord.com/hc/en-us/articles/206346498) *Open discord application-\u003eRight click your server-\u003eCopy server ID*\n- Your Wolfram Alpha API key *optional* \n- Your ChatGPT API key *optional*\n\nAfter that last prompt it will close and you're left with a completely prepared environment for your bot! If you look inside \"clones-test-bot\" you'll see a file named \"bot start.bat\". So long as you gave your keys correctly then running that script will start up and log in your bot!\n\n\n## 🎈 Usage \u003ca name=\"usage\"\u003e\u003c/a\u003e\n\nNow that you've logged in the bot in the console, open the Discord server the bot is connected to and type \"/\" in any text channel to bring up a list of commands!\n\n\n## ⛏️ Built Using \u003ca name = \"built_using\"\u003e\u003c/a\u003e\n\n- [Discord.js](https://discord.js.org/) - Powerful node.js library\n- [Discordjs-ChatGPT](https://github.com/Elitezen/discordjs-chatgpt/) - ChatGPT library for Discord.js\n- [Chocolatey](https://chocolatey.org/) - Package manager, used for Setup Script\n\n## ✍️ Authors \u003ca name = \"authors\"\u003e\u003c/a\u003e\n\n- [@Clonephaze](https://github.com/Clonephaze)\n\n\n## 🎉 Acknowledgements \u003ca name = \"acknowledgement\"\u003e\u003c/a\u003e\n\n- Hat tip to anyone whose code was used\n- [@kylelobo](https://github.com/kylelobo) -ReadMe Generator. Very useful as a template builder.\n- [@torphedo](https://github.com/torphedo) -Told me how I could use batch scripts to install things that python could not. Ty sir.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclonephaze%2Fclones-test-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclonephaze%2Fclones-test-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclonephaze%2Fclones-test-bot/lists"}