diff --git a/API-Status.md b/API-Status.md deleted file mode 100644 index bdb6edf..0000000 --- a/API-Status.md +++ /dev/null @@ -1,32 +0,0 @@ -In an attempt to help everyone who works with the Telegram API, the library will by default report all *Remote Procedure Call* errors to [RPC PWRTelegram](https://rpc.pwrtelegram.xyz/), a public database anyone can query, made by [Daniil](https://github.com/danog). All the information sent is a ``GET`` request with the error code, error message and method used. - -If you still would like to opt out, simply set `client.session.report_errors = False` to disable this feature, or pass `report_errors=False` as a named parameter when creating a `TelegramClient` instance. However Daniil would really thank you if you helped him (and everyone) by keeping it on! - -## Querying the API status -The API is accessed through `GET` requests, which can be made for instance through `curl`. A JSON response will be returned. - -**All known errors and their description**: -```bash -curl https://rpc.pwrtelegram.xyz/?all -``` - -**Error codes for a specific request**: -```bash -curl https://rpc.pwrtelegram.xyz/?for=messages.sendMessage -``` - -**Number of `RPC_CALL_FAIL`'s**: -```bash -curl https://rpc.pwrtelegram.xyz/?rip # last hour -curl https://rpc.pwrtelegram.xyz/?rip=$(time()-60) # last minute -``` - -**Description of errors**: -```bash -curl https://rpc.pwrtelegram.xyz/?description_for=SESSION_REVOKED -``` - -**Code of a specific error**: -```bash -curl https://rpc.pwrtelegram.xyz/?code_for=STICKERSET_INVALID -``` \ No newline at end of file