{"id":25368949,"url":"https://github.com/xubiod/xubot","last_synced_at":"2025-06-20T18:09:47.758Z","repository":{"id":95611296,"uuid":"124805915","full_name":"xubiod/xubot","owner":"xubiod","description":"a discord bot that is very badly made","archived":false,"fork":false,"pushed_at":"2025-03-07T13:28:10.000Z","size":1405,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-07T14:28:08.430Z","etag":null,"topics":["bot","csharp","discord-bot","discord-net","discordbot","jurassic","nlua","redditsharp","tweetinvi","xubot"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xubiod.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2018-03-11T22:32:45.000Z","updated_at":"2025-03-07T13:28:08.000Z","dependencies_parsed_at":"2024-07-27T00:24:56.755Z","dependency_job_id":"2f09f1b2-00c5-4c66-9a14-2d968aab7cff","html_url":"https://github.com/xubiod/xubot","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xubiod%2Fxubot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xubiod%2Fxubot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xubiod%2Fxubot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xubiod%2Fxubot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xubiod","download_url":"https://codeload.github.com/xubiod/xubot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247994068,"owners_count":21030048,"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","csharp","discord-bot","discord-net","discordbot","jurassic","nlua","redditsharp","tweetinvi","xubot"],"created_at":"2025-02-15T00:52:42.212Z","updated_at":"2025-04-09T06:41:04.338Z","avatar_url":"https://github.com/xubiod.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg align=\"center\" src=\"./docs/xubot_repo.png\" /\u003e\u003c/p\u003e\r\n\u003cp align=\"center\"\u003e\u003ca href=\"https://www.codefactor.io/repository/github/xubiod/xubot\"\u003e\u003cimg src=\"https://www.codefactor.io/repository/github/xubiod/xubot/badge\" alt=\"CodeFactor\" /\u003e\u003c/a\u003e \u003ca href=\"https://ci.appveyor.com/project/xubiod/xubot-appveyor\"\u003e\u003cimg src=\"https://ci.appveyor.com/api/projects/status/1gwftwwou8k80gir?svg=true\" alt=\"Build status\" /\u003e\u003c/a\u003e \u003cimg alt=\"Libraries.io dependency status for GitHub repo\" src=\"https://img.shields.io/librariesio/github/xubiod/xubot\"\u003e \u003cimg src=\"https://img.shields.io/endpoint?url=https%3A%2F%2Fxubiod.net%2Fbot-status%2Fbadge_endpoint.php\" alt=\"Custom badge\" /\u003e\u003cbr /\u003e\r\n\u003cimg src=\"https://img.shields.io/github/license/xubiod/xubot\" alt=\"License\" /\u003e \u003cimg src=\"https://img.shields.io/github/languages/top/xubiod/xubot\" alt=\"GitHub top language\" /\u003e \u003cimg src=\"https://img.shields.io/github/languages/code-size/xubiod/xubot\" alt=\"GitHub code size in bytes\" /\u003e \u003cimg alt=\"Lines of code\" src=\"https://img.shields.io/tokei/lines/github/xubiod/xubot\"\u003e \u003cimg src=\"https://img.shields.io/github/repo-size/xubiod/xubot\" alt=\"GitHub repo size\" /\u003e \u003cimg src=\"https://img.shields.io/github/v/release/xubiod/xubot\" alt=\"GitHub release (latest by date)\" /\u003e \u003cimg src=\"https://img.shields.io/github/commit-activity/w/xubiod/xubot\" alt=\"GitHub commit activity\" /\u003e \u003c/p\u003e\r\n\u003chr /\u003e\r\n\r\n#### Joke Badges\r\n\u003cdetails\u003e\r\n\u003csummary\u003eClick to expand\u003c/summary\u003e\r\n\r\n[![forthebadge](https://forthebadge.com/images/badges/made-with-c-sharp.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/made-with-crayons.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/built-by-developers.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/built-by-codebabes.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/powered-by-electricity.svg)](https://forthebadge.com)\r\n\r\n[![forthebadge](https://forthebadge.com/images/badges/contains-tasty-spaghetti-code.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/it-works-why.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/not-a-bug-a-feature.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/powered-by-black-magic.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/works-on-my-machine.svg)](https://forthebadge.com)\r\n\r\n[![forthebadge](https://forthebadge.com/images/badges/uses-badges.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/reading-6th-grade-level.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/no-ragrets.svg)](https://forthebadge.com) \r\n[![forthebadge](https://forthebadge.com/images/badges/gluten-free.svg)](https://forthebadge.com) \r\n[![forthebadge](https://forthebadge.com/images/badges/does-not-contain-treenuts.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/60-percent-of-the-time-works-every-time.svg)](https://forthebadge.com)\r\n\r\n[![forthebadge](https://forthebadge.com/images/badges/fuck-it-ship-it.svg)](https://forthebadge.com)\r\n[![forthebadge](https://forthebadge.com/images/badges/you-didnt-ask-for-this.svg)](https://forthebadge.com)\r\n\u003c/details\u003e\r\n\r\n## Building (.NET)\r\n*Use xubot-core to build with .NET. You need .NET 7.0 on the target machine.*\r\n\r\nIn the project directory, run this to compile to DLLs for various platforms:\r\n```\r\ndotnet publish\r\n```\r\n\r\nYou run it by running this with `xubot.dll`:\r\n```\r\ndotnet xubot.dll\r\n```\r\n\r\nIf the publish provides it, you can also run the bot with the executable named `xubot` (i.e `xubot.exe`, `./xubot`). For Linux, make sure the execute rights are set on the file.\r\n\r\nThe binary depends on certain files within its directory. These can be found in the [config example](./config-example/Core/) folder.\r\n\r\nFor a full runtime ID list, use [Microsoft's catalog.](https://docs.microsoft.com/en-us/dotnet/core/rid-catalog)\r\n\r\n**Confirmed working on:** Windows 10 x64, macOS 13.4 (Apple Silicon), Ubuntu LTS, Debian (published as `linux-x64`)\r\n\r\n## License\r\nThe source code provided here on GitHub is licensed under **AGPLv3**. You can look at the license [here.](LICENSE)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxubiod%2Fxubot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxubiod%2Fxubot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxubiod%2Fxubot/lists"}