mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-07-12 00:52:19 +03:00
Destroyed API Status (markdown)
parent
cb89e6bf3e
commit
e0e7ff3563
|
@ -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
|
|
||||||
```
|
|
Loading…
Reference in New Issue
Block a user