{"id":22509780,"url":"https://github.com/anthonylangsworth/orderbot","last_synced_at":"2026-02-19T14:04:32.044Z","repository":{"id":62155902,"uuid":"464371706","full_name":"anthonylangsworth/OrderBot","owner":"anthonylangsworth","description":"A Discord bot for Elite Dangerous squadrons that suggests in-game actions to support a minor faction.","archived":false,"fork":false,"pushed_at":"2025-12-11T04:42:05.000Z","size":952,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-11T22:19:54.747Z","etag":null,"topics":["bot","c-sharp","csharp","discord","discord-bot","elite","elite-dangerous","elitedangerous","sql-server"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anthonylangsworth.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-02-28T06:55:55.000Z","updated_at":"2025-12-11T04:42:09.000Z","dependencies_parsed_at":"2023-01-29T02:45:56.251Z","dependency_job_id":"2dacf882-bd3b-48f3-b3a0-b33c9e04c41b","html_url":"https://github.com/anthonylangsworth/OrderBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anthonylangsworth/OrderBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonylangsworth%2FOrderBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonylangsworth%2FOrderBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonylangsworth%2FOrderBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonylangsworth%2FOrderBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anthonylangsworth","download_url":"https://codeload.github.com/anthonylangsworth/OrderBot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonylangsworth%2FOrderBot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29616958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T13:04:20.082Z","status":"ssl_error","status_checked_at":"2026-02-19T13:03:33.775Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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","c-sharp","csharp","discord","discord-bot","elite","elite-dangerous","elitedangerous","sql-server"],"created_at":"2024-12-07T01:32:30.395Z","updated_at":"2026-02-19T14:04:32.026Z","avatar_url":"https://github.com/anthonylangsworth.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build and Test](https://github.com/anthonylangsworth/OrderBot/actions/workflows/main.yml/badge.svg)](https://github.com/anthonylangsworth/OrderBot/actions/workflows/main.yml)\n[![Deploy](https://github.com/anthonylangsworth/OrderBot/actions/workflows/deploy.yml/badge.svg)](https://github.com/anthonylangsworth/OrderBot/actions/workflows/deploy.yml)\n\n# BGS Order Bot\n\n## Overview\nFor any squadron in the game **Elite Dangerous** that supports a minor faction, keeping up to date with the background simulation (BGS) is an arduous task. For example, player activity and BGS randomness can reduce or increase influence. These influence changes can cause conflicts, expansions or retreats.\n\nTrawling through each system on websites like [Inara](https://inara.cz/) or [Elite BGS](https://elitebgs.app/) is time-consuming and error-prone. Not monitoring these websites or routinely visiting every system could mean missing a retreating minor faction or an unintended expansion into an ally's star system.\n\nThis Discord bot aims to fix that. It receives BGS data from the [Elite Dangerous Data Network (EDDN)](https://eddn.edcd.io/) and creates a list of suggestions based on an admin-specified minor faction(s) to support and star system-specific goals. Unlike the websites mentioned above, this allows the bot to produce specific and valuable recommendations.\n\nThis Discord bot is intended to supplement squadron officers or existing tools like those mentioned above. For example, it will not give graphs of influence history like Inara or Elite BGS. However, automating much of the work can save time and increase accuracy.\n\nThis Discord bot can also send alerts to a Discord channel when unknown carriers jump into a star system where their supported minor faction is present. This may indicate when others are working against you.\n\n## Sample Suggestions\n\nSuggested BGS work includes explanations to help players understand relevant in-game actions. The example below is shown as markdown to prevent Github auto-formatting the output differently to Discord. \n\nThe format is a work in progress so this may be outdated. The format aims to clearly communicate what needs to be done to an average player based on the most recent data received from EDDN, the supported minor faction and any goals.\n\nA (fictional) example of supporting the Anti Xeno Initiative, who is active in a few systems in the Pleiades, is given below. They are fighting in two wars and also helping *Operation Ida* in Merope. \n\n```markdown\n---------------------------------------------------------------------------------------------------------------------------------\n***Pro-Anti Xeno Initiative** support required* - Work for *Anti Xeno Initiative* in these systems.\nE.g. Missions/PAX, cartographic data, bounties, and profitable trade to *Anti Xeno Initiative* controlled stations.\n- Asterope - 5%\n- Maia - 10%\n- Celaeno - 20%\n\n***Anti-Anti Xeno Initiative** support required* - Work ONLY for the other factions in the listed systems to bring *Anti Xeno Initiative*'s INF back to manageable levels and to avoid an unwanted expansion.\n- Merope - 70%\n- Atlas - 65%\n\n***Pro-Non-Native/Coalition Faction** support required* - Work for ONLY the listed factions in the listed systems to avoid a retreat or to disrupt system interference.\n- *Operation Ida* in Merope - 4%\n\n---------------------------------------------------------------------------------------------------------------------------------\n**War Systems**\n- Electra - Fight for *Anti Xeno Initiative* against *The Ant Hill Mob* - 1 vs 3 (*Defeat*)\n- Pleione - Fight for *Anti Xeno Initiative* against *The Ant Hill Mob* - 2 vs 1 (*Close Victory*)\n\n**Election Systems**\n(None)\n```\n\n## Use\n\nSee:\n1. [Setup instructions](doc/ConceptsAndTasks.md#setup) to setup the bot in your Discord server. \n2. [Concepts and Tasks](doc/ConceptsAndTasks.md) for foundational concepts and common use cases. \n3. [Security](doc/Security.md) for details about access control and auditing.\n4. [Command Reference](doc/CommandReference.md) about the commands available.\n\n## Development and Contributions\n\nSee [Development](doc/Development.md).\n\n## License\n\nSee [LICENSE](LICENSE) for the license (GPL v3).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanthonylangsworth%2Forderbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanthonylangsworth%2Forderbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanthonylangsworth%2Forderbot/lists"}