{"repo":"maxigo-bot/maxigo-client","free":true,"listed":false,"github":"https://github.com/maxigo-bot/maxigo-client","clone":"git clone https://github.com/maxigo-bot/maxigo-client.git","description":"Idiomatic Go HTTP client for Max Bot API — zero dependencies, context support, structured errors","language":"Go","stars":58,"topics":["api-client","bot","bot-api","chatbot","go","golang","max","max-bot-api","messenger","sdk"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"maxigo-client Idiomatic Go HTTP client for Max Bot API (OpenAPI schema v0.0.10). Zero external dependencies. Why This Project? The official max-bot-api-client-go has systemic issues that make it unsuitable for production use: Category Issues Severity --------------------------------------------------- ---------------------------------------------------------- --------------------------------------------- Errors swallowed via log.Println / slog.Error 30+ places Critical — library must not write to stdout Untestable without real API No WithBaseURL , uploads use http.DefaultClient Critical — impossible to unit test Unnecessary dependencies zerolog, yaml, env — 6 transitive deps Critical — for an HTTP client Broken API methods GetChatID() returns 0 for callbacks Critical — callbacks unusable Wrong types time.Duration for Unix timestamps, int64→int casts Critical — data corruption on 32-bit No context.Context in uploads http.Get() without timeout or cancellation Critical — can hang forever Non-idiomatic API Builder pattern, SCREAMING CASE , no functional options Major schemes.Error always non-nil Check() returns error even on success Critical — always errors maxigo-client fixes all of these. Documentation - English Guide — full API reference with examples - Документация на русском — полное описание API с примерами Requires Go 1.25+. Installation Quick Start Bot API v2 and the Russian Trusted CA The Max Bot API migrates to platform-api2.max.ru by 2026-07-19 . The new endpoint serve","default_branch":null,"files":null,"tree":[],"storefront":"/r/maxigo-bot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/maxigo-bot/maxigo-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}