{"id":15112393,"url":"https://github.com/raremojo/yobot","last_synced_at":"2026-02-07T16:03:53.341Z","repository":{"id":257040433,"uuid":"857060028","full_name":"RareMojo/yobot","owner":"RareMojo","description":"A basic Discord bot using Cogs for features.","archived":false,"fork":false,"pushed_at":"2024-11-18T15:40:37.000Z","size":177,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-22T01:03:13.748Z","etag":null,"topics":["bot","cog","discord","music","python"],"latest_commit_sha":null,"homepage":"","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/RareMojo.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,"zenodo":null}},"created_at":"2024-09-13T18:10:35.000Z","updated_at":"2024-11-18T15:40:42.000Z","dependencies_parsed_at":"2024-09-18T08:10:53.966Z","dependency_job_id":"7b9cd28c-856e-4ab2-a5d6-b674326c83fc","html_url":"https://github.com/RareMojo/yobot","commit_stats":null,"previous_names":["raremojo/yobot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RareMojo/yobot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RareMojo%2Fyobot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RareMojo%2Fyobot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RareMojo%2Fyobot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RareMojo%2Fyobot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RareMojo","download_url":"https://codeload.github.com/RareMojo/yobot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RareMojo%2Fyobot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29199519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T14:35:27.868Z","status":"ssl_error","status_checked_at":"2026-02-07T14:25:51.081Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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","cog","discord","music","python"],"created_at":"2024-09-26T00:44:32.538Z","updated_at":"2026-02-07T16:03:48.333Z","avatar_url":"https://github.com/RareMojo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cbr/\u003e\r\n\u003cp align=\"center\"\u003e\r\n\r\n  \u003cimg align=\"center\" width=\"250\" height=\"250\" src=\"https://i.imgur.com/yPfALyd.png\"\u003e\r\n\r\n  \u003ch3 align=\"center\"\u003eYoBot\u003c/h3\u003e\r\n\r\n  \u003cp align=\"center\"\u003e\r\n    Customization Made Simple, YoBot, yo style!\r\n    \u003cbr/\u003e\r\n    \u003cbr/\u003e\r\n    \u003ca href=\"https://github.com/RareMojo/YoBot-Discord/wiki\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\r\n    \u003cbr/\u003e\r\n  \u003c/p\u003e\r\n\u003c/p\u003e\r\n \r\n\u003cbr\u003e\r\n\r\n## Guides\r\n\r\n  - [Installation](https://github.com/RareMojo/YoBot-Discord/wiki/Installation)\r\n  - [Configuration](https://github.com/RareMojo/YoBot-Discord/wiki/Configuration)\r\n  - [Cog Creation](https://discordpy.readthedocs.io/en/stable/ext/commands/cogs.html)\r\n\r\n\u003cbr\u003e\r\n\r\n## Features\r\n### Accessibility\r\nYoBot is meant to be deployed without any knowledge of Python or Discord.py, or programming.\r\n\r\nThe base bot has some basic functionality and can be used as is.\r\n\r\nYou can download pre-made extensions to add more features to your bot without any programming knowledge.\r\n\r\nYou can even try to create your own extensions without touching \u003ci\u003eANY\u003c/i\u003e of the source code.\r\n\r\nCreating a Cog extension is a great way to learn Python and Discord.py without having to worry about the rest of the bot.\r\n\r\n\u003cbr\u003e\r\n\r\n### OS Compatibility\r\nYoBot is designed to function on both Windows and Linux out of the box.\r\n\r\nThere are no plans to make support for any other platforms at this time.\r\n\r\n\u003cbr\u003e\r\n\r\n### Logging \u0026 Terminal Commands\r\nYoBot uses a custom logging module to handle the terminal log, log files, and terminal commands.\r\n\r\nThese commands allow for great customizability and control without digging through a bunch of files and code.\r\n\r\nYou can easily create new commands for the terminal and it is another great way to learn Python without having to worry about the rest of the bot.\r\n\r\nStart creating them in `terminalcommands.py` within class `TerminalCommands()`.\r\n\r\n\u003cbr\u003e\r\n\r\n\u003e :warning: *Please follow security guidelines!*\r\n\r\n\u003cbr\u003e\r\n\r\n### Extensions\r\nExtensions are intended for additional modular features to extend the functionality of YoBot.\r\n\r\nThese are usally called Cogs and can be a number of things. Learn more about Cogs [here.](https://discordpy.readthedocs.io/en/stable/ext/commands/cogs.html)\r\n\r\nEach [Cog](https://discordpy.readthedocs.io/en/stable/ext/commands/cogs.html) is expected to be a separate Python script implementing a particular feature or set of features.\r\n\r\n\u003cbr\u003e\r\n    \r\n## Usage\r\nFor complete usage please see the [YobotWiki](https://github.com/RareMojo/YoBot-Discord/wiki).\r\n\r\n\u003cbr\u003e\r\n\r\n### Installation\r\nThe only prerequisites are a Discord App, Python, Git, and requirements.txt.\r\n\r\nSee the install guide [here](https://github.com/RareMojo/YoBot-Discord/wiki/Installation)\r\n\r\n---\r\n\r\n### Configuration\r\nThis is done automatically at launch and requires user input for a few details.\r\n\r\nYou can also edit the config file directly or using various terminal commands.\r\n\r\nSee more information [here](https://github.com/RareMojo/YoBot-Discord/wiki/Configuration)\r\n\r\n\u003cbr\u003e\r\n\r\n## Thank You\r\nThank you for being interested in the YoBot-Discord project! \r\n\r\nWe're dedicated to creating a bot that's easy to customize and use, both for programmers and regular users.\r\n\r\nIf you have any questions, suggestions, or need more information, feel free to get in touch. \r\n\r\nThanks again for your time and happy coding!\r\n\r\n\u003cbr\u003e\r\n\r\n## License\r\nYoBot is completely open source, licensed under the [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) license.\r\nSee [LICENSE.md](https://github.com/RareMojo/YoBot-Discord/blob/main/LICENSE.md) for more information.\r\n\r\nLogo was made with the amazing and fun to use [Stable Diffusion](https://huggingface.co/stabilityai) + [AUTOMATIC1111 Web UI](https://github.com/AUTOMATIC1111/stable-diffusion-webui)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraremojo%2Fyobot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraremojo%2Fyobot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraremojo%2Fyobot/lists"}