{"id":20761488,"url":"https://github.com/thatsinewave/discord-bot-tester","last_synced_at":"2025-09-27T23:30:31.255Z","repository":{"id":235829336,"uuid":"791324601","full_name":"ThatSINEWAVE/Discord-Bot-Tester","owner":"ThatSINEWAVE","description":"This is a simple python script that allows you to test run multiple discord bots at once.","archived":false,"fork":false,"pushed_at":"2024-04-24T14:37:50.000Z","size":16,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-17T10:23:52.991Z","etag":null,"topics":["bot","discord","discord-bot","discord-bot-tester","discord-bots","discord-py","discord-token","discordpy","good-first-bug","good-first-contribution","good-first-issue","good-first-issues","good-first-pr","good-first-pr-first-contribution","good-first-project","mit-license","open-source","testing","testing-tools","thatsinewave"],"latest_commit_sha":null,"homepage":"https://github.com/ThatSINEWAVE/Discord-Bot-Tester","language":"Python","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/ThatSINEWAVE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":"ThatSINEWAVE","ko_fi":"thatsinewave"}},"created_at":"2024-04-24T14:09:54.000Z","updated_at":"2024-11-11T11:56:10.000Z","dependencies_parsed_at":"2024-04-24T17:44:41.099Z","dependency_job_id":"b95506b3-89b9-46cd-8ff4-5f68e8006080","html_url":"https://github.com/ThatSINEWAVE/Discord-Bot-Tester","commit_stats":null,"previous_names":["thatsinewave/discord-bot-tester"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FDiscord-Bot-Tester","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FDiscord-Bot-Tester/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FDiscord-Bot-Tester/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThatSINEWAVE%2FDiscord-Bot-Tester/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThatSINEWAVE","download_url":"https://codeload.github.com/ThatSINEWAVE/Discord-Bot-Tester/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234469523,"owners_count":18838588,"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-bot-tester","discord-bots","discord-py","discord-token","discordpy","good-first-bug","good-first-contribution","good-first-issue","good-first-issues","good-first-pr","good-first-pr-first-contribution","good-first-project","mit-license","open-source","testing","testing-tools","thatsinewave"],"created_at":"2024-11-17T10:21:16.948Z","updated_at":"2025-09-27T23:30:31.250Z","avatar_url":"https://github.com/ThatSINEWAVE.png","language":"Python","funding_links":["https://github.com/sponsors/ThatSINEWAVE","https://ko-fi.com/thatsinewave"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Discord Bot Tester\n\nThe **Discord Bot Tester** is a convenient utility designed to facilitate the quick testing and updating of profile images, banners, names, and descriptions for multiple Discord bots. It simplifies the process by allowing you to run all your bots at once, ensuring that the desired updates are applied. This is particularly useful because certain bot attributes, such as profile images and descriptions, do not get updated unless the bot runs at least once.\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n## ☕ [Support my work on Ko-Fi](https://ko-fi.com/thatsinewave)\n\n\u003c/div\u003e\n\n## Files\n\n- **runner.py**: Python script responsible for running the Discord bots, updating the log file, and handling user interaction.\n- **bots.json**: JSON file containing the configuration details of your Discord bots.\n- **log.json**: JSON file logging the status of bot runs.\n\n## Note \nMake sure to replace placeholders such as `YOUR_BOT_NAME` and `YOUR_BOT_TOKEN` with actual bot names and tokens before using the utility.*\n\n\u003cdiv align=\"center\"\u003e\n\n# [Join my discord server](https://thatsinewave.github.io/Discord-Redirect/)\n\n\u003c/div\u003e\n\n## Usage\n\n### Prerequisites\n\n- Python 3.x installed on your system.\n- Dependencies installed via pip. You can install them by running:\n  ```\n  pip install -r requirements.txt\n  ```\n\n### Configuration\n\n1. **bots.json**: This file contains the configuration details of your bots, including their names and tokens. Update this file with the appropriate information for each of your bots.\n\n2. **log.json**: This file logs the status of each bot run, including whether it was successful or not, along with a timestamp.\n\n### Running the Utility\n\n1. Run the `runner.py` script:\n   ```\n   python runner.py\n   ```\n\n2. Follow the on-screen prompts to select the bots you want to run or stop.\n\n### Customization\n\n- You can customize the behavior of the utility by modifying the `runner.py` script according to your requirements.\n\n## Contributions:\n\nContributions to this repository are not currently accepted. \nThe list is based solely on my discoveries but If anyone wants to add other URLs and you have an extensive collection that you would like to add them to the repo feel free to submit a request.\n\n## License\n\nThis repository is provided under the MIT License. \nBy utilizing the contents of this repository, you agree to abide by the terms of this license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthatsinewave%2Fdiscord-bot-tester","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthatsinewave%2Fdiscord-bot-tester","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthatsinewave%2Fdiscord-bot-tester/lists"}