{"id":18951861,"url":"https://github.com/gameservermanagers/linuxgsm-support-bot","last_synced_at":"2025-08-21T03:05:09.112Z","repository":{"id":139601750,"uuid":"340887898","full_name":"GameServerManagers/LinuxGSM-Support-Bot","owner":"GameServerManagers","description":"Discord support bot for LinuxGSM","archived":false,"fork":false,"pushed_at":"2023-10-23T10:48:03.000Z","size":81,"stargazers_count":2,"open_issues_count":6,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-02T00:53:48.334Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GameServerManagers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"SupportBot/CommandHandler.cs","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-21T11:46:13.000Z","updated_at":"2023-10-22T22:46:26.000Z","dependencies_parsed_at":"2025-02-21T03:38:59.428Z","dependency_job_id":null,"html_url":"https://github.com/GameServerManagers/LinuxGSM-Support-Bot","commit_stats":null,"previous_names":["gameservermanagers/linuxgsm-support-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GameServerManagers/LinuxGSM-Support-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GameServerManagers%2FLinuxGSM-Support-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GameServerManagers%2FLinuxGSM-Support-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GameServerManagers%2FLinuxGSM-Support-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GameServerManagers%2FLinuxGSM-Support-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GameServerManagers","download_url":"https://codeload.github.com/GameServerManagers/LinuxGSM-Support-Bot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GameServerManagers%2FLinuxGSM-Support-Bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271420131,"owners_count":24756490,"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","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-11-08T13:29:45.402Z","updated_at":"2025-08-21T03:05:09.055Z","avatar_url":"https://github.com/GameServerManagers.png","language":"C#","readme":"# LGSM-SupportBot\nDiscord support bot for LinuxGSM\n\n# Adding Triggers\nThe file: [triggers.json](SupportBot/triggers.json) contains all the triggers the bot will respond to.\n\nIf you need to edit or update one of them, please open a pull request with the change.\n\n# Trigger format\nThe trigger format is done in JSON to make it easier to update and review.\n```json\n{\n   \"Name\": \"0x202\",\n   \"Starters\": [\n      {\n         \"Type\": \"simple\",\n         \"Value\": \"0x202\"\n      }\n   ],\n   \"Answer\": \"https://docs.linuxgsm.com/support/faq#write-error-no-space-left-on-device\"\n}\n ```\n \n Each trigger can have multiple starters, at this time there are two supported types of starters, `simple` and `regex`\n \n ## Simple Starter\n The simple starter will search each message to see if it contains the specified text, this must be done in lower case as the entire message is cast to lower.\n \n ## Regex Starter\n The regex start will search each message for a match of the regex, if a single match is found the answer will be triggered. \n \n Note .NET regex is used so no `Nested quantifier +`\n \n# What happens if multiple triggers are hit?\nThe bot will simply collect each answer, and send a single message with all of them along with a notice that multiple potential issues were found.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgameservermanagers%2Flinuxgsm-support-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgameservermanagers%2Flinuxgsm-support-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgameservermanagers%2Flinuxgsm-support-bot/lists"}