{"id":30801940,"url":"https://github.com/implex-ltd/ucdiscord","last_synced_at":"2025-09-05T21:11:18.009Z","repository":{"id":206855903,"uuid":"680388350","full_name":"Implex-ltd/UcDiscord","owner":"Implex-ltd","description":"Undetected Discord api wrapper made by human, for bots.","archived":false,"fork":false,"pushed_at":"2024-03-25T12:52:30.000Z","size":197,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-30T07:15:38.563Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Implex-ltd.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}},"created_at":"2023-08-19T04:53:22.000Z","updated_at":"2024-04-12T17:45:36.000Z","dependencies_parsed_at":"2024-03-25T14:44:47.176Z","dependency_job_id":null,"html_url":"https://github.com/Implex-ltd/UcDiscord","commit_stats":null,"previous_names":["implex-ltd/ucdiscord"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Implex-ltd/UcDiscord","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Implex-ltd%2FUcDiscord","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Implex-ltd%2FUcDiscord/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Implex-ltd%2FUcDiscord/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Implex-ltd%2FUcDiscord/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Implex-ltd","download_url":"https://codeload.github.com/Implex-ltd/UcDiscord/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Implex-ltd%2FUcDiscord/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273820972,"owners_count":25174125,"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-09-05T02:00:09.113Z","response_time":402,"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":"2025-09-05T21:11:16.020Z","updated_at":"2025-09-05T21:11:17.994Z","avatar_url":"https://github.com/Implex-ltd.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Undetected Discord wrapper\r\n\r\nUndetected Discord api wrapper made by human, for bots.\r\n\r\n## Install\r\n```\r\ngo get -u github.com/Implex-ltd/ucdiscord/ucdiscord\r\n```\r\n\r\n## Issues\r\n```\r\n$env:GOPRIVATE=\"github.com/Implex-ltd/\"\r\n$env:GOSUMDB=\"off\"\r\nset GOPRIVATE=github.com/Implex-ltd/ucdiscord/ucdiscord\r\ngo get -u github.com/Implex-ltd/ucdiscord/ucdiscord@version\r\n```\r\n\r\n## Quick start\r\n```go\r\npackage main\r\n\r\nimport (\r\n\t\"log\"\r\n\r\n\t\"github.com/Implex-ltd/cleanhttp/cleanhttp\"\r\n\t\"github.com/Implex-ltd/fingerprint-client/fpclient\"\r\n\tu \"github.com/Implex-ltd/ucdiscord/ucdiscord\"\r\n)\r\n\r\nfunc main() {\r\n\t// Load fingerprint\r\n\tfp, err := fpclient.LoadFingerprint(\u0026fpclient.LoadingConfig{\r\n\t\tFilePath: \"./chrome.json\",\r\n\t})\r\n\tif err != nil {\r\n\t\tpanic(err)\r\n\t}\r\n\r\n\t// Load HTTP client\r\n\thttp, err := cleanhttp.NewCleanHttpClient(\u0026cleanhttp.Config{\r\n\t\tBrowserFp: fp,\r\n\t\tProxy:     \"http://0.0.0.0:8080\",\r\n\t})\r\n\tif err != nil {\r\n\t\treturn\r\n\t}\r\n\r\n\t// Create discord session\r\n\tclient, err := u.NewClient(\u0026u.ClientConfig{\r\n\t\tToken:       \"FOOBAR123\",\r\n\t\tGetCookies:  true,\r\n\t\tBuildNumber: 00000,\r\n\t\tClient:      http,\r\n\t})\r\n\r\n\tif err != nil {\r\n\t\tpanic(err)\r\n\t}\r\n    \r\n    // Join a server\r\n\tresp, err := client.JoinGuild(\u0026u.JoinConfig{\r\n\t\tInviteCode: \"supercode\",\r\n\t\tGuildID:    \"00000000000000\",\r\n\t\tChannelID:  \"00000000000000\",\r\n\t})\r\n\r\n\tif err != nil {\r\n\t\tpanic(err)\r\n\t}\r\n    \r\n\tlog.Printf(\"Joined %s (%s)\\n\", resp.Guild.Name, resp.Guild.ID)\r\n}\r\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimplex-ltd%2Fucdiscord","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimplex-ltd%2Fucdiscord","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimplex-ltd%2Fucdiscord/lists"}